分享

电路小课堂之PLC软件及编程语言简单介绍

 flyk0tcfb46p9f 2018-02-21

1、PLC软件

PLC的软件含系统软件和用户程序。系统软件由PLC制造商固化在机内,用于控制可编程控制器本身的运作。用户程序由使用者编制并输入,用于控制外部对象的运行。

2、PLC常用的编程语言

. 国际电工委员会(IEC)编制的PLC国际标准IEC61131中推荐了梯形图、功能块、及顺序功能图三种图形化编程语言及指令表、结构文本两种文本化编程语言。s7-200选择了以下三种 :

(1)梯形图LD

梯形图是以触点、线圈、功能框(指令盒)及能流线为基本图形符号,以数据或编程元件的的地址代号为文字符号图示化编程语言。

物理继电器与PLC继电器对照表

异步电动机可逆控制梯形图及指令表

如上图所示,把左边的母线假设为电源“火线”,而把右边母线(未绘)假想为电源“零线”,如果有“能流”从左至右流到线圈,则线圈被激励。否则线圈未被激励。

梯形图还有以下结构规则:

(1)整体梯形图通常有若干个Network组成,支路按自上而下顺序排列。

(2)触点应画在水平线上,不能画在垂直分支线上。

(3)在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图的最上面。

梯形图绘制说明

(2)指令表IL

也有讲指令表称为语句表的。指令表是类似于微机汇编语言的文本语言,每条指令由助记符与数据组成。

不过值得注意的是:

(1)列写指令的顺序务必按梯形图支路自上而下、从左至右的原则进行。

(2)在处理较复杂的触点结构时,如触点块的串联、并联或堆栈相关指令,指令表的顺序为:先写出参与因素间的内容,再表达参与因素间的关系。

3、功能块图FBD

功能块图使用类型类似于布尔代数的图形逻辑符号表示控制逻辑,称为指令框,如图示。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多