Page 212 - 电气控制技术与管理
P. 212
电气控制技术与管理
Electrical Control Technology and Management
接口上的接入电气元件供电,从而简化外围配置。
6.通信方式
PLC具有通信联网的功能,它使PLC与PLC之间、PLC与上位计算机以及其
他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多
数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信
现在主要采用通过多点接口(MPI)的数据通信、PROFIBUS或工业以太网进行
联网。
(三)PLLC 的工作过程
PLC是按集中输入、集中输出、周期性循环扫描的方式进行工作的,每一次
循环扫描所用的时间称为一个扫描周期。对每个程序,CPU从第一条指令开始执
行,按顺序逐条地执行指令做周期性的程序循环扫描,如果无跳转指令,则从第
一条指令开始逐条顺序执行用户程序,直至结束又返回第一条指令,如此周而复
始不断循环。
PLC运行正常时,扫描周期的长短与用户应用程序的长短、CPU的运算速
度、1/O点的情况等有关。通常用PLC执行1KB指令所需时间来说明其扫描速
度,一般1~10ms/KB。值得注意的是,不同指令执行时间是不同的,故选用不同
指令所用的扫描时间将会不同。若用于高速系统要缩短扫描周期时,可从软硬件
上同时考虑。PLC周期性循环扫描工作方式的显著特点是可靠性高、抗干扰能力
强,但响应滞后、速度慢。
(四)PLC 的程序设计
PI.C的编程语言与一般电脑编程语言相比,具有明显的特点,它既不同于高
阶语言,也不同于一般的组合语言,它既要满足易于编写,又要满足易于调试的
要求。目前,还没有一种对各厂家产品都能相容的编程语言。IEC61131-3是一个
国际标准,它规范了PLC相关的软件硬件的标准,其最终的目的是可以让PLC的
使用者在不更改软件设计的状况下可以轻易更换PLC硬件。IEC61131-3主要是规
范了五种编程语言:
1.指令表(Instruction List或Statement List)
类似组合语言的描述文字。由指令语句系列构成,如Mitsubishi FX2的控制
指令LD、LDI、AND、ANI、OR、ORI、ANB、ORB、MMP、MMS与OUT等,
一般配合书写器写人程序,而书写器只能输入简单的指令,与计算机程序中的阶
·200·

