我在PLC 上设定了一个保持范围其中保持的VW300和VW302可以上电后直接显示
而VD4059到VD4070的保持数据就不行 我只有切换了HMI上的画面后 保持的数据才出现
为什么啊 有什么办法解决么
我在将相关的变量重新用VW4046 定义一个区域后还是不行
后面的那九个数据分别传送到3组PID中了
我单独用空白的程序 只设定存储范围别的都不设置 也是这样
使用的是ST30 smart line 7‘
MCrOwin软件版本2.3
触摸屏软件 WinCC flexible SMART V3
问题补充:
我的是新PLC 数据刷新时间 HMI上是用的1s
主要是我的是VW300 后面保持的数据可以直接显示
而VD的数据就不行 我先以为VD类型的改为W的就行 但是更改后还是不行
回复出厂设置不能直接用选型卡上的清除全部么 必须用SD卡么
图片说明:
最佳答案
数据保持需要在plc中进行,你将VD4059连续的数据区设置为断电保持?
监控一下plc程序,这些数据是始终存在的?这些数据刷新的速率设置为多少?修改这些数据的刷新时间(缩短设置)试试。每一个页面的I/O域均有具体的数量限制,是否超了?或者单独做几个I/O域在单独的页面中测试。
补充问题回复:
这个I/O域的地址VW和VD区不是能够显示区别的,你的问题是输入数据后没有按新输入的数据刷新。
这个问题需要2方面看:
1)触摸屏输入确认后,plc侧被新值刷新?如果plc侧是被马上刷新的,而触摸屏侧没有马上刷新,需要切换画面后才能被刷新,这个应该与采样周期时间有关、与应该画面的I/O数量有关。
2)这个I/O域的类型应该设置为输入、输出型,而不是其它的选项。
如果上诉2个均确认无误,那么,试试回工厂设置。
可以用prosave软件做回工厂设置的。
提问者对于答案的评价:
谢谢诸位的回答
我做了回厂设置之后就好了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc290301.html