rogerprior
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看rogerprior的 主题 / 回贴
楼主  发表于: 2009-10-27 22:50
版主,各位大侠好!我在用51单片机和eview的人机界面连接,目的是将单片机上的数值显示在界面上。用modbus通信协议。PLC选择modbus RTU方式。在屏上做了一个数值显示元件。地址类型是4X,地址1,字数1,其他默认。跟单片机传输时。感觉一直是没有modbus协议里说的前面有一个3.5个字符的停顿时间。连接不起来。请帮忙分析一下问题,或者我哪里没有考虑周全。多谢多谢!当然单片机程序也在测试,目前感觉是从屏传过来的时候好像不对。
piaopiao218
级别: 探索解密
精华主题: 0
发帖数量: 86 个
工控威望: 189 点
下载积分: 713 分
在线时间: 51(小时)
注册时间: 2008-04-16
最后登录: 2012-09-19
查看piaopiao218的 主题 / 回贴
1楼  发表于: 2009-10-30 16:52
引用
引用第1楼rogerprior于2009-10-27 22:52发表的  :
补充,屏上一直显示PLC no response 00-01-01

你的单片机和触摸屏没有通讯上,所以才会提示PLC no response
首先你要先确保通讯正常。