2009-09-10
各位大侠,我有个问题,在西门子200 PID 向导生成的PID子程序中,例如设定值地址是VD104 ,怎么对这个地址进行赋值呢,也就是怎么设置给定值,怎么才能在掉电后保持这个设定值?
谢谢 老师们 帮帮我 我在一个子程序中用MOV 给VD104赋值 ,可是好像赋不进去,因为在主程序调用PID子程序时给定我用的VD104这个地址,而监控时候这个地方仍然是0,我在触摸屏中设定VD104后就变成我我设定值的值,例如0.3,可是掉电后又没有0.3了,变成了别的值,0.17或者就是没了 ,请问为什么!!!!
评论1
楼主 2009/9/10 16:00:54
LD SM0.0
LPS
CALL PID1_INIT:SBR13, VW4044, VD3124, M6.0, VD3128, VW4048, V102.2, V102.3
MOVW VW4048, 除湿执行器:AQW2
A M6.0
CALL 模拟量转换:SBR5, VW4048, 32000, 0, 100.0, 0.0, 1.0, 0.0, VD3132, VW4052
LPP
AN M6.0
MOVR VD3132, VD3128
/R 100.0, VD3128