CPU224XP的模拟输入输出问题

请问大大,我想用西门子CPU224XP的模拟输入输出来控制输出信号该怎么写程序,请指教。谢谢

具体就是 通过触摸屏设置一个0-1000的值 PLC 对应输出 0-10V电压,并且断电记忆。
输入信号是单独的,输入一个0-20MA的信号反馈给触摸屏显示0-1000的值,到达600时PLC一个继电器输出信号

钻石用户推荐最佳答案

1、接线部分注意:
CPU 224 XP本体上有没有电流信号模拟量输入接线时要注意并一个欧,500应确保当在500欧电阻两端施加最大 28.8V 的电压时,输出功率为 1.66W。 市面上流通的电阻的功率大都是 0.25W到 0.5W。
本体的模拟量输入通道的地址为 AIW0(M和A+端子)、AIW2(M和B+端子)
仔细阅读下面链接
http://www.ad.siemens.com.cn/service/article/s7-200/s7-200analog/default.aspx#2_1
2、 模拟量的转换可以自已写程序,自己写参考。
http://www.ad.siemens.com.cn/service/article/s7-200/s7-200analog/default.aspx

https://wenku.baidu.com/view/c9b4aebc80eb6294dc886c13.html
3、 模拟量的转换用西门子提供的指令库。库链接为
http://support.automation.siemens.com/CN/view/zh/27043396
4、 添加指令库的方法参考为:
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/microwin/instruction_library/user_defined_lib.htm#add_remove_lib
5、用转换后的值与触屏设置值,做比较时注意数据的类型,如果浮点型,用实数比较指令,如果你在程序中将数据类型都转换成了整型,则可用整数比较指令,比较指令后面串一个输出线圈即可。
6、断电记忆请参考
数据保持常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/005.html
***S7-200 CPU掉电数据保持常见问题
ID:81212034 发布日期 2014年4月29日
https://support.industry.siemens.com/cs/document/81212034
***S7-22x的数据保存区 ID:8803025 发布日期 2003年5月13日
https://support.industry.siemens.com/cs/document/8803025

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:41
下一篇 2021年7月5日 下午1:41

相关推荐

  • 三线制NPN传感器接线

    三线制NPN传感器怎样与200接线,用的外置24V电源,感觉跟OMRON cp1h接法不太一样,请高手指教! 最佳答案 因为S7-200的数字量输入点内部为双向二级管,可…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200中,电脑和PLC通信,能传送字节和32位数据吗?

    西门子S7-200中,电脑和PLC通信,能传送字节和32位数据吗? 问题补充:忘了说明了,是指的以太网通讯,能传送字节和32位数据吗? 最佳答案 PLC利用以太网和PC通讯是可以传…

    SIMATIC S7-200 2020年11月1日
  • DP线路信号抗干扰,如何解决

    背景:现场的电气柜中,当初设计失误,造成高压和低压设备在一个电气柜中,用的是S7-200的PLC,不过走的是DP总线,还有一个总的400的PLC控制,200的PLC只是控制泵的远程…

    SIMATIC S7-200 2017年6月7日
  • s7200与电脑无法通信

    s7200与电脑无法通信,通信线没问题,两台电脑一台可以通信另一台不可以 最佳答案 这很能说明问题啊跟你电脑操作系统有关系!或是和你电脑上其它软件存在了冲突!要么换系统,要么软件相…

    SIMATIC S7-200 2021年7月5日
  • 226如何发送字符串

    现在有一款仪表,用自由口与226通讯,要求给仪表发送指令  MSAS:AC?   0.1,0.1前面是空格,如何发送,请各位大侠指…

    SIMATIC S7-200 2021年7月4日
  • S7-200流量累计

    AI值流速:0~6T/h,直接将其流速转换成T/100ms(转换成100ms的流速),再采用定时中断(100ms),中断程序里直接将其值做累计即可,不需任何处理,请指教,对吗? 最…

    SIMATIC S7-200 2017年11月26日
  • 不知怎么理解

    LD     SM0.0MOVD   +0, AC0MOVB  &nb…

    SIMATIC S7-200 2020年11月5日
  • S7-200输入点和COM点可以短接吗?

    今天在现场听说,200的PLC可以用一根导线直接短接输入点和COM点~请问这样做可以吗?没有外提供的24V,输入点能采集到输入信号吗? 问题补充:只没有24V电源~只为PLC提供了…

    SIMATIC S7-200 2021年7月5日
  • CPU226和富士变频器通信

    请问CPU226的PORT0或者PORT1口中的一个能够和富士变频器的RS485通信端子直接通信吗?我想利用他们通信读取电机的电流、电压等参数,怎么编写程序呢?谢谢大家了。 最佳答…

    SIMATIC S7-200 2020年10月31日
  • S7-200 局部寄存器

    图片主程序中 LD0 如何理解?  可以把他看作是VD0吗?能否提供下相关资料 谢谢 图片说明:    最佳答…

    2017年11月13日

发表回复

登录后才能评论