1、PLC软件 PLC的软件含系统软件和用户程序。系统软件由PLC制造商固化在机内,用于控制可编程控制器本身的运作。用户程序由使用者编制并输入,用于控制外部对象的运行。 2、PLC常用的编程语言 . 国际电工委员会(IEC)编制的PLC国际标准IEC61131中推荐了梯形图、功能块、及顺序功能图三种图形化编程语言及指令表、结构文本两种文本化编程语言。s7-200选择了以下三种 : (1)梯形图LD 梯形图是以触点、线圈、功能框(指令盒)及能流线为基本图形符号,以数据或编程元件的的地址代号为文字符号图示化编程语言。 物理继电器与PLC继电器对照表 异步电动机可逆控制梯形图及指令表 如上图所示,把左边的母线假设为电源“火线”,而把右边母线(未绘)假想为电源“零线”,如果有“能流”从左至右流到线圈,则线圈被激励。否则线圈未被激励。 梯形图还有以下结构规则: (1)整体梯形图通常有若干个Network组成,支路按自上而下顺序排列。 (2)触点应画在水平线上,不能画在垂直分支线上。 (3)在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图的最上面。 梯形图绘制说明 (2)指令表IL 也有讲指令表称为语句表的。指令表是类似于微机汇编语言的文本语言,每条指令由助记符与数据组成。 不过值得注意的是: (1)列写指令的顺序务必按梯形图支路自上而下、从左至右的原则进行。 (2)在处理较复杂的触点结构时,如触点块的串联、并联或堆栈相关指令,指令表的顺序为:先写出参与因素间的内容,再表达参与因素间的关系。 3、功能块图FBD 功能块图使用类型类似于布尔代数的图形逻辑符号表示控制逻辑,称为指令框,如图示。
|
|
来自: flyk0tcfb46p9f > 《待分类》