西门子PLC模块滨州授权代理商SIEMENS原装 西门子PLC滨州授权代理商,滨州西门子PLC代理,西门子PLC代理
PLC 原本就是代替原有的继电接触控制开发出的数字电子产品,PLC的编程语言有多种,而梯形图是中小型PLC*常的编程语言之一。
梯形图语言的优点非常突出,形象、直观、易学、实用,电气人员容易接受,是目前所有PLC都具备的编程语言,是用得*多的一种PLC编程语言,也是要求所有学习PLC控制技术的人员必须熟练掌握的语言。
对于主程序与中断程序,局部变量表显示一组已被预先定义为TEMP(临时)变量的行。要向表中增加行,只需用右键单击表中的某一行,选择“插人→行"指令,在所选行的上部插人新的行,选择“插人→行下"指令,在所选行的下部插人新的行。
对于子程序,局部变量表显示数据类型被预先定义为IN、IN_OUT.OUT和TEMP的一系列行,不能改变它们的顺序。如果要增加新的局部变量,必须用鼠标右键单击已有的行,并用弹出菜单在所击行的上下插人相同类型的另一局部变量。
5.局部变量数据类型检查
局部变量作为参数向子程序传递时,在该子程序的局部变量表中指定的数据类型必须调用POU中的数据类型值匹配。
梯形图源自继电控制系统电气原理图。也可以说,梯形图是在电气控制原理图上对常用的继电器、接触器等逻辑控制基础器件简化了符号演变而来的。在3.2.1节梯形图结构中,对继电控制线路和梯形图的相似与差异做了详尽的说明,特别指出,这两种图形在结构形式上极其相似,有着一一对应的关系。
西门子PLC模块滨州授权代理商SIEMENS原装 西门子PLC滨州授权代理商,滨州西门子PLC代理,西门子PLC代理
有关功能块、数据块的调用、编程以及程序变量、局部变量等概念,将在下面的实例中予以详细介绍。
(2) S7-300/400PLC的程序结构。S7-300/400PLC的程序结构随着编程人员所采用的程序设计方法的不同而不同。一般而言,程序设计可以采用线性化编程、调用式编程、结构化编程的方法(见图5-32)。
采用线性化编程时,所有程序指令都编写在一个连续的程序块-组织块OB1中,无须编制程序块、功能块、数据块等。
采用调用式编程的程序由组织块OB、程序块(FC)、功能块(FB)、系统程序块(SFC)、系统功能块(SFB)、数据块(DB)等组成,由组织块OB1对各逻辑块与数据块进行组织与管理。
采用结构化编程的程序结构形式与调用式编程相同,程序同样由组织块OB、程序(FC)、功能块(FB)、系统程序块(SFC)、系统功能块(SFB)、数据块(DB)等组成,并通过组织块OB1对其进行组织与管理。功能块(FB)可以用于结构化编程,为了满足参数化编程的需要,功能块(FB)需要配套的即时数据块DI,组织块OBI在调用FB时,需要根据不同的控制要求,通过即时数据块DI对参数进行赋值。
③输入处理阶段输入处理阶段又叫输入采样阶段、输入刷新阶段或输入更新阶段。在此阶段,PLC中的CPU把所有外部输入电路的接通/断开(ON/OFF)状态通过输入接口电路读入输入映像寄存器(此时输入映像寄存器的状态被刷新),接着进入程序执行阶段。在输入处理阶段,如果外接的输入触点电路接通,对应的输入映像寄存器为“1”状态,梯形图中对应的输入继电器的常开触点接通,常闭触点断开;如果外接的输入触点电路断开,对应的输入映像寄存器为“0”状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。在输入处理阶段完成后,输入映像寄存器与外界隔离,外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变。输入信号变化了的状态只有等到下一个扫描周期的输入处理阶段到来时才能通过COU送入输入映像寄存器中,这种输入工作方式称为集中输入工作方式。
④程序执行阶段PLC的用户程序由若干条指令组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,则从第一条指令开始,逐条顺序地执行用户程序,直到用户程序结束之处;进入输出处理阶段。在程序执行阶段,CPU对程序按从左到右、先上后下的顺序对每条指令进行解释、执行,则从输入映像寄存器、输出映像寄存器和元件映像寄存器中将有关编程元件的“0”、“1”(“OFF”、“ON”)状态读出来,并根据用户程序给出的逻辑关系进行相应的逻辑运算,运算的结果再写入到对应的输出映像寄存器和元件映像寄存器中。各编程元件的映像寄存器(输入映像寄存器除外)的内容随着程序的执行而变化。
它们的相似之处:
(1)在图形结构上非常相似。两边都有两条竖直线,两条竖直线之间由左到右是输出与输入之间的控制关系,而全部图形就是由这些输出,输入控制关系依次由上到下排列组成。
4. Automatic or switch to next模式
在“自动或切换到下一步”模式,如果转换条件满足,将自动转换到下一步。转换条件未满足,用“Continue”(继续)按钮也能从当前步转换到后续步。
5. 错误显示
没有互锁(Interlock)错误或监控(Supervision)错误时,相应的小方框为绿色,为红色。
点击图5-54中的“More>>”按钮,可以显示对话框中能设置的其他附加参数,按键打开在线帮助,可以得到详细的信息。
(2)它们的输出和输入之间都是开关量逻辑控制关系,梯形图的分析方法基本上和继电控制电路图类似。
(3)继电控制线路和梯形图的对应关系如表5.4-1所示。
由表 5.4-1可以看出,通过一一对应关系,根据原有的继电控制电路图来设计梯形图显然是一个适合电气技术人员特别是电工的捷径。这是因为原有的继电控制电路经过长期的使用和考验,已被证明是一个能完成控制要求的控制电路,而梯形图与继电控制电路图有很多相似之处。可以将继电控制电路图经过适当变换,设计出具有相同控制功能的梯形图。一般把这种方法称为“移植法”或“转换法”。
西门子PLC模块滨州授权代理商SIEMENS原装 西门子PLC滨州授权代理商,滨州西门子PLC代理,西门子PLC代理