- 14
- 0
- 约9.99千字
- 约 18页
- 2018-08-04 发布于浙江
- 举报
plc程序执行过程和扫描工作方式的研究
项目单元16 PLC程序执行过程和扫描工作方式的研究 16.1 训练目标 1.深入理解PLC程序执行的过程和扫描工作方式。掌握PLC的工作原理。 2. FX2N系列PLC软元件认识,明确内部继电器的分类与编号等。 3.对PLC输出响应滞后现象有一定了解。 16.2 实训设备和器件 任务所需实训设备和器件见表16-1 表16-1 实训设备和元件明细表 16.3 相关知识 项目学习情境1 FX2N系列PLC的软件系统 1.软件系统 硬件系统和软件系统组成了一个完整的PLC系统,它们相辅相成,缺一不可。没有软件的PLC系统称为裸机系统,不起任何作用。反之,如果没有硬件系统,软件系统也失去了基本的外部条件,程序根本无法运行。PLC的软件系统是指PLC所使用的各种程序的集合,通常可分为系统程序和用户程序两大部分。 (1)系统程序 系统程序是每一个PLC成品必须包括的部分,由PLC生产厂家提供,用于控制PLC本身的运行。系统程序固化在EPROM存储器中。 系统程序可分为管理程序、编译程序、标准程序模块和系统调用三部分。管理程序是系统程序中最重要的部分,PLC整个系统的运行都由它控制。编译程序用来把梯形图、语句表等编程语言翻译成PLC能够识别的机器语言。系统程序的第三部分是标准程序模块和系统调用,这部分由许多独立的程序模块组成,每个程序模块完成一种单独的功能,如输入、输出及特殊运算等,PLC根据不同的控制要求,选用这些模块完成相应的工作。 (2)用户程序 用户程序就是由用户根据控制要求,用PLC编程的软元件和编程语言(如梯形图)编制的应用程序,用户通过编程器或PC机写入到PLC的RAM内存中,可以修改和更新。当PLC断电时被锂电池保持。以实现所需的控制目的,用户程序存储在系统程序指定的存储区内。 2.PLC的编程语言 可编程控制器目前常用的编程语言有以下几种:梯形图语言、助记符语言、顺序功能图、功能块图和某些高级语言。手持编程器多采用助记符语言,计算机软件编程采用梯形图语言,也有采用顺序功能图、功能块图的。 (1)梯形图语言。梯形图表达式沿用了原电气控制系统中的继电器接触控制电路图的形式,二者的基本构思是一致的,只是使用符号和表达方式有所区别。 梯形图从上至下按行编写,每一行则按从左至右的顺序编写。CPU将按自左到右,从上而下的顺序执行程序。梯形图的左侧竖直线称母线(输入公共线)。梯形图的左侧安排输入触点(如有若干个触点串联或并联,应将多的触点安排在最上端或最左端)和辅助继电器触点(运算中间结果),最右边必须是输出元素。 梯形图中的输入只有两种:动合触点()和动断触点(),这些触点可以是PLC的外接开关对应的内部映像触点,也可以是内部继电器触点,或内部定时器、计数器的触点。每个触点都有自己的特殊的编号,以示区别。同一编号的触点可以有动合和动断两种状态,使用次数不限。因为梯形图中使用的“继电器”对应PLC内的存储区某字节或某位,所用的触点对应于该位的状态,可以反复读取,故称PLC有无限对触点。梯形图中触点可以任意串联、并联。 梯形图中输出线圈对应PLC内存的相应位,输出线圈包括输出继电器线圈、辅助继电器线圈以及定时器、计数器线圈等,其逻辑动作只有线圈接通后,对应的触点才可能发生动作。用户程序运算结果可以立即为后续程序所利用。 (2)助记符语言。助记符语言又称命令语句表达式语言,它常用一些助记符来表示PLC的某种操作。它类似微机中的汇编语言,但比汇编语言更直观易懂。用户可以很容易地将梯形图语言、转换成助记符语言。 例:某一过程控制系统中,工艺要求开关1闭合40S后,指示灯亮,按下开关2后灯熄灭,采用三菱FX2N系列PLC实现控制。图16-1(a)为实现这一功能的梯形图程序,它是由若干个梯级组成,每一个输出元素构成一个梯级而每个梯级可由多条支路组成。图16-1(b)梯形图对应的用助记符表示的指令表。 (3)顺序功能图。顺序功能图也是一种编程方法,这是一种图形说明语言,它用于表示顺序控制的功能,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。现在,不同的PLC生产厂家对这种编程语言所用的符号和名称也是不一样的,三菱公司称其为功能图语言。图16-2表示一个顺序功能图的编程示例。采用功能图对顺序控制系统编程非常方便,同时也很直观,在功能图中用户可以根据顺序控制步骤执行条件的变化,分析程序的执行过程,可以清楚地看到在程序执行过程中每一步的状态,便于程序的设计和调试。 (1)输入继电器X。输入继电器是PLC中用来专门存储系统输入信号的内部虚拟继电器。它又被称为输
您可能关注的文档
- 2017人教版第四单元写作-思路要清晰.ppt
- 2017教育经费统计年报系统县乡用户操作说明.doc
- 2016学生寒假阅读手册优.doc
- 2018员工报销和业务请款手册.docx
- 2018初级护师考试《基础知识》真题及答案(文字版).doc
- 2018年全国大学生创业服务网产品操作手册2018.04版-学生端.pdf
- ab-plc操作说明.pdf
- advisor2002 电动车仿真中文使用说明.pdf
- ab品牌plc操作说明.pdf
- aoi软件操作手册.pdf
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)