04_水电厂辅机PLC程序编写和调试指导书V2_2.pdfVIP

04_水电厂辅机PLC程序编写和调试指导书V2_2.pdf

  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文档。上传文档
查看更多
第四章 水电厂辅机程序编写和调试指导 1. 目的 为了统一标准,程序通用,简化、方便各辅机PLC 程序的编写、调试及维护工作,提高 PLC 程序的可读性、稳定性及通用性,规范检验工作,特制定此规范。 2. 适用范围 本指导书适用于在工程调试、检验及现场投运等过程中水电厂监控技术事业部辅机控制 流程编写及调试人员、质管部过程及最终检验人员。 3. 程序所应实现的主要功能 3.1 基本信息处理 1) I/O 信号处理,包括: ÿ开入量实时采集处理; ÿ模拟量实时采集及线性转化处理; ÿ开出量及模出量管理. 2) 电机状 统计,包括: ÿ电机运行、电机故障、电机控制方式及电机动力电源正常等状 监视; ÿ记录电机的总运行时间、总运行次数及单次运行时间; ÿ按要求对电机进行主备轮换; ÿ将电机主用/备用状 、总运行时间、总运行次数存放到上送区寄存器,供上位机或 者触摸屏读取; ÿ起动条件判断:电机的“起动条件”一般包含控制选择把手处于自动位置、电机 控制/动力电源正常、电机起动设备正常、电机无起动失败标志等,各条件 与的 关系。 3) 上位机通讯信息处理: 依据INIT 子程序里定义的各实际模件点数和相关虚拟点数,按固定顺序将开入量、虚 拟开入量、开出量、模入量、虚拟模入量等测点集中处理并存放到上送区寄存器,供上位机 读取。 4) 接收上位机或触摸屏下发的如下控制令: ÿ清所有电机的总运行时间,总运行次数; ÿ强制电机进行主备轮换; -1 ÿ起动/停止任意一台电机; ÿ其它附属设备的控制 (如开关电动阀、补气阀、电磁阀等); ÿ各电机故障标志位总清操作; ÿ通过触摸屏整定起停电机相关的模拟量定值(有掉电保持功能的PLC 才有此功能)。 3.2 主备轮换功能 主备轮换功能,根据现场要求,提供以下几种轮换方式: 3.2.1 按电机运行次数进行轮换(以三台电机为例) 1) 轮换寄存器说明:轮换程序计算出的主备数据存放在三个寄存器HOST、BY_1、BY_2 内,寄存器内分别存放了主用电机号、备用1电机号和备用2电机号,例如HOST=1则表 明1#电机 主用电机,BY_1=1则表明1#电机 备用1电机,BY_2=1则表明1#电机 备 用2电机; 2) 轮换算法:轮换程序将3个主备寄存器HOST、BY_1、BY_2作为一个顺序队列进行处 理,初始时先将电机号按默认主备顺序进行赋值(HOST=1;BY_1=2;BY_2=3)。 a) 正常轮换:当主备电机都满足轮换条件的情况下,主用电机起动次数达到设定 值(合同技术协议无指定轮换要求时默认轮换次数设定值为1)且三台电机均 处于停止状 时,先将HOST寄存器里的值移到一个缓存寄存器temp中,后续寄 存器的值顺序往前移位,最后将temp寄存器里的值写入到队列的最后(即变 HOST=2;BY_1=3;BY_2=1),如下图一所示,当再次满足轮换条件时又进行一 次循环移位,依次类推;(注:“电机满足轮换条件” 电机自动且无综合故障) 图一 正常轮换示意图 b) 故障出列轮换:若某台电机不具备轮换条件时,则将相应的轮换寄存器清零, 而当队列里有寄存器 零时,程序扫查队列里后续的寄存器是否 零,若不 零则将后续寄存器的值往前移位到 零的寄存器里,如当BY_1=2时2#电机不具 -2 备轮换条件,先将BY_1寄存器清零(BY_1=0),此时若BY_2不 零(如BY_2=3), 则将BY_2的值移到BY_1中,即变 BY_1=3同时将BY_2清零,即BY_2=0,此时代 表无备用

文档评论(0)

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

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

1亿VIP精品文档

相关文档