您现在的位置是:首页 > PLC技术 > PLC技术
基于S7-300/400 PLC的油压控制系统程序编写实例
来源:艾特贸易2017-06-05
简介有一个油压控制系统,控制器是 CPU 314C-2DP ,压力传感器测量油压力,油压力的范围是 0 ~ 40MPa ,当油压力高于 30MPa 时报警,艾特贸易网小编将设计此系统。 CPU 314C-2DP 集成了有模拟量
有一个油压控制系统,控制器是CPU 314C-2DP,压力传感器测量油压力,油压力的范围是0~40MPa,当油压力高于30MPa时报警,艾特贸易网小编将设计此系统。
CPU 314C-2DP集成了有模拟量输入/输出和数字量输入/输出,其接线如图4-171所示,模拟量输入的端子2和4分别与传感器的电压信号+和电压信号一相连,传感器的电源在图中未表示。
图4-171 接线图
数值转换(FC105) SCALE功能接受一个整型值(IN),并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HI_LIM)之间的实型值。将结果写入OUT。SCALE功能使用以下等式:
常数K1和K2根据输入值是BIPOLAR(双极性)还是UNIPOLAR(单极性)设置。为BIPOLAR时,假定输入整型值介于-27648与27648之间,因此K1=-27648.0,K2=+27648.0。为UNIPOLAR时,假定输入整型值介于0和27648之间,因此K1=0.0,K2=+27648.0。
本例是单极性,故K1=0.0,K2=+27648.0。上极限HI LIM为40和下极限LO LIM为0。模拟量采集到PIW752中,这个数值的范围是0~27648,经过数值转化后,MW14( OUT)中的数值为0~40,是油压力。当然这个题目也可以不用转换函数FC105,直接用数学函数,但要麻烦得多。
梯形图如图4-172和图4-173所示。
图4-172 OB1中的程序
图4-173 OB35中的程序
点击排行
