西门子PLC模拟量输出问题

我利用利用温度传感器采集温度进入I0.3。 下面对应3个输口。 当温度30-60度时,使Q0.1输出20mA.请问这个梯形图怎么弄?Q0.1地址怎么弄

首先楼主的采集就存在问题,哇杜传感器传输应该是4~20mA的模拟信号,输入点必须是模拟量模块方可;其次输出模拟量20mA也必须通过模拟量输出模块方可。
楼主使用的如果是S7-200的PLC的话,模拟量输入模块推荐使用EM231,此为四口模拟量输入模块,模拟量输出模块推荐使用EM232,此为二口模拟量输出模块。通过PLC链接扩展后设置接线,就可以进行下一步的编程操作。
在编程时楼主需要注意的就是对输入输出进行SCAL以及UNSCAL进行模拟量的比例缩放,其他比较等指令还是比较简单易用的。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-18
首先,必须搞清楚数字量与模拟量的区别,然后搞清楚输入和输出的区别,你的温度传感器属于模拟量输入,使用PLC时,还要有模拟量输入模块,然后与温度传感器对接,在软件编程时对应的是AIW0,输出的话同理需要模拟量输出模块,对应的是AQW0,这两个属于一个字,而你使用的I0.3与Q0.1属于一个位,是数字开关量,八位组成一个字节,两个字节组成一个字,明白?
如果还不明白,继续提问,或者认真看PLC使用手册,OK?
第2个回答  推荐于2018-05-19
西门子I输入口和Q输出口都是处理开关(数字)量的,无法输入和输出模拟量。处理模拟量需要加装模拟量模块。本回答被网友采纳
第3个回答  2013-07-18
Q0.1不能输出20mA,需要模拟量输出通道。
第4个回答  2013-07-18
20MA是个模拟量数据类型和你的Q0.1数据类型就不相符,就不能安你的想法来,或者说我生平有限。
相似回答