- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电气控制与PLC技术
项目16 PLC程序执行过程和扫描工作方式的研究
深入理解PLC程序执行的过程和扫描工作方式。掌握PLC的工作原理。
认识FX2N系列PLC软元件,明确内部继电器的分类与编号等。
对PLC输出响应滞后现象有一定了解。
16.1 训练目标
16.2 实训设备和元器件
表16-1 实训设备和元器件明细表
名称
型号或规格
数量
名称
型号或规格
数量
可编程控制器
FX2N-48MR
1台
按钮
LA10-3H
2只
计算机
E6A2-C
2只
导线
若干
灯泡
24V/0.5W
16.3 相关知识
16.3.1 FX2N系列PLC的软件系统
1. 软件系统
PLC的软件系统是指PLC所使用的各种程序的集合,通常可分为系统程序和用户程序两大部分。
(1)系统程序
系统程序可分为管理程序、编译程序、标准程序模块和系统调用三部分。
(2)用户程序
由用户根据控制要求,用PLC编程的软元件和编程语言(如梯形图)编制的应用程序,可以修改和更新。
2. PLC的编程语言
(1)梯形图语言
(2)助记符语言
(3)顺序功能图
3. FX2N系列PLC的软元件(内部继电器)
软元件简称元件,PLC的内部存储器的每一个存储单元均称为元件,各个元件与PLC的监控程序、用户的应用程序合作,会产生或模拟出不同的功能。
当元件产生的是继电器功能时,称这类元件为软继电器,简称继电器,它不是物理意义上的实际器件,而是一定的存储单元与程序结合的产物。
定义
3. FX2N系列PLC的软元件(内部继电器)
(1)输入继电器X
(2)输出继电器Y
(3)内部辅助继电器M
通用辅助继电器M0-M499(500点)。
断电保持辅助继电器M500-M1023(524点)。
特殊辅助继电器M8000-M8255(256点)。
(4)内部状态继电器S
(5)内部定时器T
(6)内部计数器C
(7)数据寄存器D
类别
16.3.2 PLC的工作原理
图16-3 用户程序执行的三个过程
PLC的扫描过程
16.3.2 PLC的工作原理
输入采样阶段
用户程序执行阶段
输出刷新阶段
扫描周期的计算
一般来说,PLC的扫描周期还包括自诊断、通信等时间,即一个扫描周期等于自诊断、通信、输入采样、用户程序执行和输出刷新等所有时间的总和。
输入映像寄存器的数据,取决于输入端子在上一个工作周期的输入采样阶段所刷新的状态。
输出映像寄存器(包含在元件映像寄存器中)的状态。由程序中输出指令的执行结果决定。
输出锁存电路中的数据,由上一个工作周期的输出刷新阶段存入到输出锁存电路中的数据来确定。
输出端子上的输出状态,由输出锁存电路中的数据来确定。
程序执行中所需的输入、输出状态(数据),由输入映像寄存器和输出映像寄存器读出。
PLC对输入/输出的处理规则
16.3.3 PLC工作过程举例
【例1】 指示灯控制。
图16-4为指示灯控制的PLC接线图和梯形图。
图16-4 指示灯PLC控制的线路图
16.3.3 PLC工作过程举例
(a) 初始运行状态(按钮没按下)两个指示灯都没亮
16.3.3 PLC工作过程举例
(b) 按下SB1后第一个周期第2个指示灯亮
16.3.3 PLC工作过程举例
(c) 按下SB1后第二个周期两个指示灯都亮
16.3.3 PLC工作过程举例
(d) 松开SB1按钮后的第一个扫描周期两个指示灯都灭
图16-5 每个扫描周期程序执行过程分析
16.3.3 PLC工作过程举例
【例2】定时计数。
系统输入端只需接一个按钮,无输出,参考图16-4(a)只接X000,分析图16-6(a)、(b)、(c)三种情况下观察计数器的当前值,分析程序执行过程。
16.3.3 PLC工作过程举例
(a) (b) (c)
图16-6 程序执行过程例2
16.4 训练内容和步骤
1. 训练内容和控制要求
按照前面的例子完成接线,输入程序,按照要求进行观察。
2. 训练步骤及要求
(1)按照提供的PLC原理接线图16-4完成接线。
(2)将提供的参考程序写入PLC。
(3)根据操作步骤进行操作,观察输入、输出设备的状态。通过计算机监视画面,观察并记录各元件的状态。
(4)结合PLC程序执行过程,分析程序结果。
3. 注意事项
(1)图16-4所示接线图中如果接信号发生器,因为脉冲信号发生器的信号与按钮信号不同,因此不能共用一个COM端。
(2)程序执行过程的梯形图可用计算机软件写入,也可以用助记符语言由编程器写入PLC。
(1)可编程控制器目前常用的编程语言有哪几种?
(2)PLC对输入/输出
原创力文档


文档评论(0)