在PLC中分别用DB13.DBD0、DB13.DBD4作为用户归档的ID和Job,并瞬时形式的赋值-1和6到其中使当前数据记录值写入用户归档中,但是监控发现Job值先变为6再变-1,然后变为0,从而造成每次触发三次或两次读数据到用户归档中!
如果关掉WINCC再使能ID和Job则Job会变为6不再发生变化!
请问是怎么回事?
如果利用下位机来控制用户归档的控制变量?
最佳答案
WINCC中用户归档的ID和Job每次赋值完后,JOB会自动为零。如果你WINCC的变量关联PLC的地址,可能造成两次赋值,一次是WINCC,一次是你PLC的赋值。
提问者对于答案的评价:
OK
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266852.html