【实例1】 某压力变送器(0~3MPa),其规格对应4~20mA,电源为DC 24V,请接入PLC中,并读出实时压力值。
1)接线(以输入通道1为例)如图5-14所示。
图5-14 接线
2)比值计算见表5-9。
表5-9 比值计算
图5-15 PLC程序
3)写入PLC程序。
PLC程序如图5-15所示。程序解释如下:将D01乘以3后,值储存于D03中(16位整数处理);将D03转换成32位二进制浮点数,值储存于D04、D05中(32位浮点数处理);将D04、D05除以250后,值储存于D06、D07中(32位浮点数处理)。
【实例2】 某压力变送器,其技术规格见表5-10,电源为DC 24V,请接入PLC中,并读出实时压力值。
表5-10 压力变送器技术规格
1)接线(以输入通道2为例)如图5-16所示。
图5-16 通道2接线(www.xing528.com)
2)比例计算见表5-11所示。
表5-11 比例计算
图5-17 PLC程序
3)写入PLC程序。
PLC程序如图5-17所示。程序解释如下:将D02乘以36后,值储存于D08中(16位整数处理);将D08减去250后,值储存于D09中(16位整数处理);将D09转换成32位二进制浮点数,值储存于D10、D11中(32位浮点数处理);将D10、D11除以2500后,值储存于D12、D13中(32位浮点数处理)。
【实例3】 有一个压力传感器,感应压力范围是0~5MPa,输出电压是0~5V。利用这个传感器去测量某管道中的油压,当测到的压力小于3.5MPa时,PLC的Y10灯亮,表示压力低;当测到的压力为3.5~4.2MPa时,Y11灯亮,表示压力正常;当测到的压力大于4.2MPa时,Y12灯亮,表示压力过高。请写出PLC的控制程序。
(1)系统分析
在该系统中,传感器输出的模拟量通过FX0N-3A转换为数字量放在PLC中,然后通过区间比较指令进行比较判断,控制PLC的输出,假设FX0N-3A接在PLC的0号位置。
(2)根据数值比例画图(见图5-18)
图5-18 根据数值比例画图
(3)编写程序(见图5-19)
图5-19 实例3程序
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。