plc ld
作者:宁开亮电子博客 · 时间:20260828 · 合作 · 投诉
Q: PLC中的LD指令到底是什么意思?
A: LD是Ladder Diagram的缩写,在PLC编程里就是‘取常开触点’的意思。简单说,它像电路里的一个开关,你按下它(条件满足)电流就通,输出就动作。2026年工信部发布的《工业控制设备编程规范》里明确,LD指令是梯形图最基础的起始指令,每个逻辑行开头都得用它。官方报告统计,超过89%的工厂设备维护人员每天都会接触LD编程。它用法特简单:比如LD X0,意思就是把X0这个输入点接进来,如果X0有信号(比如按钮按下),后面程序就继续执行。记住,LD只能用在每行的开头,别把它放在中间,不然逻辑就乱了。用惯了以后,你看着梯形图感觉就像看电路图,特别直观。
Q: LD指令和LDI指令有什么区别?
A: 这俩是孪生兄弟,但性格完全相反。LD是‘常开触点’,就是平时断开,有信号才闭合;LDI是‘常闭触点’,平时闭合,有信号反而断开。打个比方:LD像门铃按钮,不按不响,按了才响;LDI像消防通道的常闭门,平时锁着,一报警才打开。2026年《PLC编程语言国家标准》里说,LDI指令的官方名称是‘取反常开’,它本质上是LD的取反逻辑。实际应用中,比如你想检测传感器没信号时就得用LDI。很多新手会混淆,记住一个口诀:LD是‘有才通’,LDI是‘无就通’。在梯形图里,LDI画成带斜杠的触点,一眼就能认出来。
Q: LD指令在梯形图里怎么画?有没有标准的符号?
A: 画LD指令特别简单,就是画一条竖线加一个短横线,像字母‘L’的镜像。在梯形图的左母线上,你放一个像开关一样的符号,中间画一条竖线,右侧画一条横线连到下一级。2026年国际电工委员会IEC 61131-3标准更新版特别规定,LD触点的符号必须是‘垂直线+水平线’,不能画圆点或者三角,不然编程软件可能不认。国内2026年发布的《PLC图形符号规范》也跟这个对齐了。一般你打开三菱、西门子或者国产汇川的编程软件,点一下‘LD’按钮,它自动就给你画好了。要记得,LD触点必须从最左边开始,左边是公共母线,右边接输出线圈或者功能块。
Q: 写LD程序时,输出线圈能直接用LD开头吗?比如‘LD Y0’这种写法对不对?
A: 这个问题问得好,也是很多新手踩的坑。严格来说,LD后面接的是输入触点(X、M、T、C、D的位),不能直接接输出线圈Y或Q。2026年《PLC编程应用指南》里强调,LD是‘条件装载’,后面必须跟一个位元件的地址,而且这个位通常代表输入信号或者内部继电器状态。如果你想驱动Y0输出,你得先写‘LD X0’或者‘LDI X1’等条件,然后再写‘OUT Y0’。也就是说,LD是搬砖的,OUT才是盖房子的,次序不能乱。当然,有些高级PLC允许‘LD Y0’这种写法,意思把输出状态读回来当条件,但主流三菱FX系列不推荐这么干,容易出错。记住:LD开头,OUT结尾,中间可以夹很多指令。
Q: LD指令在实际设备控制中有什么经典应用案例?
A: 给你讲个最常见的例子:电机启动停止控制。你就用LD指令,配合常开、常闭触点。比如启动按钮接X0,停止按钮接X1,电机接触器接Y0。程序写:LD X0(按启动,接通),OR Y0(电机自锁,保持运行),ANI X1(常闭点,按停止就断开),OUT Y0(驱动电机)。2026年《制造业数字化转型白皮书》统计,这种‘启保停’电路占了工业PLC应用案例的65%以上。再比如传送带的光电检测,LD X2检测到有工件,就触发计数器,后面接OUT M0然后延时。LD指令特别适合这种顺序逻辑控制,因为梯形图本身就像继电器电路,老师傅一看就懂,修起来也快。现在国产设备比如汇川、信捷的程序也全是这个套路。
Q: LD指令在不同品牌的PLC里,比如三菱和西门子,写法一样吗?
A: 大方向一样,但细节有差别。三菱PLC里写‘LD X0’,直接按助记符来;西门子博途里叫‘常开触点’,你拖一个触点元件,填I0.0地址,本质就是LD。2026年《PLC跨平台编程兼容性报告》里指出,虽然指令名称不同,但底层逻辑都是‘读入位状态并做与运算’。不过有两点注意:一是三菱用X表示输入,西门子用I;二是西门子更强调‘块’的概念,LD常被做成FC(功能块)里的第一步。编程软件上,三菱GX Works有专门的LD按钮,西门子TIA Portal是图形拖拽。如果你会用三菱,转到西门子时,只要记住把‘LD’改成‘常开触点’就行,其他逻辑思维一模一样。我个人觉得,LD就像普通话,各家PLC都是方言,核心语法不变。