EB8000与三菱PLC在线模拟 元件无效

EB8000与三菱PLC在线模拟 直接接在PLC上的按钮开关可以正常使用 ,在模拟界面也有相应显示,但是放置在EB8000的位状态设置开关却没效果 只在刚点下去的时候一闪而过 PLC无反应,点过后按钮自动又马上回到状态0了

这个问题我也遇到过。只是我当时用的是S7 300的PLC。想用触摸屏上面的虚拟按钮来替代实际的按钮。就直接把虚拟按钮的地址定义为实际按钮接的输入点的地址。结果怎么都不行。后来我发现,用EB8000也好,或者是直接上屏也好,按钮地址这样直接设置成输入点是控制不了。主要原因貌似是地址冲突问题。
解决方案是直接把你的I点地方用一个M点来同时替代。然后屏幕就上的地址改控制I为控制M。这样问题应该能解决。
如果想保留原来的I点,那就直接用在原来的I点上面并上M点。
试试吧。应该管用。。。追问

你说的这个方法我已经尝试过了 我三菱的PLC是X输入 ,我是用 X 跟M 并联控制一个输出Y ,在PLC程序测试是没有问题,就是在线模拟无效,离线模拟是正常的。
开始我以为是PLC跟电脑之间连接有问题,可以单独上传、下载PLC程序都没有问题,另外在线模拟的时候 显示还是可以正常反馈的 按钮改变形态 指示灯也可以改变形态 就是反过来就不行了。

追答

不太明白你所说的反过来是什么意思。
如果你的显示能读模拟量的话,就证明你的通讯没有问题。如果连这个都读不出来的话,那就说明没有连上。另外,还有一个可能性就是你在定义按钮和开关的时候格式是不是写对了。地址有没有发生冲突。你以前在其他地方用到了的地址又用到这个上面来了。肯定会出问题。
下面是以S7300的PLC配的屏幕编的一个屏程序按钮的定义。是个带灯按钮。供参考。还有什么问题,在线讨论吧。。。

追问

就是在线模拟的界面对PLC状态有反馈,见图    直接用模拟界面操作  切换开关  无效,

但是用PLC上X端口的开关操作有效  且模拟界面可以正常显示状态,配置附图

在线模拟界面开关无效,一直是0状态

X端口上的开关按下,模拟窗口可以正常显示状态,开关及指示灯都可以。

开关配置。


指示灯配置。

追答

你的切换开关输入地址是M0,度取地址却是X0。。。如果X0没有信号的话,那切换开关肯定不会变化的。所以,你在直接用X0来控制的时候,切换开关反而变了。你把读取地址也换成M0或者把“读取/写入使用不同的地址”那个勾给去掉就行了。你没有全部改掉。只要你改了,那切换开关就有效了。。你模拟的时候就能根据状态改变而变化了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-18

你好

     这个应该是程序问题或者设置问题;

     状态位置开关的显示应该是读取PLC内部的地址数值,见在线监视一下PLC程序;

     看实际的地址是否变化,还是上电只变化一次;

    社区http://bbs.gongkong.com/

相似回答