PLC编程-模拟量输入处理

自动化项目开发过程中,对模拟量的处理是经常遇到的应用场景 。如温度测量、压力测量、液位测量、流量测量等,均为模拟量信号传输 。在这些信号形式上编写程序输出如下所示图形,又区分为电流信号和电压信号;在信号的范围上,又有-5V~+5V、0V~5V、-10V~10V、0V~10V、0mA~20mA、4mA~20mA等 。然在PLC上又是如何处理这些不同类型的信号的?下面就给大家分享在PLC中是如何处理这些模拟量信号的 。
压力变送器-模拟输出
PLC与模拟量变送器的接线如下图所示:
台达PLC的模拟量模块接线图
在以上图片中,可以看到PLC的一个通道既可以接收电压输入信号亦可以接收电流输入信号(绝大部分的PLC均是这样) 。在进行接线设计的时候,依照变送器的信号 , 选择对应的接线方式 。其中特别注意编写程序输出如下所示图形 , 信号的正负方向一定不可反接 。
PLC如何将模拟量信号转换为程序可以处理的数值?
PLC信号数字转换范围
以上为台达PLC的模拟量输入模块部分技术参数 。以4mA~20mA为例,通过以上表格可以看到,输入电流4mA~20mA对应与数字转换的范围为0-32000.即当电流为4mA时 , 对应与数字0;电流为20mA时,对应与数字32000.有如下所示对应曲线:
电流信号与PLC数字间的对应关系
从以上关系,可以看到,当输入电流为12mA时,PLC内部的数字信号值为16000.由以上,可以总结出,输入电流信号与PLC读取数字信号之间的转换关系如下:
其中,Gain定义:当数字输出值为16000时的电流值 。
定义:当数字输出值为0时的电流值 。
PLC电流信号与数字信号的转换关系
在进行模拟量信号处理的过程中,按照以上处理方式进行数字转换对应 , 即可将变送器的模拟量信号转换为PLC程序可以处理的数字信号 。
以下为不同类型电压、电流信号与输入数字之间的对应关系:
【PLC编程-模拟量输入处理】±10V、±5V信号与PLC输入数字间的对应关系
±20mA、0-20mA信号与PLC输入数字间的对应关系
本文到此结束,希望对大家有所帮助 。