← 返回程序库

多条件组合逻辑控制程序

西门子 process 👁 23 浏览

通过多组输入触点与中间位、输出位的串并联组合,实现Q0.0与M0.0的复合逻辑控制。

⬇ 下载程序包(指令表+梯形图+参数+说明)
🧩 梯形图
LDM0.4LDM1.3OI0.3AQ0.1第一逻辑块:M0.4与M1.3并联后与I0.3串联,再与Q0.1串联,构成条件组ALDI0.0ANV1.2第二逻辑块:I0.0与V1.2常闭串联,构成条件组BOLDLDI0.2ONV0.5ONV0.3ALD条件组A与条件组B并联,再与I0.2、V0.5常闭、V0.3常闭的并联组串联=Q0.0=M0.0最终输出:同时驱动Q0.0与M0.0
📋 指令表(可复制)
LD M0.4 LD M1.3 O I0.3 ALD A Q0.1 LD I0.0 AN V1.2 OLD LD I0.2 ON V0.5 ON V0.3 ALD = Q0.0 = M0.0
点击上方面板可复制指令表
⚙️ 参数说明
名称说明示例值
M0.4中间位条件1,常开触点0/1
M1.3中间位条件2,常开触点0/1
I0.3输入条件3,常开触点0/1
Q0.1输出反馈触点,常开0/1
I0.0输入条件1,常开触点0/1
V1.2变量条件,常闭触点(为0时导通)0/1
I0.2输入条件2,常开触点0/1
V0.5变量条件,常闭触点(为0时导通)0/1
V0.3变量条件,常闭触点(为0时导通)0/1
Q0.0主输出线圈0/1
M0.0中间标志位输出0/1
📖 原理讲解

通过多组输入触点与中间位、输出位的串并联组合,实现Q0.0与M0.0的复合逻辑控制。

点位说明

类型地址说明
II0.0启动/条件输入1(常开)
II0.2条件输入2(常开)
II0.3条件输入3(常开)
QQ0.0主输出线圈
QQ0.1反馈/联锁输出触点
MM0.0中间标志位输出
MM0.4中间位条件1(常开)
MM1.3中间位条件2(常开)
VV0.3变量条件(常闭)
VV0.5变量条件(常闭)
VV1.2变量条件(常闭)

指令表

LD M0.4
LD M1.3
O I0.3
ALD
A Q0.1
LD I0.0
AN V1.2
OLD
LD I0.2
ON V0.5
ON V0.3
ALD
= Q0.0
= M0.0

原理讲解

本程序由多个逻辑块通过OLD(块或)和ALD(块与)指令组合而成,实现复杂的复合逻辑控制。

第一逻辑块:LD M0.4 与 LD M1.3 先并联(O I0.3 将I0.3并入该并联组),随后 ALD 将前两个装载结果进行块与运算,再 A Q0.1 串联Q0.1常开触点,形成条件组A。

第二逻辑块:LD I0.0 装载I0.0常开,AN V1.2 串联V1.2常闭触点,形成条件组B。

OLD 将条件组A与条件组B并联。

第三逻辑块:LD I0.2 装载I0.2常开,ON V0.5 与 ON V0.3 分别并联V0.5、V0.3的常闭触点,形成条件组C。

ALD 将前面的并联结果与条件组C进行块与运算。

最终 = Q0.0 和 = M0.0 同时输出,Q0.0为主输出,M0.0为中间标志位,两者逻辑状态完全一致。

注意:V0.3、V0.5、V1.2均以常闭(AN/ON)方式参与逻辑,即这些变量为0时条件才满足,常用于故障信号、急停信号或禁止条件。

本程序由 PLC工控网 AI 生成,供参考学习使用;投入生产前请结合现场实际点位、保护与安全要求核对。

🔗 相关程序
液位自动控制(三菱FX,浮球上下限)
mitsubishi · process · 👁 75
电机启停自锁控制(西门子S7-200 SMART)
siemens · motor · 👁 83
电机星三角降压启动控制(西门子S7-200)
siemens · motor · 👁 119
18层楼电梯控制系统(三菱FX系列PLC)
mitsubishi · process · 👁 84
三台电机顺序启动间隔5秒,逆序停止
mitsubishi · process · 👁 84
恒压供水两泵自动切换控制
huichuan · process · 👁 84
🤖 用 AI 生成类似程序 🧰 更多PLC工具
💬 工程师点评 (0)
暂无点评,来抢沙发~