内部寄存器及I/O配置是使用PLC的必要条件。
(1)继电器
PLC继电器分为内部继电器和外部继电器两大类,内部继电器R仅用于PLC内部,不提供外部输出。当继电器R的线圈被激励时,其接点闭合。外部继电器有输入继电器X和输出继电器Y两种。继电器X是将外设,如限位开关、按钮、光电传感器等提供的信号传送到PLC中:继电器Y是输出PLC的执行,并使外部设备如电磁阀、电动机等动作。
1)继电器的地址。继电器既可用点X、Y、R来表示,也可用WX、WY、WR表示。X、Y、R是按位寻址的,而WX、WY、WR只能按字寻址。
如X0是寄存器WX0中的0号位,X10是寄存器WX1中的0号位,B5F是寄存器WR5位;由16个位继电器组成1个字继电器。
字继电器的内容与位继电器的内容相对应,因此,如果某继电器接通,则字继电器的内容也相应改变。例如,WRO的字为K0,若R0和R1闭合,则WR0的字将变为K3。同样,若WRO的字从KO变为K3,则意味着RO和R1从断开到闭合。
2)使用X、Y、R应注意的问题。
①实际不存在的输入不能使用X。
②PLC的程序不能改变X的状态。
③X、Y、R的接点使用次数不受限制。
④Y和R当作KP和OT指令的输出时,禁止重复使用。
(2)特殊功能的继电器
在FP小型机的内部有着大量的特殊功能继电器,由于这些继电器的存在,使得FP1型机的功能加强大,编程变得十分灵活。
1)特殊内部继电器。特殊内部继电器是有特殊用途的**内部继电器。其地址从R9000开始,FP0、FN1有64点,FP有176点。它们的主要用途如下。
①标志继电器。当自诊断和操作等发生错误时,对应于该编号的继电器接点闭合,以产生标志。此外,也产生一些进位标志、数据比较标志、运行标志、中断标志等
②信号源继电器。是能自动产生脉冲信号的继电器,此类继电器如R9018为0.01s时钟脉冲继电器,R9019为0.02s时钟脉冲继电器,R901A~R901E分别为0.1s、0.2s、1s、2s、1min时钟脉冲继电器。以R901C为例,它的功能是R901C的接点以1s为周期重复通/断动作(ON为0.5s,OFF为0.5s)。
③特殊控制继电器。为了控制方便,PLC提供了一些不受编程控制的特殊继电器,如常闭继电器(R9010)、常开继电器(R9011)、扫描交替开闭继电器(R9012)、初始闭合继电器(R9013)、初始断开继电器(R9014)。
2)定时器T。定时器T的接点是定时器指令(TM)的输出。如果定时时间到,则与其同编号的接点闭合。定时器的编号用十进制表示(T0~T99),FP0、FP1为100个,FP为1008个。
3)计数器C。计数器C的触点是计数据CT的输出。如果CT指令计数完毕时,则与其相同编号的接点闭合。同定时器一样,计数器的编号也用十进制表示(C100~C143),FPO、FP1有44个计数器,FP(C1008~C1023)有16个计数器。计数器的编号在定时器编号后面。实际上定时器和计数器个数共享,通过系统寄存器可以分配定时器和计数器的个数和编号。现在给出的编号是出厂设定值。
处理单元(CPU)
同一般的微机一样,CPU是PLC的核心。PLC中所配置的CPU 随机型不同而不同,常用有三类:通用微处理器(如Z80、8086、80286等)、单片微处理器(如8031、8096等)和位片式微处理器(如AMD29W等) 。小型PLC大多采用8位通用微处理器和单片微处理器;中型PLC大多采用16位通用微处理器或单片微处理器;大型PLC大多采用高速位片式微处理器。
目前,小型PLC为单CPU系统,而中、大型PLC则大多为双CPU系统,甚至有些PLC中多达8 个CPU。对于双CPU系统,一般一个为字处理器,一般采用8位或16位处理器;另一个为位处理器,采用由各厂家设计制造的芯片。字处理器为主处理器,用于执行编程器接口功能,监视内部定时器,监视扫描时间,处理字节指令以及对系统总线和位处理器进行控制等。位处理器为从处理器,主要用于处理位操作指令和实现PLC编程语言向机器语言的转换。位处理器的采用,提高了PLC的速度,使PLC好地满足实时控制要求。
在PLC中CPU按系统程序赋予的功能,指挥PLC有条不紊地进行工作,归纳起来主要有以下几个方面:
1) 接收从编程器输入的用户程序和数据。
2) 诊断电源、PLC内部电路的工作故障和程中的语法错误等。
3) 通过输入接口接收现场的状态或数据,并存入输入映象寄有器或数据寄存器中。
4) 从存储器逐条读取用户程序,经过解释后执行。
5) 根据执行的结果,新有关标志位的状态和输出映象寄存器的内容,通过输出单元实现输出控制。有些PLC还具有制表打印或数据通信等功能。
2.存储器
存储器主要有两种:一种是可读/写操作的随机存储器RAM,另一种是只读存储器ROM、PROM 、EPROM 和EEPROM。在PLC中,存储器主要用于存放系统程序、用户程序及工作数据。
系统程序是由PLC 的制造厂家编写的,和PLC的硬件组成有关,完成系统诊断、命令解释、功能子程序调用管理、逻辑运算、通信及各种参数设定等功能,提供PLC运行的平台。系统程序关系到PLC的性能,而且在PLC使用过程中不会变动,所以是由制造厂家直接固化在只读存储器ROM、PROM或EPROM中,用户不能访问和修改。
PLC系统的模拟量是一个变动很大的不稳定的值,可能是如下原因:
你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟量输入值。
另一个原因可能是模拟量输入模块接线太长或绝缘不好。
可以用如下方法解决:
1) 连接传感器输入的负端与模块上的公共M 端以补偿此种波动。(但要注意确保这是两个电源系统之间的一联系。)
背景是:
模拟量输入模块内部是不隔离的;
共模电压不应大于 12V;
对于60Hz干扰信号的共模抑制比为40dB。
2)使用模拟量输入滤波器。
可编程控制器的安装与维护
一、问题提出
可编程控制器是一种新型的通用自动化控制装置,它有许多优点,尽管可编程控制器在设计制造时已采取了很多措施,是它对工业环境比较适应,但是工业生产现场的工作环境较为恶劣,为确保可编程控制器控制系统稳定可靠,还是应当尽量使可编程控制器有良好的工作环境条件,并采取必要抗干扰措施。
二、可编程控制器的安装和接线
(一)安装的注意事项
1 .安装环境
为保证可编程控制器工作的可靠性,尽可能地延长其使用寿命,在安装时一定要注意周围的环境,其安装场合应该满足以下几点:
( 1 )环境温度在 0 ~ 55 ℃ 范围内。
( 2 )环境相对湿度应在 35 %~ 85 %范围内。
( 3 )周围无易燃和腐蚀性气体。
( 4 )周围无过量的灰尘和金属微粒。
( 5 )避免过度的震动和冲击。
( 6 )不能受太阳光的直接照射或水的溅射。
2 .注意事项
除满足以上环境条件外,安装时还应注意以下几点:
( 1 )可编程控制器的所有单元必须在断电时安装和拆卸。
( 2 )为防止静电对可编程控制器组件的影响,在接触可编程控制器前,先用手接触某一接地的金属物体,以释放人体所带静电。
( 3 )注意可编程控制器机体周围的通风和散热条件,切勿将导线头、铁屑等杂物通过通风窗落入机体内。
6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |