21-1. PLC的基本逻辑指令(逻辑取及线圈驱动指令)

一. 逻辑取及线圈驱动指令

1. LD (Load) - 取指令
  • 功能 :用于一个网络块逻辑运算的开始 ,表示一个与左母线(电源线)直接相连常开触点
  • 理解 :"网络块开始":意味着它通常是一条逻辑支路的第一个指令。"常开触点":就像是一个开关,只有当它对应的位(如 I0.0)状态为 1(ON)时,这个开关才闭合,允许"电流"通过。
  • 示例 :在图中梯形图(a)的第一行 ,I0.0就是使用 LD 指令的一个常开触点。
2. LDN (Load Not) - 取反指令
  • 功能 :用于一个网络块逻辑运算的开始 ,表示一个与左母线直接相连常闭触点
  • 理解 :"常闭触点":与常开触点相反,正常情况下是接通的。只有当它对应的位(如 I0.1)状态为 0 (OFF)时,这个开关才闭合;状态为 1(ON)时,开关反而断开。
  • 示例 :在图中梯形图(a)的第二行 ,I0.1就是使用 LDN 指令的一个常闭触点。
3. = (Out) - 线圈驱动指令
  • 功能:线圈输出指令。它根据前面所有触点(LD, LDN 等)组成的逻辑运算结果,来驱动一个线圈。
  • 理解:它代表一个负载,如继电器线圈、灯泡等。如果到达线圈的逻辑运算结果是"通"(1),则线圈得电(被置为1)。如果结果是"断"(0),则线圈失电(被置为0)。
  • 示例 :图中的 Q0.0和 M0.0都是线圈。Q0.0是实际输出,而 M0.0是内部辅助继电器。
    注意事项
  1. LD/LDN 的扩展用途 :LD 和 LDN 不仅用于网络开始连接母线,在分支电路块的开始也要使用它们,然后与 ALD(与块)、OLD(或块)指令配合实现复杂逻辑。
  2. 线圈可并联 :并联的 =指令可以连续使用多次。例如,可以用同一个条件同时驱动多个线圈。
    LD I0.0 = Q0.0 // I0.0接通,Q0.0得电 = M0.0 // I0.0接通,M0.0也得电
  3. 禁止双线圈输出(重要规则) :在同一个程序中,同一个元器件(如 Q0.0)的线圈只能使用一次 = 指令。如果同一个线圈在不同地方被多次驱动,PLC 无法判断该执行哪个,会导致不可预知的结果,这是严重的编程错误。
  4. 操作数范围:这些指令可以操作的软元件类型包括:输入(I)、输出(Q)、位存储器(M)、特殊存储器(SM)、定时器(T)、计数器(C)、变量存储器(V)、顺控继电器(S)和局部变量(L)。
相关推荐
hai3152475436 小时前
芯片设计的空间框架:以电流步距与相位为核心
硬件架构·硬件工程·材料工程
AlanBruce6 小时前
从串口仪表到西门子PLC:摩尔信使MThings的多协议设备接入能力
自动化·plc·modbus·mthings·摩尔信使·西门子s7
aixingkong9216 小时前
Atlas 950 1024卡SuperPoD推测分析
网络·人工智能·硬件架构·硬件工程
屈服强度拉满1 天前
SolidWorks草图绘制技巧大全
硬件工程
智者知已应修善业3 天前
【使用D触发器74HC175实现0001 0011 0111 1111 1110 1100 1000的循环彩灯电路。】2025-4-28
驱动开发·经验分享·笔记·硬件架构·硬件工程
Lilixxs4 天前
施耐德M580、M340趋势功能 Trending 使用
plc·施耐德·unity pro·control expert·m580 m340·trace trending
AI的探索之旅4 天前
我把立创EDA接进了本地大模型:数据不出门的AI设计检查实测
人工智能·stm32·硬件工程
Triv20255 天前
Profinet与Modbus协议转换网关HD67602的硬件特性与配置方法
网络·plc·modbus·profinet·工业网关·协议转换
mk0155 天前
20V输入,12V 3A输出 效率96%DCDC降压芯片
驱动开发·单片机·硬件工程·智能硬件·pcb工艺
Byron Loong5 天前
对比介绍下【硬件】 SATA、SAS、IDE,CF,MSTAT、NGFF 等接口的特点、异同,优劣势
硬件工程