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·
   207   208   209   210   211   212   213   214   215   216   217