微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > WinCC和S7-200在橡胶三角带生产中的应用

WinCC和S7-200在橡胶三角带生产中的应用

时间:04-11 来源:互联网 点击:
四. 项目运行
  系统于2006年5月投入工作,运行情况良好,用户感到使用方便。集中监控系统使得车间工艺员更便于管理,只需要在车间办公室就可对所有设备进行时间设定和监视。均比以前有了很大的提高。更直观,更可靠。保证了三角带的硫化时间,稳定产品质量。同时,通过历史数据的分析,可以优化品种的搭配,直接提高了产量,增加效益。
五. 应用体会
  1. 对库程序的编制有了更深刻的了解,在编制8台硫化机的库程序时,先对一台进行编程,然后再循环运行。为了保证能一一对应,先将信号输入字,暂存临时地址,每次均以L0.0和L0.1作为当前信号输入处理,并在每次循环时右移2位。循环结束后并将其保存在缓存区中,以便下次调用时作比较用。
  2. 计时处理:库程序不能采用定时器,就采用字加一来计时。定义库程序每秒运行一次,则字中的数字就是时间,单位是秒。为了对应,硫化时间的设定也是以秒为单位。通过字比较,可以判断硫化到时或出错。笔者采用定时中断,100mS中断一次,1秒为一个周期。子程序分时运行,保证每100mS只运行一个编号子程序,所有子程序每秒运行一次。在实际使用中,其时间误差为1秒。
  3. 库程序中需判断信号输入的首次和结束,库程序无法采用边沿指令,笔者采用信号输入位与暂存信号位比较来确定。当信号输入位是1,暂存信号位是0,此时就是首次信号输入,运行首次程序段,并对暂存位置位。当信号输入位是0,暂存信号位是1,此时就是信号输入结束,运行结束程序段,并对暂存位复位。
  4. 项目的硫化时间数据保存要求,对过程时间记录毫无意义,只需要每次硫化结束时保存结果数据。WinCC的故障记录和数据归档,采用触发归档,由程序给出一个脉冲信号进行触发。这样数据量少,查找方便。
  5. PC Access作为S7-200程控器的OPC服务器,对与200通讯有一个缺点。开始做试验时,用一台S7-200只进行数据移动运行,PC Access组态对PLC读写,在WinCC上观察从数据写入到数据读出,其响应速度很快。后将两台PLC的变量全部配置好,在公司进行模拟运行,发现运行速度很慢,数据输入到显示要等上近20秒!反复检查硬件和软件都没有问题,当时几乎想放弃使用PC Access改用别的OPC。直到后来订货的2台PLC到齐后,全部连上再次试其通讯速度又很快。分析后发现是通讯等待响应问题。原来在以前试验时,只接了一台PLC,PC Access在通讯时,对不存在的PLC通讯会反复进行,大量的时间浪费在这上面!建议PC Access应能设定通讯重试间隔时间,并对每次通讯重发次数进行限制。这样会给现场调试使用带来方便。
六. 结束语
  首次使用WinCC配PC Access,深感其使用方便,尤其是变量的导入,几乎不需花费时间,几分钟就全部完成。为底端PLC也能用上高端的组态软件提供了良好的应用条件,便于开发出更多的产品。

来源:工控网

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top