关于西门子PLC的寻址问题

2024-12-03 20:46:28
推荐回答(1个)
回答1:

不好意思 我错了!改一下
你没有PLC的书嘛?书上写的较清楚
PLC在执行PID调节指令时,须对算法中的9个参数进行运算,为此S7-200的PID指令使用一个存储参数的回路表。。
T+0 反馈量 (PVn) 0.0-1.0
T+4 给定值 (SPn) 0.0-1.0
T+8 输出值 (Mn) 0.0-1.0
T+12增益 (Kc)比列常数,可正可负
T+16采样时间 (Ts) 单位为s,且正数
T+20积分时间 (Ti)单位为min,且正数
T+24微分时间 (Td)单位为min,且正数
T+28积分和或微分和项前值
T+32反馈量前值 ()
数据格式全是双字实数(32位),所以要用到双字。T+4 表示给定值,放在
VD104,那么0.25的值要就要放在T+12了(vd104+8),依次类推。微分不使用,就写入0.0,表示关闭微分。把100放到SMB34写入是定时中断的周期,SMB34是PLC定时中断10的特殊继电器。不过要搞明白先要搞懂PID的意思,
推荐你多看看书,我也就懂那么点。
0.1是采样时间,而且按照表应该是vd116。我没有实际用过PID!呵呵