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

主题:为什么这个触摸屏程序里的D寄存器地址这么长?

点击:2069 回复:13

这个屏是MT50L的屏,程序是从屏里上传来的,发现里面的D寄存器地址都很长,超出了我的认知啊,这不超出了PLC的D寄存器范围了么?这么读取,而且我重新编译的时候的确出现了PLC地址超出了正确的限制范围报警!那这个原程序是怎么编的能实现编译,导入屏使用的。PLC是三菱的FX1s,求解!
附件 2.jpg
附件 无标题.jpg
17-08-26 18:55
以前的屏能正常操作吗?
17-08-26 20:23
有可能早期的软件没这么智能
回头上PLC程序,读上来有几十处错误,编译不过,想修改一个点都不行。
17-08-26 23:08
三菱FX全系列(包含最新FX5U系列)的均没有这么长的地址,FX1S属于最低端的产品,地址更加短小
17-08-27 07:30

引用 fumz78 在 2017/8/26 20:23:22 发言【内容省略】

以前的屏可以正常操作!
17-08-27 10:45

引用 高雅的雅 在 2017/8/27 7:30:36 发言【内容省略】

所以啊,我就奇了怪了,而且这个程序还是我从正常使用的屏里读出来的,这个设备由好几台,我去别的设备上读出来的也是这样的地址,这是怎么实现的啊!
17-08-27 10:47
这个,你可以咨询触摸屏生产商,只有他们能够解释
17-08-27 10:53
有没有可能是为了防盗,编程的时候是另外一个地址,上传的时候变址拉,昨天晚上对了下程序,正确的地址应该是这个。
附件 111.jpg
17-08-27 11:10
你这个应该是MODBUS通讯地址的写法,是不是这种通讯呢?
17-08-27 11:44
这个是不是一屏多机,有可能是反编译时出错了,重新读一次看看,或者换个版本的软件
17-08-27 15:34

上一页下一页

工控新闻

更多新闻资讯