第一次接触1200PLC的PID,现在想在上位机显示、修改P、I参数,不知道PID背景数据块的对应地址是啥?
问题补充:
我是通过OPC与上位机通讯的,但是OPC只能读取DB1里面的数据块,我PID背景数据块分别是DB2、DB3、DB4。如何在上位机实现显示和修改?
最佳答案
都是在TIA中组态的话,直接按住变量名拖过去。或者使用变量名。
否则,只能取消优化的块选项了。
=======================
PID只有一些增益,积分时间参数。
MOVE到DB1中;修改确认再改DBx内容。
提问者对于答案的评价:
不知道有没有更好的办法,还是谢谢你!
专家置评
由于S7-1200工艺对象对应的DB块都是优化的(符号寻址),没有绝对地址。客户如果希望通过HMI修改PID参数,可先关联PLC的绝对地址类型的变量,比如M存储区或DB块,再通过MOVE指令将写入的数值传送到工艺对象的相应位置。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc183480.html