图1.2 PLC 控制的梯形图程序
1、功能块图这是一种类似与数学逻辑门的编程语言,有数字电路基础的人很容易掌握。该编程语言类似与门、或门的方框类表示逻辑运算关系,方框的左框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圆表示“非”运算,方框被“导线”连接在一起,信号自左向右流动。
2、指令表,是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成的程序叫做指令表程序或语句表程序。语句表比较适合熟悉PLC和逻辑程序设计的经验丰富的程序员,语句表可以实现某些不能用梯形图或功能实现的功能。
3、机构文本,结构文本是为IEC1131-3标准创建的一种专用的高级编程语言。与梯形图相比,它能实现复杂的数学运算,编写的程序非常简单和紧凑。
1.5 PLC的分类及性能指标
按I/O点数容量分类
1、小型机(I/O点数小于256点)
典型的小型机有SIEMENS公司的S7-200系列。 2、中型机(I/O点数在256—1024之间)
典型的中型机有SIEMENS公司的S7-300系列、OMRON公司的C200H系列。 3、大型机(I/O点数在1024点以上)
典型的大型PLC有SIEMENS公司的S7-400、OMRON公司的CVM1和CS1系列。 根据PLC结构形式的不同,PLC主要可分为整体式和模块式两类:
13
1、整体式结构
微型和小型PLC一般为整体式结构。如西门子的S7-200。 2、模块式结构
目前大、中型PLC都采用这种方式。如西门子的S7-300和S7-400系列。 PLC的性能指标 1、I/O点数
I/O点数,即PLC面板上的I/O端子的个数。I/O点数越多,外部可以连接
的I/O器件就越多,控制规模就越大。它是衡量PLC性能的重要指标之一。 2、存储容量
这里专指用户存储器的存储容量,它决定了用户所编程序的长短。大、中、小型PLC的存储容量变化范围一般为2KB~2MB。
3、扫描速度
扫描速度是指PLC执行程序的快慢,是一个重要的性能指标,体现了计算机控制取代继电器控制的稳合程度。可编程控制器采用循环扫描的工作方式。
4、指令系统
它是衡量PLC能力强弱的标志,决定了PLC的处理能力、控制能力的强弱。限定了计算机发挥运算功能、完成复杂控制的能力。
5、通信功能
通信有PLC之间的通信和PLC与计算机或其它设备之间的通信。主要涉及通信模块、通信接口、通信协议、通信指令等。
6、扩展能力
扩展能力包括I/O点数的扩展和PLC功能的扩展两方面的内容。 7、特殊功能单元
特殊功能单元种类多,也可以说PLC的功能多。典型的特殊功能单元有模拟量、
14
模糊控制连网等功能。
1.6 PLC的特点
PLC是面向用户转为在工业环境下应用而设计的专用的计算。他具有以下几个显著特点。
1.可靠性高,抗干扰能力强
PLC是为工业控制而设计的,要能适应这样一个具有很强的电噪声、电磁干扰、机械振动、极端温度和湿度很大的工业环境中,那么,在PLC硬件设计方面,首先应对器件严格筛选和优化,而且在电路结构及工艺上采取了一些独特的方式。
2.编程简单、直观
PLC是面向用户、现场,考虑到大多数电气技术人员熟悉继电器控制线路的特点,在PLC的设计上,没有采用微机控制中常采用的汇编语言,而是采用一种面向控制过程的梯形语言。梯形图语言与继电器原理类似,形象直观、易学易懂。电气工程师和传统的继电器控制技术的优点,使用起来灵活方便。
3.控制功能强
PLC除具有基本的逻辑控制、定时、计数、算术运算等功能外,配上特殊的功能模块还可实现位控制、PID运算、过程控制、数字控制等功能。
PLC可连接成为功能很强的网络系统,低速网络的传输距离达500到2500m,高速传输距离为500到1000m,网上结点可达1024个,并且高速网络和低速网络可以级连,兼容性好。
4.易于安装,便于维护
PLC安装简单,其相对小的体积使之能安装在通常继电器控制所需空间的一半的地方。在从继电器控制系统改造到PLC系统的情况下,PLC小的模块结构使之能安装在继电器箱附近并将连线接向已有接线端,而且改换很方便,只要将PLC的输入/输出端子连向已有的接线端子排即可。
1.7 PLC定时器指令的介绍
定时器指令:
15
定时器是PLC中最常用的元器件之一,掌握它的工作原理对PLC的程序设计非常重要。S7-200系列的PLC为用户提供了三种类型的定时器:通电延时型(TON)、有记忆的通电延时型,又叫保持型(TONR)、断电延时型(TOF),共计256个定时器(T0~T255)并且都为增量型定时器。
定时器的定时精度即分辨率(S)可分为1ms、10ms、100ms三个等级,详细分类方法和定时范围见下表1.3所示。
表1.3 分类方法和定时范围表
定时器类型 分辨率/ms 当前值/s 定时器号 TONR 1 10 32.767 327.67 3276.7 32.767 327.67 3276.7 T0,T64 T1~T4, T65~T68 T5~T31, T69~T95 T32, T96 T33~T36, T97~T100 T37~T63, T101~T255 100 TON、TOF 1 10 100 定时器的定时时间计算公式为T=PT*S(秒)。其中:T为实际定时时间,PT为设定值,S为分辨率。
注意:不能把一个定时器号同时作用TON和TOF,例如:不能有TON32又有TOF32。 定时器指令格式见表1.4所示。
表1.4 定时器指令格式
LAD STL TON
16
功能、注释 通电延时型 IN TON IN TON PT PT
相关推荐: