登录
首页 人机界面 人机界面
回帖 发帖
正文

主题:威纶触摸屏数据显示*

点击:6822 回复:5

使用的西门子226PLC连接威纶MT6070iH,PLC和一仪表通讯,在PLC上调试发现通讯良好,数据寄存器上能够看到正确的数据,但是连接到触摸屏上时发现五个数据有三个是正常的,另外两个显示九位的“*”号,而数据格式都是没问题的,设置的都是32位Float,折腾了一下午,无意中在触摸屏那两个显示有问题的数据上加上了索引寄存器(变址),变址值为0,这样做的话数据竟然显示正常了,想不明白为什么是这样,求大神解释。
PS:PLC程序加密了,不知道是不是这原因。表情
12-06-05 09:44
和加密了没什么关系
12-06-05 10:12
显示* 一般是超出量程的吧,还有可能是负数也显示*
12-06-05 11:51
数据没问题 是正数 没有超出量程 关键是有三个是正常显示的 而设置是一样的
更奇怪的是地址加个索引寄存器竟然正常了 (变址值没设置 默认为0 相当于还是读的这个地址)表情
12-06-05 11:58
你好,我也总用威纶通,希望加你QQ,经常交流!
12-06-11 11:44
226的数据区有没有区别,是不是特殊的数据区呢?
12-06-12 08:16

工控新闻

更多新闻资讯