电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础入门教程 >> 正文

PLC可编程控制器目前常用的编程语言举例说明

作者:佚名    文章来源:本站原创    点击数:    更新时间:2016/10/12

可编程控制器目前常用的编程语言有以下几种:梯形图语言、助记符语言、顺序功能图、功能块图和某些高级语言。手持编程器多采用助记符语言,计算机软件编程采用梯形图语言,也有采用顺序功能图、功能块图的。

1)梯形图语言

梯形图的表达式沿用了原电气控制系统中的继电接触控制电路图的形式,二者的基本构思是一致的,只是使用符号和表达方式有所区别。

【例1某一过程控制系统中,工艺要求开关1闭合40S后,指示灯亮,按下开关2后灯熄灭。采用三菱 FX2N系列 PLC实现控制,图1-5(a)为实现这一功能的梯形图程序,它是由若干个梯级组成的,每一个输出元素构成一个梯级,而每个梯级可由多条支路组成。

梯形图从上至下按行编写,每一行则按从左至右的顺序编写。CPU将按自左到右,从上而下的顺序执行程序。梯形图的左侧竖直线称母线(源母线)。梯形图的左侧安排输入触点(如果有若干个触点相并联的支路应安排在最左端)和辅助继电器触点(运算中间结果),最右边必须是输出元素。

梯形图中的输入触点只有二种:动合触点(   )和动断触点(     ),这些触点可以是PLC的外接开关对应的内部映像触点,也可以是PLC内部继电器触点,或内部定时、计数器的触点。每一个触点都有自己特殊的编号,以示区别。同一编号的触点可以有常开和动断两种状态,使用次数不限。因为梯形图中使用的“继电器”对应PLC内的存储区某字节或某位,所用的触点对应于该位的状态,可以反复读取,故人们称PLC有无限对触点。梯形图中的触点可以任意的串联、并联。

梯形图中的输出线圈对应PLC内存的相应位,输出线圈包括输出继电器线圈、辅助继电器线圈以及计数器、定时器线圈等,其逻辑动作只有线圈接通后,对应的触点才可能发生动作。用户程序运算结果可以立即为后续程序所利用。

  

 

 

 

 

 

2)助记符语言

助记符语言又称命令语句表达式语言,它常用一些助记符来表示PLC的某种操作。它类似微机中的汇编语言,但比汇编语言更直观易懂。用户可以很容易地将梯形图语言转换成助记符语言。

1-5(b)为梯形图对应的用助记符表示的指令表。

这里要说明的是不同厂家生产的PLC所使用的助记符各不相同,因此同一梯形图写成的助记符语句不相同。用户在将梯形图转换为助记符时,必须先弄清PLC的型号及内部各器件编号、使用范围和每一条助记符的使用方法。

3)顺序功能图

顺序功能图常用来编制顺序控制程序,它包括步、动作、转换三个要素。顺序功能图法可以将一个复杂的控制过程分解为一些小的工作状态。对于这些小状态的功能依次处理后再把这些小状态依一定顺序控制要求连接成组合整体的控制程序。图1-6所示为采用顺序功能图编制的程序段,

4)功能块图

功能块图是一种类似于数字逻辑电路的编程语言,用类似与门、或门的方框来表示逻辑运算关系,方块左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆点表示“非”运算,信号自左向右流动。类似于电路一样,方框被“导线”连接在一起。图1-7所示为功能块图示例。

Tags:PLC,编程语言举例说明,梯形图  
责任编辑:admin
相关文章列表
PLC行知道几个业常用184个专业英语词汇,看看认识几个
上位机和plc有啥区别,PLC是什么(超级详细)
三菱PLC控制步进电机,三菱FX1S PLC控制步进电机正反转,I/O接线
西门子PLC电机正反转电路图转S7-200SMART PLC梯形图两种方式
详解三菱PLC控制电动机正反转电路和梯形图程序
三菱plc计数器应用程序编程实例,定时器与计数器组合的延时程序
三菱PLC正反转控制 按钮互锁正反转控制电路为例讲解:电气电路图
三菱plc定时器T指令用法,三菱fx系列plc通用定时器与积算定时的使
S7-200 SMART PLC彩灯控制西门子PLC控制彩灯项目 循环左移ROL_B和
三菱PLC电动机Y-△启动控制(三菱FX-PLC)三菱PLC星三角启动梯形
三菱PLC往返小车梯形图实例 一个运料小车梯形图
三菱PLC控制步进电机正反梯形图
怎样用三菱PLC-FX2N与F940设计一个带PID控制的恒压供水系统
西门子S7-200 PLC的舞台灯饰梯形图示例,定时器和比较运算的实例
三菱PLC十字路口交通灯的控制,三菱PLC交通灯设计附梯形图
PLC简单实现红绿灯的梯形图程序
PLC控制系统设计的基本原则和步骤_PLC控制系统设计与调试的一般步
轻松搞定PLC控制系统设计!PLC控制系统设计流程图_PLC控制系统设
基于S7-200PLC和组态软件的饲料生产控制系统研究_小型饲料生产线
西门子plc用定时器指令控制电动机,CTU和TON指令的应用实例
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
推荐文章
最新推荐
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询