电梯
CX-Programmer
控制系统软件设计
3.1 CX-Programmer 软件和程序语言
3.1.1 CX-Programmer 软件
CX-Programmer 是一个用于对 OMRON CS1 系列 PLC、CV 系列 PLC、以
及 C 系列 PLC 建立、测试和维护程序的工具。它是一个支持 PLC 设备和地址信
息、 OMRON PLC 和这些 PLC 支持的网络设备进行通信的方便工具。
CX-Programmer 是一个用来对 OMRON PLC 进行编程和对 OMRON PLC 设
备配置进行维护的工具,将取代 OMRON 应用软件 SYSWIN 和 SYSMAC-CPT。
至于本软件的使用,请参考使用手册,这里不再赘述。
3.1.2 程序语言
1、编程语言
PLC 提供了较完整方便的编程语言。利用编程语言,可根据控制要求编制出
符合控制流程的控制程序,这于设计和改变继电器的硬接线线路相当,这就是所
谓的"可编程序"。程序由编程器送到 PLC 内部的存储器中,它也能方便地读出、
检查与修改
[13]
。
PLC 提供的通常有三种编程语言:梯形图、功能图、及布尔逻辑编程。
其中梯形图的应用最广泛,它和以往的继电器控制线路很接近,是在原电器
控制系统中常用的接触器、继电器梯形图基础上演变而来的,它与电气操作原理
相呼应,梯形图编程有时称为继电器梯形图逻辑图编程。它的优点是形象、直观
和实用,使用方便。PLC 的梯形图与电气控制系统梯形图使用符号和表达方式上
有一定区别,但是其基本思想是一致的。PLC 的梯形图使用的是内部继电器、定
时器/计数器,都是由软件实现的,其主要特点为使用方便、修改灵活。
功能图编程是一种较新的编程方法。它可方便的用来来表达一个顺序控制过
程。
布尔逻辑编程包括"与"(AND)、或(OR)、非(NOT)以及定时器、计数器、
触发器等。
无论是哪种编程方法都有它的优点和缺点,编程者可根据每一种特殊的控制
要求,和自己的熟练程度选择适合系统的编程方法。
2、常见编程方法
[14]