PLC的编程语言
可编程控制器目前常用的编程语言有以下几种:梯形图语言、助记符语言、顺序功能图、功能块图和某些高级语言。手持编程器多采用助记符语言,计算机软件编程采用梯形图语言,也有采用顺序功能图、功能块图的。
(1)梯形图编程(Ladder)
(2)语句表编程(Statement List)
(3)功能图编程(Function Block)
(1)梯形图语言
梯形图的表达式沿用了原电气控制系统中的继电接触控制电路图的形式,二者的基本构思是一致的,只是使用符号和表达方式有所区别。
【例1-1】某一过程控制系统中,工艺要求开关1闭合40S后,指示灯亮,按下开关2后灯熄灭。采用三菱系列PLC实现控制,图1-5(a)为实现这一功能的梯形图程序,它是由若干个梯级组成的,每一个输出元素构成一个梯级,而每个梯级可由多条支路组成。
梯形图从上至下按行编写,每一行则按从左至右的顺序编写。CPU将按自左到右,从上而下的顺序执行程序。梯形图的左侧竖直线称母线(源母线)。梯形图的左侧安排输入触点(如果有若干个触点相并联的支路应安排在最左端)和辅助继电器触点(运算中间结果),最右边必须是输出元素。
梯形图中的输入触点只有二种:动合触点()和动断触点(),这些触点可以是PLC的外接开关对应的内部映像触点,也可以是PLC内部继电器触点,或内部定时、计数器的触点。每一个触点都有自己特殊的编号,以示区别。同一编号的触点可以有常开和动断两种状态,使用次数不限。因为梯形图中使用的”继电器”对应PLC内的存储区某字节或某位,所用的触点对应于该位的状态,可以反复读取,故人们称PLC有无限对触点。梯形图中的触点可以任意的串联、并联。
梯形图中的输出线圈对应PLC内存的相应位,输出线圈包括输出继电器线圈、辅助继电器线圈以及计数器、定时器线圈等,其逻辑动作只有线圈接通后,对应的触点才可能发生动作。用户程序运算结果可以立即为后续程序所利用。
(2)助记符语言
助记符语言又称命令语句表达式语言,它常用一些助记符来表示PLC的某种操作。它类似微机中的汇编语言,但比汇编语言更直观易懂。用户可以很容易地将梯形图语言转换成助记符语言。
图1-5(b)为梯形图对应的用助记符表示的指令表。
这里要说明的是不同厂家生产的PLC所使用的助记符各不相同,因此同一梯形图写成的助记符语句不相同。用户在将梯形图转换为助记符时,必须先弄清PLC的型号及内部各器件编号、使用范围和每一条助记符的使用方法。
(3)顺序功能图
顺序功能图常用来编制顺序控制程序,它包括步、动作、转换三个要素。顺序功能图法可以将一个复杂的控制过程分解为一些小的工作状态。对于这些小状态的功能依次处理后再把这些小状态依一定顺序控制要求连接成组合整体的控制程序。
关键词: PLC编程语
您可能也感兴趣:
为您推荐
一季度广东保险业总资产增长9.99% 面向服务业加大风险保障力度
丹东发布工伤保险费率调整方案 将惠及1万多户参保单位
个人养老金制度“靴子落地” 将进一步织密织牢养老保障网
排行
最近更新
- PLC的编程语言
- 应用电子技术
- 电磁炉原理
- 51单片机教程ADC0809模数转换
- 奈飞业绩爆雷预示行业前景 分析师:流媒体行业正“乌云密布”
- 乘联会:预计4月国内乘用车市场零售110万辆
- 麦肯锡:无须担心锂供应短缺 新技术将带来更便宜的来源
- “木头姐”伍德:美联储不会像市场预期的那样大幅加息
- 谢治宇、葛兰等多位顶流规模大缩水 周蔚文、朱少醒调仓路径曝光
- 万兴科技2021年报发布:斥巨资加码研发 深耕创作者经济
- 狂躁症的症状 这4种症状竟然是狂躁症的表现
- 男人肾虚怎么调理 5种改善肾虚的方法一定不能错过
- 皮肤干燥如何补水 5种补水方法效果会让你惊喜
- 白萝卜的好处 吃白萝卜会给身体带来这些好处
- 乳房胀痛怎么治疗 6种护理方法能消除乳房胀痛
- 灰指甲有哪些症状 指甲上有这些症状是灰指甲来了
- 消化不良如何改善 5个消食妙计快速赶走消化不良
- 白菜的好处 想不到它是养护肠胃的一把好手
- 高血压如何降血压 6种降压方法让血压走上正轨
- 眼睛肿怎么缓解 眼睛肿的人快来试试这几招
- 胃炎如何调理 胃炎患者要牢记这5种养胃方法
- 头发枯燥如何改善 4种滋养小妙招让头发更顺滑
- 男人叫女人姐是什么心理
- 核酸检测时间是从什么时候算起
- 核酸时间是从什么时候开始算
- 白羽鸡价“低位反弹”背后:需求疲软上行有限 小企业加速减...
- 原料成本飙涨部分光伏企业业绩下滑 今年硅价还会继续涨吗?
- 十部门:进一步加大出口退税支持力度促进外贸平稳发展
- 交通运输部:多措并举、全力以赴做好农资和农产品运输服务保障
- 又一领域因美国对俄制裁陷入混乱 全球钻石行业面临供应中断