21-2. PLC的基本逻辑指令(触点的串并联指令)

1. A (And) - 与指令
  • 功能 :用于在已有逻辑条件后,串联 一个常开触点
  • 逻辑含义 :只有当该指令前的逻辑结果为"通"并且 这个常开触点对应的位为1(ON) 时,整个串联通路才保持"通"的状态。
  • 通俗理解 :相当于在电路中串联一个开关。只有这个开关闭合,电流才能继续流过。
  • 读法"与""常开串联" 。例如,A I0.1读作"与 I零点一的常开"。
2. AN (And Not) - 与反指令
  • 功能 :用于在已有逻辑条件后,串联 一个常闭触点
  • 逻辑含义 :只有当该指令前的逻辑结果为"通"并且 这个常闭触点对应的位为0(OFF) 时,整个串联通路才保持"通"的状态。
  • 通俗理解 :相当于在电路中串联一个常闭按钮。只有这个按钮没有被按下(处于常闭状态),电流才能继续流过。
  • 读法"与反""常闭串联" 。例如,AN I0.2读作"与反 I零点二的常闭"。
  1. 使用说明
  2. 串联数量限制 :A 和 AN 指令是单个触点的串联指令,可以连续使用。但编程软件和硬件对一条支路上能串联的触点数量有上限。图中明确指出 S7-200 的串联触点上限为 11 个。这在设计复杂逻辑时需要注意。
  3. 连续输出规则 :图片强调了"连续输出电路"的正确用法。图5-2的电路是合法的连续输出,因为逻辑是顺序执行的。而下图展示了一个反例 ,它的逻辑路径出现了分支,不属于简单的串联关系,因此不能直接用 A/AN后接 =的简单序列来编程,需要用到 OLD(Or Load,或块)等指令来处理分支逻辑。
  4. 操作数范围:A 和 AN 指令可以操作的软元件类型非常广泛,包括:输入(I)、输出(Q)、位存储器(M)、特殊存储器(SM)、定时器(T)、计数器(C)、变量存储器(V)、顺控继电器(S)和局部变量(L)。

三. 触点并联指令

1. O (Or) - 或指令
  • 功能 :用于在已有逻辑条件后,并联 一个常开触点
  • 逻辑含义 :只要该指令前的逻辑结果为"通"或者 这个新并联的常开触点对应的位为1(ON),整个并联支路的最终结果就为"通"。
  • 通俗理解 :相当于在电路中并联一个开关。两条支路中任意一条接通,电流都能流过,使线圈得电。
  • 读法"或" 。例如,O M0.1读作"或 M零点一的常开"。
2. ON (Or Not) - 或反指令
  • 功能 :用于在已有逻辑条件后,并联 一个常闭触点
  • 逻辑含义 :只要该指令前的逻辑结果为"通"或者 这个新并联的常闭触点对应的位为0(OFF),整个并联支路的最终结果就为"通"。
  • 通俗理解 :相当于在电路中并联一个常闭按钮。只要这个按钮没有被按下(处于常闭状态),这条支路就是接通的。
  • 读法"或反" 。例如,ON M0.2读作"或反 M零点二的常闭"。
3. 使用说明
  1. 可连续使用 :O 和 ON 指令可以连续使用多次,以实现多个触点的并联,如例子中连续使用了 O M0.1和 ON M0.2。
  2. 操作数范围:O 和 ON 指令可以操作的软元件类型包括:输入(I)、输出(Q)、位存储器(M)、特殊存储器(SM)、定时器(T)、计数器(C)、变量存储器(V)、顺控继电器(S)和局部变量(L)。
相关推荐
潜创微科技--高清音视频芯片方案开发1 小时前
2026年切换器方案服务商市场格局分析与主流品牌选型指南
音视频·硬件工程
Pixlout7 小时前
《7元接口体系》v1.0
网络·算法·硬件工程
笨笨饿7 小时前
#55_NE595脉冲电路
stm32·单片机·硬件工程
潜创微科技--高清音视频芯片方案开发1 天前
2026年HUB方案商选型指南:主流厂商核心优势与不同应用场景适配方案深度分析
音视频·硬件工程
LCMICRO-133108477461 天前
国产长芯微LDC5141完全P2P替代DAC80501,数模转换器 (DAC)
单片机·嵌入式硬件·fpga开发·硬件工程·dsp开发·数模转换器 dac
LCMICRO-133108477461 天前
长芯微LPC556D1完全P2P替代DAC8830,是引脚兼容的16位数模转换器,该系列产品为单通道、低功耗、缓冲电压输出型DAC
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·电压输出型dac
高斯的手稿08011 天前
VNC远程连接树莓派的方法
硬件工程
Topplyz1 天前
DC-DC的自举电容工作原理
嵌入式硬件·硬件工程·电容·电源
潜创微科技--高清音视频芯片方案开发1 天前
2026年主流HUB芯片服务商选型评估能力分析
音视频·硬件工程
LCMICRO-133108477461 天前
国产长芯微LDC4048完全P2P替代DAC128S085,是一款 8 通道、带输出放大器的数模转换器 (DAC)
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·数模转换器dac