jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 44 个
工控威望: 1808 点
下载积分: 591 分
在线时间: 227(小时)
注册时间: 2023-02-25
最后登录: 2024-12-22
查看jony7788的 主题 / 回贴
楼主  发表于: 2023-08-20 17:42
图片:
图片:
想把PLC D0的数据显示在数码管上,只需要显示1、2、3这类的整数,弄了好久,没有成功,不知道错在哪里。
站号为1;波特率:9600;数据位:8位;停止位:1位,无校验。
各位老师,帮忙看看错在哪。
谢谢!
[ 此帖被jony7788在2023-09-10 19:30重新编辑 ]
描述:程序和数码管说明
附件: 1.1.rar (553 K) 下载次数:17
网站提示: 请不要用迅雷下载附件,容易出错
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 982 个
工控威望: 8884 点
下载积分: 10262 分
在线时间: 926(小时)
注册时间: 2014-05-23
最后登录: 2024-12-22
查看anlyl2014的 主题 / 回贴
1楼  发表于: 2023-08-21 07:28
说几句:
1.先用MODSCAN32或其它MODBUS软件,测试一下能否能跟你的数码管通讯,能通讯了说明通讯格式接线都正确;
2.从你图片看,D0要先给数值,7B=123;这串代码意思是写入,1站从第0000站起写,共4个字,CRC系统自动行成;
3.PLC设置的通讯格式为:9600  8N1;要与数码管相同,你自行检查;
本帖最近评分记录:
  • 下载积分:+5(jony7788) 热心助人!
  • 活到老,学到老!
    微信号:anjjyy2013
    添加时注明来自工控人家园
    压缩包用WINRAR打开,没密码