温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
PLC
系统
产生
脉冲
信号
程序设计
方法
4 (6 1 0 0 6 5)四川联台大学(6 1 0 0 6 6)成都无缝钢管厂 在 P L C系统梯形 图设计 中,常常需要输 出单脉 冲信号,用来作为计数器、移位寄存器 的复位信号,或者是作 为整个系统的启动和 停止信 号,本文 以 O R MON公 司 的 c系列 P L C为 例,介 绍 几种 产生 单 脉 冲信 号 的方 法。一、利用微分输 出指令 O=N公 司的 C系列 P L C指令系统 中有一对微 分 输 出指令 DI F u、DI F D,其 中 D 1 F U为上升沿触发的输 出指令,D I F D为下 降沿触发 的输 出指令,即当输人信号 的上 升 沿或是下 降沿来到 时,由它们所指定的继 电 器输 出状态 为“O N”,而输 出为“ON”状态 的 持续时间是 一个扫描周 期。利用这对指令,可以得到 脉宽为一 个扫描 周期的 单脉 冲信 号。微分输 出指令在程序 中的使用次数是有 限制的,如 P型机最多只能使用 4 8次。其它 的 P L c产 品,有的也有类似 的指令,如三 菱 公司的 n 系列 P L c,有 P L s指令,为上升沿 触发的输出指令。在微分输出指令的使用过程 中,特别值 得注意的是 其输 出信号“ON”状态 时问 只有 一个 扫描周期 T,即脉冲宽度为 T,程序设计 时很容易忽略这一 点,图 1就是微分输 出指 令使用失 败 的一个 例 子。图 1中,当 0 0 0 1、0 0 0 2信号 同时到 来时,输 出继 电器 0 5 0 1应 复位,0 0 0 3信号到来时,0 5 0 1 应置位,在程序 调试时 0 5 0 1 却总是处于置位状态,无法使之 复位。经过分析,发现是 由于微分输 出指令 输出“O N”状态 只持续一个 扫 描周 期所 致。因为,梯形图中,0 5 0 1 复位 电路是 1 0 0 0、1 0 0 1 串联,即 0 5 0 l复位 必须 1 0 0 0和 1 0 0 1都 为“ON”,而 1 0 0 0、1 0 0 1 是微分输出指令指定的 输 出,它们只有 在 0 0 0 1、0 0,0 2同时 由 0F F ON的那个扫描周 期内才会 同时为“oN”,其 同时动作 的时 间误差 不能 大于 一个 扫描 周 期,而实际情况中所谓的同时都有时问误差,且一般时间误差 都大 于一 个 扫描周期,所 以 使 1 0 0 0、1 0 0 1不在同一 扫描 周期 内为“O N”状态,0 5 0 1 也不会复位,圈 l 二、利用常用 指令实现单脉冲 输 出 利用微分输 出指 令很 容易产生单脉 冲输 出信号,但输 出脉冲的宽度不能随意改变,而 且有的机型也没有类 似的 微分 输出指令,则 只有利用普通的输入输出指令来产生脉 冲信 号。图 2是用普通输人输 出指令产生单 脉冲 信号的例子,其中(a)为 上升沿触发电路,当 O 0 O 2为 OF F时,辅助鲥 电器 1 0 0 0、1 0 0 1都 为 OF F,一旦 0 0 0 2由 o=F F变为 ON状态,则 1 0 0 0线圈得 电,同时 1 0 01 线 圈也得 电,下一 个扫描周期 中,因 1 0 0 1线 圈得 电其常闭触头 断开,而使 1 0 0 0失 电,所 以 1 0 0 0为 ON状态 的持续时间只有 一个扫 描 周 期。图(b)为下 降沿触发电路 当输入 惟f 号 0 0 0 2为 O F F状 态时,辅助继 电器 1 0 0 0 目 1 0 0 1常 闭触头断 开失电,0 0 02 由 O F F变:为 oN时,其触头断 开,1 0 0 0、1 0 o 1均 不得 电,而 0 o 0 2由 O N 变 为 OF F时 此时 1 0 0 1触 闭合,1 0 0 0将得 一4 5 一 c、(一 1,2 T 釜 维普资讯 http:/ 低压电器【l 9 6)电。同时 1 0 0 1 也将得电,到下一个扫描周期,1 0 0 1常闭触头断开,1 0 o 0失电,所以 1 0 0 0得 电持续时间也 只有 一个 扫描周期。但是,在 P L C系统上电时,1 0 0 0也会输出一单脉 冲信 号,该信号可用作系统初始化,若对 系统工作 有影响,可用系统起动信号将其屏蔽。日(b)图 2 图 2中电路仍不 能改变脉冲宽度,在 需 要脉 冲宽度可变或者是脉宽不是一个扫描周 期 时,可采用图3 实现。图3 中,当输人信号 l 璺 I 3 o 0 0 2为 O F F时 辅助继 电器 1 o 0 0和定时器 TI M0 0均不得电,当 o 0 0 2为 ON时,1 o 0 0和 TI M 同时得电,输 出继 电器 0 5 o 0也 得电,而 O 5 o o的失 电由定 时器控 制,I s 后 不管 0 0 0 2为何 种状态,0 5 o 0都失 电。所 以,不管 输人信号 0 0 0 2持续时问为多少,只要其 由 O F F-ON,输 出 0 5 0 0都输 出一脉宽为 1 s的 脉冲,若要改变脉冲宽度,只需要改变定时器 设定值即可。收稿 曰期:1 9 9 7 一O 7 1 9 (上接第 4 4页)一旦程序受 到干扰,跑到这些地方时,能够 自 动返 回,恢复正常。为 了保证调压器工作不 受干扰的影响,对于受到干扰后程序采取了 一定的方法,使得工作参数不变,恢复执行的 程序能够保持以前 的状态。对设计的调压器 进行 了一 系列 试验。试 验对 象是 一 台0 7 5 k W 的风机,输人起动、升压、降压、停止命 令,无起动大电流 冲击,运行无噪声,跟 踪速 度快。由于软件设计 上进行 了线性化处理,因而调节过程很 平滑,输人输 出保持 了线性 关系。目前用 于一 商 业大楼 的 中央空调 系 统,控制各个通风机 的速度,效果很好。所设计 的交流 调压 器 由于 采用 了单片 机,实现 了自动辨 别相序,监测缺相故 障,自 4 6 动跟踪控制命令,输出的触发脉冲相位精度 高,而且直接使用单片机 的定时器 对触发脉 冲高频调制,实 现了全数字化、高集成 度,具 有很多优点。所设计 的交流调压 器已经批量 生产,形成 了产品系列。该设计 方法现在 已 用来设计全数字的直流调速器,充 分发 挥单 片机与电力电子技术相结合的优势。参考文献 1 刘竞成主编 交流调逮系统上海交通大学出版 社,l 9 8 4 2 PI C1 6 1 7 Mi e r o c o n t r o l l e r Da t a Bo o kMi c c h i p Te c h n o l o g y I n e 1 9 9 5 1 9 9 6 收稿 日期:1 9 9 7 0 9 2 5 维普资讯 http:/