PLC编程及应用实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 概述

1.1 可编程控制器的概念、特点及应用

1.PLC的基本概念

可编程控制器(Programmable Controller)是计算机家族中的一员,简称PC,是为工业控制应用而设计制造的。为了避免与个人计算机(Personal Computer)的简称混淆,早期的可编程控制器称为可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制,随着技术的发展这种装置的功能已经大大超过了逻辑控制的范围。

2.PLC的特点

(1)高可靠性

① 所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。

② 各输入端均采用RC滤波器,其滤波时间常数一般为10~20ms。

③ 各模块均采用屏蔽措施,以防止辐射干扰。

④ 良好的自诊断功能,一旦电源或其他软、硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。

⑤ 大型PLC还可以采用由双CPU构成冗余系统或由三个CPU构成表决系统,使可靠性进一步提高。

(2)丰富的I/O接口模块

除了开关量、模拟量、高速计数、定位模块等,为了提高操作性能,它还有多种人-机对话的接口模块,为了组成工业局部网络,它还有多种通信联网的接口模块等。

(3)采用模块化结构

为了适应各种工业控制需要,除了整体式的小型PLC以外,绝大多数PLC均采用模块化结构,PLC的各个部件包括CPU、电源、I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。

(4)编程简单易学

PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。

(5)安装简单维修方便

PLC可以在各种工业环境下直接运行,使用时只需将现场的各种设备与PLC相应的I/O端相连接即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此,一旦某模块发生故障,用户可以通过更换模块的方法使系统迅速恢复运行。

3.PLC的应用

PLC可以应用于下列领域:

① 逻辑控制。

② 定时控制。

③ 计数控制。

④ 步进(顺序)控制。

⑤ PID控制。

⑥ 数据控制。

⑦ 通信和联网。

⑧ 其他。

PLC还有许多特殊功能模块,适用于各种特殊控制的要求,如定位控制模块。

1.2 可编程控制器的分类

可编程控制器发展迅速,全世界有几百家工厂正在生产几千种不同型号的PLC,这些产品从不同的方面可分类如下。

1.按硬件的结构类型分类

可编程控制器是专门为工业生产环境设计的,为了便于在工业现场安装、扩展、接线,其结构与普通计算机有很大区别,通常有整体式和模块式两种类型。

(1)整体式PLC

整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。

(2)模块式PLC

模块式PLC是将PLC各组成部分,分别做成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)及各种功能模块。模块式PLC由框架或基板和各种模块组成,模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。

2.按I/O点数分类

根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。

(1)小型PLC

I/O点数小于256点;单CPU、8位或16位处理器、用户存储器容量4KB以下。

例如:S7-200德国西门子

M218/M238/M258法国施耐德电气

(2)中型PLC

I/O点数在256~2048之间。

例如:S7-300德国西门子

Q02H日本三菱

M340法国施耐德电气

(3)大型PLC

I/O点数大于2048点。

例如:S7-400德国西门子

Quantum法国施耐德电气