如图所示,西门子S7-200系列PLC的CPU 226加上EM231(模拟量输入RTD模块),就可以直接读取PT100的温度了,第一路PT100的温度就保存在AIW0中,AIW0是按照0.1℃保存温度的,例如AIW0=123,就是12.3℃。因此将整数字AIW0的转成整数双字VD0,整数双字VD0转成实数VD4,VD4再除以10等于VD8,VD8就是实际采集到的PT100的温度值了。
望采纳。。。。。。
如图所示,使用RTD模块,这个是PT100温度读取模块,直接读取的就是温度,因此用AIW0直接的到第一路的温度。单位为0.1℃。例如AIW0等于123,就是12.3℃。
望采纳。。。。。。
rs485只是通信接口,它只是明确的0和1在通信线路里的电平。你你好要只是你所用的仪表的通信协议是什么,也就是一组01信号代表是什么意思,常见的通信协议有modbus,PROFIBUS –DP等,s7-200的用modbus的多一点,西门子有现成的mobus_RTU的库欢迎分享,转载请注明来源:内存溢出
评论列表(0条)