签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
求助,本人初学编程通信,明明保持寄存器里的值都是0,读取到&VB10里却不是0,导致我读出来的数据对不上,很疑惑;看了数据流返回的值也确实是全0
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1751483&b_id=3&s_id=0&num=4
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/020.html
西家官网,详细说明。。。
PC仿真存在RS232/RS485转换问题
另外,显示数据是一WORD为单位的,可以显示VW10,看看值是多少
看MODSIM的报文,还有 06 写入指令,但SIM的值都是0,这个有问题吧
先用串口调试助手分别测试 PLC 和 MODSIM,确定是哪个的问题
你还是换个测试软件试试吧。
这个配合经常发生这种情况,表面看似PLC这边没有错误代码,测试软件那边也显示连接正常,但实际数据并没有读入PLC. 这样VW10的数值并没有被测试软件更新。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录