[[
(2) MPI方式
(3) 自由通讯口方式
本系统采用自由通讯口方式,自由口通讯是通过用户程序可以控制S7-200 CPU通讯口的操作模式,利用自由口模式,可以实现用户定义的通讯协议连接多种智能设备。通过使用接受中断、发送中断、发送指令(XMT)和接受指令(RCV),用户程序控制通讯口的操作,通过SMB30(通讯口0)允许自由口模式,而且只有在CPU处于RUN模式时才能允许。当CPU处于STOP模式时,自由口通讯停止,通讯口转换成正常的PPI协议操作。PPI通讯协议是西门子专为S7-200系列PLC开发的一个通讯协议,可通过普通的两芯屏蔽双绞线电缆进行联网。波特率可选。
S7-200使用STEP-7 MicroWin基本编程软件,因为测点数量较多,功能相对比较复杂,所以程序中大量使用子程序和中断,采用结构化编程。由于PLC采用自由口通讯,所以需要用户自己定义数据通讯协议,PLC通讯初始化子程序梯形图:
上位机软件采用了Borland公司出品的基于Windows平台的软件开发工具C++ Builder 6.0,作为当前最受欢迎的R&D开发工具,C++ Builder 6.0具有以下优点:
VCL可视组件库是当前最为功能完备和高效的Windows基础类库之一。提供对Windows系统平台上开发所需的全方位支持。
基于C++这样一种面向对象的结构化程序设计语言。带有快速C语言编译器。
基于组件设计和可视化的开发环境。
基于组件的设计思路,丰富的属性配置和事件驱动的方法提供了快速开发Windows应用程序的途径。
丰富的数据库组件提供对各种不同类型的数据库的全面支持。独具特色的BDE数据库引擎提供多种数据库的访问支持。
4 结束语
该系统经过现场的运行,结果令人满意,系统显示画面丰富、直观,现场运行可靠,不仅各项指标满足技术要求,同时系统的效益也有很大提高,主要表现在管理成本的降低、岗位的缩减、系统检修周期的延长和检修费用的降低等。
另外,随着PLC技术水平的提高,其计算能力、响应速度、联网能力、灵活性和可维护性已经达到或超过了传统的DCS,性能价格比有了更大的提高,从而进一步推动了PLC控制系统在中小型水泥厂的应用。
[本文共有 3 页,当前是第 3 页] <<上一页 下一页>>
]]