案例-模拟量比较控制
案例2___模拟量比较控制:
注明:我司带模拟量PLC支持的模拟量信号是:4~20ma;精度为12位。
【动作要求】
1、测温采用红外测温,输出4-20mA信号测温范围385-1600℃。4mA对应385摄氏度20mA对应1600℃。
2、当温度小于800 ℃时,Y0输出开始加热, 当温度大于1200℃时,Y0断开输出。
【动作分析】
第1个动作要求,我们在上节的“模拟量值单位换算”中实现了。
第2个动作是一个比较控制程序,因为这是一个简单的控制,可以在组合逻辑中实现,也可以在时序环中实现。以下我们演示如何用时序环编写程序控制。
首先画流程图,然后再编程。
【控制流程图】
时序逻辑 :

【控制程序】
从流程图中可以看出,只有一个环动作,在环0编写程序如下:

程序说明:
1、一开始进行
注:由于时序环中的赋值运算不可以直接输入数值,我们需要采用通用寄存器中的值,需要对寄存器做以下预处理。

逻辑比较指令注意事项:
在时序环中的“逻辑比较”是一条“条件等待”指令,需要条件满足才可以指行下一帧。
【程序调试】
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,同时在触摸屏软件上实现在线模拟,进行程序调试,监控PLC动作运行状态。
创建时间:2024-04-27 17:33
넶浏览量:0