技术论坛

 用EasyScreen的WNP功能无法给PLC点位写入值的原因

返回主题列表
作者 主题
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来改这个开关状态实现。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。