用s7-200做模拟量输入,数字量输出。plc接收到4-20mA电流信号,然后对应0-3000转的电机转速,我想实现plc检测到电流信号后,直接输出转速值。最好能有实例梯形图,如果没有,请教用plc库里面的哪个模块,该怎么设置??
这个超级简单的啊 就是一个线性函数啊。
首先S7-200的模拟量模块是EM231的话,比如用第一通道 PLC里面的接受地址就是AIW0
4到20毫安的电流信号进入PLC后,AIW0里面的数据为6400到32000 ,此时,6400就对应0转,32000就对应3000转。两点求一个函数会吧。
我晕死 图看不清 算法是 {(3000-0)*(AIW-6400)}/25600 精确点的话把AIW转换为浮点数 然后全用浮点数算法就行。