网站大量收购独家精品文档,联系QQ:2885784924

S7-200 SMART PLC原理及应用课件:特殊功能指令.pptx

S7-200 SMART PLC原理及应用课件:特殊功能指令.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共178页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

特殊功能指令

;本章要点;5.1中断指令

;;;;5.1.2中断指令

;5.1.3中断程序

;5.1.4程序举例

;【例5-2】编程完成采样工作,要求每10ms采样一次。

;【例5-3】利用定时中断功能编制一个程序,实现如下功能:当I0.0由OFF→ON,Q0.0亮1s,灭1s,如此循环反复直至I0.0由ON→OFF,Q0.0变为OFF。

;5.1.5中断程序编程实训;2)喷泉的模拟控制;5.2高速计数器指令

;5.2.1高速计数器占用输入端子及输入滤波

;高速计数器占用的输入端子

;2.高速输入滤波

;表5-5数字量输入滤波时间和对应频率

;调整HSC通道所用输入通道的“系统块”数字量输入滤波时间;5.2.2高速计数器的工作模式

;;;;2.高速计数器的工作模式

;5.2.3高速计数器的控制字和状态字;;2.状态字节

;5.2.4高速计数器指令及举例

;2.高速计数器指令的使用

;3.高速计数器指令的初始化

;;;【例5-4】高速计数器的应用举例。;;子程序;3)中断程序INT_0;5.2.5高速计数器指令向导的应用

;1)打开STEP7-Micro/WINSMART软件,选择主菜单“工具”?“高速计数器”进入向导编程页面。

;2)选择“HSC0”?点击“下一个”,出现对话框如图5-15所示。设置计数器的名称,采用默认为“HSC0”,然后点击“下一个”;3)在“模式”设定页面中设置计数器模式为默认模式“10”。完成后点击“下一个”。

;4)在高速计数器“初始化”设定页面,分别设定初始化子程序的符号名(默认的符号名为“HSC0_INIT”);

;5)在完成高速计数器的初始化设定后,出现高速计数器中断设置的页面如图所示。本例中为当前值等于预置值时产生中断,并输入中断程序的符号名(默认的为COUNT-EQ)。

;6)在“步”设置页面,输入需要中断的步数,本例只有当前值清零1步,选择“1”。完成后点击“下一个”。

;7)“步1”动态参数更新中断处理方式设定页面。在本例中当CV=PV时需要将当前值清理,所以选择“更新当前值”选项,并在“新CV”栏内输入新的当前值“0”。完成后点击“下一步”。

;8)高速计数器编程确认页面如图所示。该页面显示了由向导编程完成的而程序及使用说明,单击“下一个”。

;9)“映射”确认页面如图。在这个页面确认对应的计数频率所设置的滤波时间是否合适如果不合适打开“系统块”重新设置。

;10)“生成”确认页面如图所示。点击“生成”按钮。

;11)向导使用完成后自动增加了名称为“HSC-INIT”子程序和“COUNT-EQ”中断程序。打开项目树“程序块”可见。分别双击“HSC-INIT”子程序和“COUNT-EQ”中断程序,可见其程序。

;5.2.6用旋转编码器与高速计数器实现PLC的位置控制实训

;;;;传送带位置计算;(2)实训任务;;;;;(4)分拣单元的编程要点

;可以使用数据块来对上述V存储器赋值,在STEP7-Micro/WINSMART界面项目树中,选择:数据块页面_1;在所出现的数据页界面上逐行键入V存储器起始地址、数据值及其注释(可选),允许用逗号、制表符或空格作地址和数据的分隔符号。如图所示。

;(5)程序结构

;3.参考程序

;2)分拣控制子程序;2)分拣控制子程序;3)高速计数器初始化子程序HSC0_INIT;5.3高速脉冲输出指令

;2.高速脉冲输出占用的输出端子

;5.3.2高速脉冲输出指令

;2.用于脉冲输出(Q0.0、Q0.1、Q0.3)的特殊存储器

;表5-13脉冲输出(Q0.0、Q0.1和Q0.3)的特殊存储器;;表5-14PTO/PWM控制字节参考;4.PTO的使用

;;;;;;【例5-6】根据控制要求列出PTO包络表。步进电动机的控制要求如图所示。

;;(3)多段管线PTO初始化和操作步骤

;【例5-7】PTO指令应用实例。编程实现例5-6中的步进电动机的控制。

;主程序;子程序;子程序;中断程序;5.PWM的使用

;3)PWM初始化和操作步骤

;【例5-8】PWM应用举例。设计程序,从PLC的Q0.0输出高速脉冲。该串脉冲脉宽的初始值为0.1s,周期固定为1s,其脉宽每周期递增0.1s,当脉宽达到设定的0.9s时,脉宽改为每周期递减0.1s,直到脉宽减为0。以上过程重复执行。

;主程序和子程序;中断程序;5.3.3运动控制向导的应用

;操作步骤;;;;;;;;;7)指定电动机速度。在运动控制向导的树视图中单击轴0的“电动机速度”,在图5-45中所示对话框中输入最高电动机速度(MAX-SPEED)和起动/停止的速度(SS-SPEED)。

;

;;;;;;;;;;16)子程序简介

;;③AXISx_GOTO

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档