跳到主要内容

6.1.1 LD语言简介

6.1.1.1 LD简介

  • LD(Ladder diagram),梯形图编程语言 ,程序以一个或多个程序段表示,程序段在梯级源位置的左侧包含一个电源轨线。
  • 梯形图,它给予图形表的继电器逻辑。梯形图程序的左、右两侧,右垂直的电力轨线,左侧的电力轨线名义上为功率流从左向右沿着水平梯级通过各个触点、功能、功能块线圈等提供能量,功率流的终点是右侧的电力轨线。每一个触点代表了一个布尔变量的状态,每一个线圈代表了一个实际设备的状态。

6.1.2 LD语言相关术语

  • 能量流(Power flow):在梯形图中,能量流象征性的类似电源流,用于指示梯形图逻辑求解算法的进程。与执行用户程序时的逻辑运算的顺序是一致的。用能量流这一概念,可以帮助我们更好地理解和分析梯形图
  • 电源轨线(Power rails):LD梯形图左边由一个称为左电源轨线的垂直线界定,在右边由称之为右电源轨线的垂直线界定。由电源轨线可以时显性的或隐性的。电源轨线也称为“母线”,左右电源轨线也称为左右母线或主副母线。
  • 电磁式继电器:一般由铁芯、线圈、衔铁触点簧片等组成。只要线圈中流过一定的电流,产生电磁效应带动衔铁的成对的动触点与静触点吸合。当线圈断电后,使成对的动触点与静触点释放。继电器线圈未通电时,处于断开的状态的一对触点称为“常开触点”,反之此时处于接通状态的一对触点称为常闭触点。
  • 触点(Contacts):它沿用了电气电磁式继电器的术语,但在梯形图中,它是一种语言元素,用于表示布尔量的0,1状态。触点只会引用而不会修改其相关布尔量的值。
  • 线圈(Coils):他沿用了电器电磁式继电器的线圈术语,但在梯形图中,是一种语言元素,线圈必须关联布尔量。将左边水平线的状态或转换的相关函数输出值存储到线圈相关联的布尔变量中。
  • 梯级(rundle,Ladder rung):梯形图中,是指连接于左右电源轨线之间的触点、线圈和连线等并联和串联一起构成的一条通路。梯级是梯形图网络结构的最小单位。梯级间不允许存在连接。
  • 标签(label):梯形图中,又名跳转标签,是梯级的一个可选的标识符,当定义跳转时必须指定标签,用来确定跳转的目标梯级。