6.1PLC的常用编程语言(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
2023-11-01
|
32页
|
79人阅读
|
2人下载
普通
内容正文:
第六章FX2系列PLC的指令与编程方法
第一节 PLC的常用编程语言
PLC是以程序的形式进行工作的,所以必须把控制要求变换成PLC能接受并执行的程序。编制程序应用编程语言。PLC常用的编程语言有以下几种:梯形图语言、助记符语言、逻辑功能图语言和某些高级语言,但目前使用最多最普遍的是梯形图语言及助记符语言。
一、梯形图编程语言
梯形图及用梯形图语言编程的主要特点,概括起来主要有:
(1)梯形图是一种图形语言,它沿用继电器的触点、线圈、串并联等术语和图形符号,并增加了一些断电接触控制中没有的符号,因此梯形图与继电接触控制图的形式及符号有许多相同或相仿的地方。梯形图按自上而下,从左到右的顺序排列,最左边的竖线称为起始母线也叫左母线,然后按一定的控制要求和规则连接各个接点,最后以继电器线圈结束,称为一逻辑行或叫一“梯级”,一般在最右边还加上一竖线,这一竖线称为右母线。通常一个梯形图中有若干逻辑行(梯级),形似梯子,如图6-1所示,梯形图由此而得名。梯形图比较形象直观,容易掌握,用得很多,堪称用户第一编程语言。
第一节 PLC的常用编程语言
(2)梯形图中接点只有常开和常闭接点,通常是PLC内部继电器接点或内部寄存器、计数器等的状态。不同PLC内每种接点有自己特定的号码标记,以示区别。
(3)梯形图中的继电器线圈包括输出继电器、辅助继电器线圈等,其逻辑动作只有线圈接通之后,才能使对应的常开或常闭接点动作。
第一节 PLC的常用编程语言
(4)梯形图中接点可以任意串联或并联,但继电器线圈只能并联而不能串联。
(5)内部继电器、计数器、移位寄存器等均不能直接控制外部负载,只能作中间结果供PLC内部使用。
(6)PLC是按循环扫描方式沿梯形图的先后顺序执行程序的,在同一扫描周期中的结果保留在输出状态暂存器中,所以输出点的值在用户程序中可以当作条件使用。
(7)一般程序结束时要有结束标志END。
第一节 PLC的常用编程语言
二、助记符编程语言
助记符语言,就是用表示PLC各种功能的助记功能缩写符号和相应的器件编号组成的程序表达方式。例如LDX1,像这样的每句助记符编程语言就是一条指令或程序。助记符语言比微机中使用的汇编语言直观易懂,编程简单。但不同厂家制造的PLC所使用的助记符不尽相同,所以对于同一个梯形图来说,写成对应的程序(语句表)也不尽相同,要将梯形图语言转换成助记符语言,必须先弄清楚所用PLC的型号及内部各种器件的标号,使用范围及每条助记符的使用方法。
第一节 PLC的常用编程语言
三、逻辑功能图
也可采用逻辑功能图来编写程序,所以逻辑功能图也是PLC的一种编程语言。这种编程方式基本上沿用了半导体逻辑电路的逻辑框图来表达。一般用一个运算框图表示一种功能,框图内的符号表达了该框内的运算功能。控制逻辑常用“与”、“或”、“非”三种逻辑功能来表达。框的左边画输入,右边画输出。
四、高级语言
在大型PLC中为了完成比较复杂的控制,有的也采用BASIC等计算机高级语言,这样PLC的功能就更强。
目前各种类型的PLC,一般都同时具备两种或两种以上的编程语言,而且大多数都能同时使用梯形图语言和助记符语言。虽然不同厂家和类型的PLC的梯形图、指令系统和使用符号有些差异,但编程的基本原理和方法是相同或相仿的。因此掌握了一种型号PLC的编程语言和方法,再学另一种类型PLC的编程语言和方法就容易了。
第二节 FX2系列PLC的基本指令
FX2系列PLC有基本指令20条,步进指令2条,应用指令85条。本节介绍基本指令,第四节和第五节分别介绍步进指令和应用指令。
一、逻辑取及输出线圈(LD/LDI/OUT)
LD、LDI、OUT指令的功能、电路表示、操作元件、所占的程序步等指令概要如表6-1所示。
第二节 FX2系列PLC的基本指令
LD、LDI指令用于将触点接到母线上。另外,与后述的ANB指令组合,在分支起点处也可使用。
OUT是驱动线圈的输出指令。可以用于对输出继电器、辅助继电器、状态继电器、定时器、计数器的线圈驱动。但对输入继电器不能使用。
OUT指令可以连续使用若干次,相当线圈的并联(如图6-2中OUT T0和OUT M100)。
LD、LDI、OUT指令的使
用如图6-2所示。这里
的一个程序步即是一个
字。
第二节 FX2系列PLC的基本指令
定时器、计数器的设定值说明如下:
(1)对定时器的定时线圈或计数器的计数线圈,在OUT指令后必须设定常数K。
(2)表6-2给出常数K的设定范围,定时器的实际设定值,以及以T/C为驱动对象的OUT指令占用的步数(含设定值)。
第二节 FX2系列PLC的基本指令
二、触点串联(AND/ANI)
AND、ANI指令的功能、电路表示、操作元件、程序步如表6-3所示。
第二节 FX
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。