有一个 EM231 2AI RTD 接2个PT100(-50°~450°)请问怎么编写程序把温度值显示出来?拨码开关1~5是什么意识6、7又是什么意识?
最佳答案
1.em232 RTD模块与PT100(4线制)连接怎么设置DIP开关。
SW1至SW7设为0,SW8设为1,表示为四线制摄氏度。
EM231 RTD模块的详细接线和DIP开关设置请参照《S7-200 可编程控制器系统手册
》中的附录。请参考我上传的抓图!
2.模拟量输入/输出数据是有符号整数,占用一个字长(两个字节),所以地址必须从偶数字节开始。每个模拟量输入模块,按模块的先后顺序和输入通道数目,以固定的递增顺序向后排地址。例如: AIW0、AIW2、AIW4、AIW6、AIW8等,温度模拟量输入模块(EM231 TC、EM231 RTD)也按照上述规律寻址。
在PLC编程里,你只要将模拟量输入所读取的数据除以10就可以啦,比如520相当于52.0度。
PLC的程序也相对简单,模拟量输入的整型数据转化为双整型数据,双整型数据转化为实型数据,然后除以10就OK。按楼上莘莘学子的方法就行,也可做成子程序,然后调用。
3.
《Micro’n Power S7-200 LOGO! SITOP 参考》V1.0版本
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime=
S7-200 可编程控制器系统手册
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1822&loginID=&srno=&sendtime=
图片说明:
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc261395.html