作者 | 主题 |
---|---|
LJH_FFshooter 游士 经验值: 185 发帖数: 22 精华帖: 0 |
楼主 2018-09-29 21:58:43
主题:用EasyScreen的WNP功能无法给PLC点位写入值的原因 RT,今天用现场的机床试验自己编的程序: PRESS(VS1) WNP("DB31.DBX1.5",0) WNP("DB31.DBX1.6",1) END_PRESS 实际上就是一个简单的测量系统切换的功能,却发现实际上根本无法起作用,细思觉得语法没什么问题,因为其他无关的点位,如:DB100.DBX6.1都可以改 ..同样的我在"诊断-PLC/NC变量"表中也无法对"DB31.DBX1.5"这俩点位修改 我自己想的原因,有可能是该变量写保护了,只能通过Step7更改保护设置. 或者是互锁,但因为我是一起修改的,两点位互锁应该也不可能````安全集成的设置使能MD36901也看了是0H 没招了,请教下大家是什么原因,谢谢啦 |
西范斯 至圣 经验值: 18822 发帖数: 3949 精华帖: 36 |
1楼 2018-09-30 08:00:19
主题:回复:用EasyScreen的WNP功能无法给PLC点位写入值的原因
PRESS只是执行一次,但plc可能有线圈每个周期在实时写。除非plc中没有用这个点或是编的是脉冲置位复位这个点才可能成功!所以你需要改plc,在dbx1.5/1.6前加个开关,hmi来改这个开关状态实现。
|