plc的模拟输入

各位plc高手你们好:我是一位plc初学者,我想用温度传感器给plc提供温度信号,并对温度值进行设定(注:设定为65摄氏度),一旦温度达到设定值时plc能自动切断达到该温度的设备,请问怎样才能实现,请高手赐教。谢谢
如何编程?我用的西门子的plc,主要不知道输入的模拟信号转化为数字信号存在哪,还有就是如何计算转化的值。

也不知道你用的是200或300,上面是一个两线制一体化温度传感器加一个200PLC用的EM235模块,温度传感器-100—100℃对应4-20ma输出,对应接线如图,因为我里面有变频器为了降低干扰每通道都加了隔离配电器,如果你没有这个WP6231配电器,串24在传感器上就可以了,具体编程与模拟处理如压力,如果你不知道模拟量地址可以下一个200PLC仿真软件,模拟一下排列就可以知道相应地址,这个地址比如AIW2,储如温度地址如VD100,,在PLC编程:

VD100=((100-(-100))*(AIW2-6400)/25600)-100.

如果你是用3线温度传感器的不多讲了,同样300也一样,查查资料就好了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-30
你把通道定义好,使用模拟量读入指令,该指令就会要求你定义模拟量转化的数字量地址,一般为VD?就可以了,需要注意如果数字量大用字或双字,很小用字节。对于你的温度用字就可以。还要注意字的地址为0、2、4等。至于计算,你应该把你的温度传感器的范围确定,再比对0-20mA,就能对应出65度的值
第2个回答  2011-07-01
看你用的是西门子什么系列的啊,S7300 6ES7 331 7KF02 0AB0
模块后边有4个转换块,对象你传感器类型。程序也很简单的,你要具体说下你用的那西;系列的
第3个回答  2011-07-01
你看看它的模块手册啦,上边的例子比较清楚,照着改就是了
相似回答