欢迎来到天天文库
浏览记录
ID:58702169
大小:2.22 MB
页数:95页
时间:2020-10-04
《第3章FX系列PLC编程基础总结ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章FX系列PLC编程基础3.1PLC的编程语言3.2FX系列PLC的软元件3.3编程软件与仿真软件使用入门3.4FX系列PLC的基本指令3.5定时器/计数器应用例程可编程控制器目前常用的编程语言(IEC标准):功能块图梯形图顺序功能图指令表结构文本图形编程语言文字语言3.1PLC的编程语言顺序功能图常用来编制顺序控制程序,它包括步、动作、转换三个要素。顺序功能图法可以将一个复杂的控制过程分解为一些小的工作状态。对于这些小状态的功能依次处理后再把这些小状态依一定顺序控制要求连接成组合整体的控制程序。(1)顺序
2、功能图步1步2步3动作1动作2转换1转换2顺序功能图3.1PLC的编程语言(2)梯形图梯形图沿用了原电气控制系统中的继电接触控制电路图的形式,二者的基本构思一致,使用符号和表达方式有所区别。梯形图从上至下、从左至右的顺序编写。CPU将按自左到右,从上而下的顺序执行程序。梯形图的左侧竖直线称母线(源母线)。梯形图的左侧安排输入触点(如果有若干个触点相并联的支路应安排在最左端)和辅助继电器触点(运算中间结果)最右边必须是输出元素。3.1PLC的编程语言T0X1Y0X2T0PLC梯形图K400END(2)梯形图3.1
3、PLC的编程语言(3)功能块图一种类似于数字逻辑电路的编程语言,用类似与门、或门的方框来表示逻辑运算关系,方块左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆点表示“非”运算,信号自左向右流动。类似于电路一样,方框被“导线”连接在一起。ORANDSRS1Q1RI1I2I3I4I5Q1功能块图3.1PLC的编程语言(4)指令表又称命令语句表达式语言,常用一些助记符来表示PLC的某种操作,类似微机中的汇编语言,但比汇编语言直观易懂。用户可以很容易地将梯形图语言转换成助记符语言。T0X1Y0X2T0LD
4、X1ANIX2OUTT0SPK400LDT0OUTY0END(b)指令表(a)梯形图K400END3.1PLC的编程语言3.2.1位软元件:两种状态:ON、OFF,用“1”、“0”表示;位元件X:输入继电器,存放外部输入电路的通断状态;Y:输出继电器,用于从PLC直接输出物理信号;M:辅助继电器,PLC内部运算标志;S:状态继电器,PLC内部运算标志。字元件字节(Byte):8个连续的二进制位;字(Word):16个连续的二进制位;双字:两个连续的字。T、C的当前值和设定值均为有符号的字,最高位为符号位。0正1
5、负。3.2FX系列PLC软元件3.2.1位软元件1.输入继电器(X)外部开关线路送来的信号经输入接线端X和输入继电器连接,有任意对常开和常闭触点,其只能由外部信号驱动,而不能由内部编程指令来驱动,其触点也不能直接输出带动负载;FX系列PLC的输入继电器采用八进制编号;FX2N系列PLC扩展时,输入继电器最多为184点,其编号为X0~X7、X10~X17、…、X260~X267。输入输出点数最多128点2.输出继电器(Y)把输出信号通过一对常开触点送到输出接线端子,驱动外部负载,(外部信号无法直接驱动Y,它只能在
6、程序内部用指令驱动),其状态对应于输出刷新阶段锁存器的输出状态,同时它还有无数对供编程使用的内部常开、常闭触点。FX系列PLC的输出继电器采用八进制编号;FX2N系列PLC扩展时,输出继电器最多为184点,其编号为Y0~Y7、Y10~Y17、…、Y260~Y267。输入输出点数最多128点3.2.1位软元件PLC内有很多辅助继电器,FX2N系列PLC的辅助继电器按照其功能分成以下三类:通用辅助继电器M0~M499(500点)电池后备/锁存辅助(断电保持辅助)继电器M500~M3071(2572点)特殊辅助继电器
7、M8000~M8255(256点)辅助继电器见P25表3-13.2.1位软元件:辅助继电器M一般用途辅助继电器:相当于继电器系统的中间继电器,不对外输入和输出,只在程序中使用,是一种内部的状态标志。没有断电保持功能,PLC运行时电源如果中断,输出继电器和一般用途辅助继电器将全部变为OFF。电源再次接通,除了因程序控制而变为ON的以外,其余的仍将保持为OFF状态。X0M0M0M03.一般用途辅助继电器M断电保持辅助继电器:记忆电源中断瞬时状态,重新通电后再现其状态,FX1S和FX1N等系列用EEPROM或电容器中
8、的电荷来保存软元件中的信息。EEPROM可以长期保存信息,电容器保持信息的时间有限。FX2N和FX3U等系列用RAM和锂电池来保存软元件中的信息。有的系列某些区域的辅助继电器默认的设置为没有断电保持功能,但是可以设置为有断电保持功能。X0M500M500X1Y0X0Y0Y0X1具有断电保持功能“起、保、停”梯形图“起、保、停”梯形图4.断电保持辅助继电器M特殊辅助继电器(M8000~M
此文档下载收益归作者所有