13春 第5讲 plc特殊运用指令.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13春 第5讲 plc特殊运用指令

某产品包装生产线应用高速计数器对产品进行累计和包装,每检测到1000个产品时,自动起动包装机进行包装,计数方向可由外部信号控制。 设计步骤: ① 选择高速计数器,确定工作模式 选用HSC0,由于由外部信号控制计数方向,且不要求有复位输入信号,因此选工作模式3。 采用当前值等于设定值的中断事件,中断事件号为12。调用包装机工作子程序(SBR-2),高速计数器初始化采用子程序方式。 ② 用SM0.1调用HSC0初始化子程序(SBR-1) ③ 初始化过程包括控制字节初始化、工作模式定义、计数器当前值及设定值的初始化及中断连接等。 1)EM231接线图 模块上部共有12个端子,每3个点为一组,共4组。每组为一路模拟量输入通道(电压或电流信号),电压信号用两个端子A+、A-,电流信号用3个端子RC,C+,C-,其中RC与C+端子短接。未用的输入通道应短接B+、B-。 该模块需要直流24V供电(M、L+端)。可由CPU模块的电源24VDC/400mA供电,也可外接电源。右端分别是校准电位器和配置DIP设定开关。 2)模拟量输入模块的特性 EM231的电压输入范围:单极性0~10V,0~5V;双极性±5V,±2.5V 。 电流输入范围 :0~20mA 模拟量到数字量的最大转换时间 :250μs ① 单极性数据格式:0~10V、0~5V、0~20mA 单极性数据格式的全量程范围:0~32000。 ② 双极性数据格式±5V、±2.5V 双极性数据格式的全量程范围:-32000~+32000。 1)EM232外部接线图: EM232为两路D\A模块。 上排左起每3个点为一组,共二组。 每组可作为一路模拟量输出电压或电流信号。例如:第一组V0端接电压负载、I0端接电流负载,M0为公共端。 模块需要直流24V供电。 2)模拟量输出模块的特性 输出 输入(V) 2.5 5.0 32000 16000 -5~5V特性 -5 -2.5 -16000 -32000 输入(V) 输出 1.25 2.5 32000 16000 -2.5~2.5V特性 -2.5 -1.25 -16000 -32000 二.D/A转换模块 1.模拟量输出寻址及编程方法 模拟量输出寄存器(AQ) ●将一个字长的数字通过AQW0,AQW2,经D/A模块转换为模拟量输出。 ●下列方法实现: EN ENO MOV-W IN OUT I0.0 VW200 AQW0 2. 使用及特性 输入 输出(mA) 16000 32000 20 10 0~20mA特性 输入 输出(V) 32000 10 5 -10~10V特性 -32000 -5 --10 * PID控制 PID算法 PID调节是常见的一种控制方法。PID 由比例、积分、微分构成。 最近一次PID运算值 输入/输出 双字 ,实数 上一次过程变量PVn-1 32 0.0和1.0之间(根据PID运算结果更新) 输入/输出 双字 ,实数 上一次的积分值Mx 28 以分钟为单位,必须为正数。 输入 双字 ,实数 微分时间Td 24 以分钟为单位,必须为正数。 输入 双字 ,实数 积分时间Ti 20 以秒为单位,必须为正数 输入 双字 ,实数 采样时间Ts 16 比例常量,可为正数或负数 输入 双字 ,实数 增益Kc 12 在0.0至1.0范围内 输入/输出 双字 ,实数 输出值Mn 8 必须在0.0至1.0范围内 输入 双字 ,实数 给定值SPn 4 必须在0.0至1.0范围内。 输入 双字 ,实数 过程变量当前值PVn 0 说明 参数类型 数据格式 参数 字节偏移量 * 第5章 S7-200 系列PLC的特殊功能指令 一、子程序指令:有利于层次结构划分。它可使程序紧凑,主题鲜明,便于编写、阅读、交流。 预备知识: 例 要求只要断开I0.0,则Q0.0闪光。 主程序 子程序 二、中断指令 中断就是暂不执行扫描程序,优先执行中断。适用于高速控制。 执行中断必须要有“引发”事件,称为“中断事件”。S7-200中断事件有三大类: 通信口中断:优先级最高 通信口中断事件列表 I/O中断:优先级次之 外部输入:I0.0~I0.3的上升沿、下降沿。 高速计数器:计数值(当前值)等于设定值、计数方向变化、外部复位信号输入。 脉冲输出:给定数量的脉冲输出完成引发的中断。 I/O中断事件列表 定时中断:优先级最低 定时中断:用于定时采样,如PID控制。包括 定时中断0:中断时间由SMB3

文档评论(0)

my18 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档