注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

中国古代易经之精华四柱八字之研究和实践

偏印是人类潜藏的灵感和智慧,火克金初形成之水是智慧之源泉。

 
 
 

日志

 
 

大型设备常用PLC及常见故障处理  

2009-10-30 11:58:03|  分类: 设备维修 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

     

        各PLC编程人机界面软件详见制造商提供的光盘及资料,PLC管理和编程软件提供了各种丰富又友好,便利又简洁的查找故障的方法和技巧,一般来说,当机器出现故障后,我们便可以根据中央控制室操作显示屏上的具体报警信号查找相应的高级语言所对应的汇编程序指令,用各软件自带的指令与元件快速查找项快速确定相应的故障指令所在程序或数据区,并通过监视工具在线观看其的开关状态,并进步通过查找命令列出所有一起参与的其它指令与数据,再通过内部逻辑关系即可查到我们正要找的外部受控元件或输入元件并正确判断是哪一处发生了故障并通知电工更换相应的硬件或核心控制器即可。这些元件包括各种I/O输入输出模块,通讯电路板,键盘输入指令,各种开关指令,各种传感器,各种继电器,功率级可控器件等。当PLC自身出了故障即系统故障时,我们可以通过以下方式加以判别:一是用眼睛直观各控制板上的故障指示灯,只要查阅相关资料多可推知是模块本身故障或外部造成的连接故障或通讯故障,二是通过编程器在线硬件诊断工具,我们更可以方便地找出损坏的模块或部件,但不能排除通讯线路和没供电或电源问题对其造成的假损坏现象,这就要求进一步对实际受控模块进行现场检查,以确定基本的工作条件是否确实具备。三是如果系统已发现是明显的软件问题,则应对程序和数据加以恢复操作,如连操作都无法进行则要检查相应的贮存器,数据线或通讯接口是否损坏。四是如果工作电源正常但系统无法进行自检,则应考虑是CPU模块本身的问题了,精通各种PLC管理编程软件的使用方法就可迅速确定故障部位,比常规继电器控制电路的维修方法简单多了,通过编程与仿真模拟程序我们还可以模拟机器的工作进程,从而实现低成本的项目改造和试验。并可对其性能作一比较全面又完善的测试,以大大缩短新产品开发的周期。同时被免一些不必要的开支和损失。

     当然要熟练使用管理软件还是需要一定功底的,如良好的计算机操作水平,一定的英语词汇量,并应熟悉和理解相应PLC的常规指令和语句,了解各种特殊元器件和功能块的作用和用法,除此还须有一定的电学专业知识和良好的逻辑分析能力才行。

      利用PLC控制设备的优点在于能方便地实现设备的在线临时改造任务,从而大大节约了改造时间,另外利用软件控制有着比继电器更先进的各种优势,一是软件属于无触点控制而且工作电压和工作电流极低,只要供给一个稳定无干扰的低压电源就能保证程序的可靠工作,所以不易损坏。二是可以方便地对里面的各种可编程元器件实施灵活的重复调用和积木式连接。三是可以实现仿真工作,因此大大降低了设计成本,通过对各种实时数据的分析和评估使设计程序更为安全可靠,比继电器有着更好的稳定性。四是容易实现超小集成化,使电箱体积大为减小。五是使整个装配过程更为简洁,直观,触点量和接线端子明显减少,但各种保护电路反而更加齐全有效,因此设备的平均工作寿命也有显著提高。

      值得注意的是:如果采用外接RAM贮存数据和程序,用于维持程序和数据工作的电池一般为不可充电池,所以应定期检查电池的电压,以防程序和数据丢失。一般小工厂因无条件购买相应编程器或编程软件及数据传送电缆。所以更要注意这个问题。对于大厂来说一般必须配齐这些读写设备,编程器,数据线,特殊的读写设备一个也不能少,还应及时安全地备份好各种可能损坏的数据和程序,并隔时对其更新,双倍备份并建立专门的档案加以保护,以确保机器损坏后的极时修复。对于无条件的小厂我们则可以要求制造商把RAM改成EEPROM或最原始的ROM,这样即使断电也不用担心程序和数据的丢失,有条件时还可以借用编程器对设备加以个性化改造。

   

PLC的生产厂家很多,并且各个厂家的产品种类繁多,特点各异,本章简要介绍几种常用的PLC产品系列. 
   三菱FX2N系列PLC
   西门子S7-200 S7-300 S7-400系列PLC 
   欧姆龙CPM1A系列PLC
   三菱FX2N系列PLC
    三菱小型PLC共分为F和FX两大系列,FX系列是日本三菱公司近年推出的,它包含了FX0,FX2,FX0S,FX0N,FX2C,FX1S,FX1N,FX2N,FX2NC等系列型号,本节以FX2N系列PLC为例进行介绍. 
     FX2N系列PLC的特点和系统配置
     FX2N系列PLC的内部资源 
    FX2N系列PLC的基本指令系统
     FX2N系列PLC的特点和系统配置
    三菱公司FX2N系列PLC吸收了整体式和模块式PLC的优点,其基本单元,扩展单元和扩展模块的高度和宽度相等,相互之间的连接无需使用基板,仅通过扁平电缆连接,紧密拼装后组成一个长方形的整体.
    FX2N系列PLC的基本单元如表8-1所示,扩展单元如表8-2所示,扩展模块如表8-3所示.FX2N系列PLC的用户程序存储器可扩展到16k步,I/O点最多可扩展到256点. 
    FX2N系列PLC基本单元48~64,   64
    FX2N-128MT-001 —,FX2N-128MR-00148~64 ,40  FX2N-80MT-001   FX2N-80MS-001   FX2N-80MR-001
    48~64  32   FX2N-64MT-001  FX2N-64MS-001   FX2N-64MR-00148~64 24 FX2N-48MT-001 FX2N-48MS-001  FX2N-48MR-001 24~32 16   FX2N-32MT-001   FX2N-32MS-001   FX2N-32MR-001 24~32 8   FX2N-16MT-001  —   FX2N-16MR-001  晶体管输出 晶闸管输出   继电器输出   扩展模块  可用点数 输出  点数输入 点数型号
    FX2N系列PLC扩展单元 48~64,24
    FX2N-48ET—
    FX2N-48ER24~32,16
    FX2N-32ET—
    FX2N-32E晶体管输出,晶闸管输出,继电器输出,扩展模块可用点数输出,点数输入,点数型号
    FX2N系列PLC扩展模块
    FX2N系列PLC特殊功能模块
    FX0N转接器连接用板(不需要电源)
    FX2N-CNV-BD
    RS-485通信用板(用于计算机链路,并联链路)
    FX2N-485-BD
    RS-232C通信用板(用于连接外围设备)
    FX2N-422-BD
    RS-232C通信用板(用于连接各种RS-232设备)
    FX2N-232-BD
    数字电位器,模拟量8点
    FX2N-8AV-BD
    功能扩展板
    RS-232通信用,1通道
    FX2N-232IF
    通信模块
    热电偶型温度传感器模块,4通道输入
    FX2N-4AD-TC
    PT-100型温度传感器模块,4通道输入
    FX2N-4AD-PT
    温度传感器模块
    模拟量输出模块,12位4通道,电压输出:±10V,电流输出:4~20mA
    FX2N-4DA
    模拟输出模块
    模拟量输入模块,12位4通道,电压输入:直流±10V,电流输入:直流±20mA
    FX2N-4AD
    模拟输入模块
    单轴定位模块,4点输入,6点输出.可进行单轴定位和中断定位处理,最大脉冲200kHz
    FX2N-10PG
    运动控制模块
    实现高精度的角度位置检测
    FX2N-1RM-SET
    凸轮控制模块
    实现PID控制,可以设置响应速度和PID常数
    FX2N-2LC
    PID模块
    高速计数模块,1相1输入,1相2输入:最大50kHz,2相输入:最大50kHz
    FX2N-1HC
    高速计数
    脉冲输出模块,单轴用,最大频率100kHz,顺序控制程序控制
    FX2N-1PG
    定位高速
     FX2N系列PLC的内部资源
    FX2N系列PLC内部有CPU,存储器,输入/输出接口单元等硬件资源,这些硬件资源在其系统软件的支持下,使PLC具有很强的功能.对一个特定的控制对象,就需要编写相应的控制程序,因此在PLC的RAM存储区中应具备可以存放数据的存储单元.由于PLC是从继电接触器控制系统发展而来的,并为了便于电气技术人员容易学习和接受,因此将存放数据的存储单元用继电器来命名.按照存储数据的性质,这些数据存储器RAM被命名为输入继电器区,输出继电器区,辅助继电器区,状态继电器区,定时器区,计数器区,数据寄存器区和变址寄存器区等.这些继电器通常被称为编程元件,用户在编程时必须了解这些编程元件的符号,编号和特性.
    1.输入继电器(X)与输出继电器(Y)
    输入继电器(X)是PLC接受外部开关量输入信号的窗口.PLC将外部信号的状态读入并存储在输入映像寄存器中,即输入继电器中.外部输入电路接通时,对应的映像寄存器为ON("1"状态),表示该输入继电器的常开触点闭合,常闭触点断开.输入继电器的状态唯一地取决于外部输入信号,不可能由用户通过程序来控制,因此,在梯形图中绝对不能出现输入继电器线圈.
    输出继电器(Y)是PLC向外部负载发送信号的窗口.输出继电器用来将PLC的输出信号传送给输出模块,再由后者驱动外部负载.
    FX2N系列PLC的输入继电器和输出继电器的元件用字母和八进制数表示,输入继电器,输出继电器的编号与接线端子的编号一致.FX2N系列PLC的输入/输出继电器元件编号如表8-5所示.
    FX2N系列PLC的输入/输出继电器元件号
    Y0~Y267 184点   Y0~Y77 64点    Y0~Y47 40点   Y0~Y37  32点  Y0~Y27 24点    Y0~Y17 16点   Y0~Y7
    8点     输出 X0~X267  184点    X0~X77  64点   X0~X47 40点    X0~X37 32点   X0~X27 24点   X0~X17 16点    X0~X7 8点  输入扩展时   FX2N-128M   FX2N-80M   FX2N-64M   FX2N-48M    FX2N-32M   FX2N-16M
    2.辅助继电器(M)
    FX2N系列PLC内部有很多辅助继电器(M),辅助继电器和PLC外部无任何直接联系,其线圈只能由PLC内部程序控制.
    在FX2N系列PLC中,除了输入继电器和输出继电器的元件号采用八进制外,其他编程元件的编号均采用十进制.各类辅助继电器编号和功能如表8-6所示.
    辅助继电器元件号和功能
    M8033的线圈"通电"时,PLC由RUN进入STOP状态后,映像寄存器与数据寄存器的内容保持不变
    M8033
    分别是10ms,100ms,1s,1min时钟脉冲
    M8011~M8014
    锂电池电压降低显示.锂电池电压下降至规定值时变为ON,提醒及时更换电池
    M8005
    初始化脉冲.仅在PLC运行开始瞬间接通一个扫描周期
    M8002
    运行监控.当PLC执行用户程序时,M8000为ON;停止执行时,M8000为OFF
    M8000
    M8000~M8255
    特殊辅助继电器
    PLC在运行时电源突然断电,断电保持继电器在重新通电后将保持断电前的状态
    M500~M3071
    断电保持辅助继电器
    共有500点,PLC在运行时电源突然断电,输出继电器和M0~M499将全部变为OFF
    M0~M499
    通用辅助继电器
    辅助继电器类型
    3.状态继电器(S)
    状态继电器(S)是适用于编写顺序控制程序的一种编程元件,与步进顺控指令配合使用.
    在不使用步进顺控指令时,状态继电器S可以作为辅助继电器使用.供报警用的状态继电器可用于外部故障诊断的输出. 
   状态继电器的类型和编号
    100
    S900~S999
    报警用状态继电器
    400
    S500~S899
    断电保持状态继电器
    没有断电保持功能,但是可以用程序将它们设定为有断电保持功能
    480
    S20~S499
    通用状态继电器
    供返回原点使用
    10
    S10~S19
    回零状态继电器
    10
    S0~S9
    初始状态继电器
    4.定时器(T)
    PLC中的定时器T相当于继电接触器控制系统中的时间继电器.FX2N系列PLC可以为用户提供256个定时器,编号为T0~T255.其中常规定时器246个,积算定时器10个.常规定时器没有保持功能,在输入电路断开或停电时自动复位(清零);积算定时器具有保持功能,在输入电路断开或停电时保持当前值,当输入再接通或者重新通电时,计数器在原有值的基础上继续累计.每一个定时器都有一个设定定时时间的设定值寄存器(一个字长),一个对标准时钟脉冲计数的计数器(一个字长)和一个用来存储输出触点状态的映像寄存器(位寄存器),这三个存储单元使用同一元件号.
    5.计数器(C)
    FX2N系列PLC提供了两类计数器,一类是内部计数器,它是PLC在执行扫描操作时对内部信号X,Y,M,S,T,C等进行计数的计数器,要求输入信号的接通或断开时间应大于PLC的扫描周期;另一类是高速计数器,其响应速度高,对于频率较高的计数就需采用高速计数器.其功能都是设定预置数,当计数器输入端信号从OFF变为ON时,计数器减1或加1,计数值减为零或者加到设定值时,计数器ON.计数器的种类和编号如表8-9所示 
   计数器的种类和编号
    C251~C255
    2相A-B型高速计数器
    C246~C250
    1相2输入双向高速计数器
    C241~C245
    1相带起动/复位端子高速计数器
    用于高速计数器的输入端只有6点(X0~X5),如果其中一个被占用,就不能再用于其他高速计数器或者其他用途,因此只能有6个高速计数器同时工作
    C235~C240
    1相无起动/复位端子高速计数器
    高速计数器
    C220~C234
    断电保护型
    计数设定值为 –2147483648~+2147483647
    C200~C219
    通用型
    32位加/减计数器
    C100~C199
    断电保护型
    计数设定值为 1~32767
    C0~C99
    通用型
    16位加计数器
    内部计数器   
    注:高速计数器的详细使用请参阅FX2N的用户手册.
    7.数据寄存器(D)
    一个复杂的PLC控制系统需要存储大量的工作参数和数据,一般都存储在数据寄存器中.FX2N系列PLC的数据寄存器的长度为双字节(16位),也可以将两个寄存器合并起来存放一个4字节(32位)数据.数据寄存器的种类和编号如表8-10所示.
    数据寄存器的种类和编号
    Z0~Z7
    V0~V7
    变址寄存器
    D8000~D8255
    特殊数据寄存器
    D512~D7999
    D200~D511
    D200~D7999
    断电保持数据寄存器
    在PLC的运行状态,只要不改写,原有数据不会丢失.当PLC由运行(RUN)到停止(STOP)时,该类数据寄存器的数据均为零.当特殊辅助继电器M8033置"1",PLC由RUN转为STOP时,数据可以保持
    D0~D199
    通用数据寄存器
    FX2N系列PLC的基本指令系统
    FX2N系列PLC有27条基本指令,两条步进顺控指令,128种(298条)功能指令(或称为应用指令).下面主要介绍基本指令的名称,助记符,功能等,其他指令请参阅FX2N的用户手册.FX2N系列PLC的基本指令见表8-11. 
    FX2N系列PLC基本指令
    在输入信号下降沿产生一个扫描周期的脉冲信号
    Y,M
    下降沿微分指令
    PLF
    在输入信号上升沿产生一个扫描周期的脉冲信号
    Y,M
    上升沿微分指令
    PLS
    清除动作保持,当前值及寄存器清零
    Y,M,S,T,C,D
    复位
    RST
    线圈接通保持指令
    Y,M,S
    置位
    SET
    驱动线圈的输出指令
    Y,M,S,T,C
    输出
    OUT
    用来进行上升沿检测的指令,仅在指定元件的上升沿时接通一个扫描周期
    X,Y,M,S,T,C
    与脉冲上升沿
    ANDP
    和前面的元件实现逻辑与,用于常闭触点串联
    X,Y,M,S,T,C
    与反
    ANI
    和前面的元件实现逻辑与,用于常开触点串联
    X,Y,M,S,T,C
    与
    AND
    用来进行下降沿检测的指令,仅在指定元件的下降沿时接通一个扫描周期
    X,Y,M,S,T,C
    取脉冲下降沿
    LDF
    用来进行上升沿检测的指令,仅在指定元件的上升沿时接通一个扫描周期
    X,Y,M,S,T,C
    取脉冲上升沿
    LDP
    逻辑运算开始.与母线连接的常闭触点,或触点组开始的常闭触点
    X,Y,M,S,T,C
    取反
    LDI
    逻辑运算开始.与母线连接的常开触点,或触点组开始的常开触点
    X,Y,M,S,T,C
    取
    LD
    功能和用途
    可用元件
    名 称
    助记符
    并联回路块的串联指令
    回路块与
    ANB
    用来进行下降沿检测的指令,仅在指定元件的下降沿时接通一个扫描周期
    Y,M,S,T,C
    或脉冲下降沿
    ORF
    用来进行上升沿检测的指令,仅在指定元件的上升沿时接通一个扫描周期
    Y,M,S,T,C
    或脉冲上升沿
    ORP
    和前面的元件实现逻辑或,用于常闭触点并联
    Y,M,S,T,C
    或反
    ORI
    和前面的元件实现逻辑或,用于常开触点并联
    Y,M,S,T,C
    或
    OR
    用来进行下降沿检测的指令,仅在指定元件的下降沿时接通一个扫描周期
    Y,M,S,T,C
    与脉冲下降沿
    ANDF
    主控电路块的终点
    —
    主控复位
    MCR
    主控电路块的起点
    Y,M
    主控
    MC
    表示程序结束
    结束
    END
    程序中仅做空操作运行
    空操作
    NOP
    将执行该指令之前的运算结果取反
    取反
    INV
    将栈第一层的内容弹出来
    出栈
    MPP
    将栈的第一层内容读出来
    读栈
    MRD
    将运算结果(或数据)压入栈寄存器
    进栈
    MPS
    串联回路块的并联指令
    回路块或
    ORB
    西门子S7-200系列PLC
    西门子S7系列PLC是近年推出的,包括S7-200,S7-300,S7-400等系列型号,本节以S7-200系列PLC为例进行介绍.
    S7-200系列PLC的特点和系统配置
     S7-200系列PLC的内部资源 
     S7-200系列PLC的指令系统
    S7-200系列PLC的特点和系统配置
    西门子S7-200系列PLC是在S5系列的基础上开发出来的,属于结构紧凑,成本较低的小型机.在运行速度方面具有简短的指令处理时间,可缩短循环周期;高速计数扩大了小型机在其他范围内的应用;高速中断处理使得单机对过程事件可以进行快速响应.而在其功能方面增加了专用模块来扩大能力,如控制步进电机的固有脉冲输出,也可以用于脉宽调制
    S7-200系列PLC的主要技术指标见表8-12,基本单元见表8-13,数字量扩展模块见表8-14.S7-200系列PLC的用户程序存储器可扩展到13K步,I/O点最多可扩展7个模块.基本指令有27条,执行速度为0.8s/指令.该系列还具有多种功能模块,如模拟量模块,热电偶/热电阻模块,Modem模块,Profibus-DP模块,位置控制模块等.利用其特殊功能模块可以实现模拟量控制,位置控制和联网通信等.S7-200的功能模块见表8-15.
    S7-200系列PLC主要技术指标
    2 RS-485通信接口内置  配时钟卡 实时时钟2     模拟电位器2路 20kHz    脉冲输出(DC)4路 20kHz
      双相  6路 30kHz   单相高速计数器24入/16出    本机I/O 190小时    掉电保护时间5120字   数据存储区 8192字   程序存储区 CPU 226XM CPU 226    CPU 224   CPU 222   CPU 221
   S7-200系列PLC基本单元 7  16 24    CPU 226XM DC/DC/DC    CPU 226XM AC/DC/Relay7
    晶体管输出  继电器输出  扩展模块数量  输出点数   输入点数
    S7-200系列PLC数字量扩展模块
    16×继电器
    16×24VDC
    EM 222 DO 24VDC 16入/16继电器
    16×24VDC
    EM 222 DO 24VDC 16入/16出
    8×继电器
    8×24VDC
    EM 222 DO 24VDC 8入/8继电器
    8×24VDC
    EM 222 DO 24VDC 8入/8出
    4×继电器
    4×24VDC
    EM 222 DO 24VDC 4入/4继电器
       4×24VDC
    EM 222 DO 24VDC 4入/4出
    数字量混合模块
    8×AC 120/230V
    EM 222 DO 8×AC 120/230V
    8×继电器
    EM 222 DO 8×继电器
    8×24VDC
    EM 222 DO 8×24VDC
    数字量输出模块  

8×AC 120/230V  EM 221 DI 8×AC 120/230V  8×24VDC  EM 221 DI 8×24VDC
    数字量输入模拟输 出  输 入
    S7-200系列PLC有128点位存储器,64点局部存储器,1024~5120点变量存储器,4400点特殊存储器,256点定时器,256点计数器,6点32位高速计数器,256点顺序控制继电器,128个中断程序,为应用程序的设计提供了丰富的资源. 
     S7-200系列PLC的内部资源
    S7-200系列PLC内部有CPU,存储器,输入/输出接口单元等硬件资源,这些硬件资源在其系统软件的支持下,使得PLC具有很强的功能.根据存储数据的性质,通常把这些数据存储器RAM命名为输入继电器区,输出继电器区,辅助继电器区,定时器区,计数器区,累加寄存器区和顺序控制继电器区等.一般把这些"继电器"称为编程元件,因此必须了解这些编程元件的符号,编号和特点.
   S7-200系列PLC功能模块
    传送速率:10Mbps和100Mbps;闪存:1MB;SDRAM:8MB;最大连接数量:最多8个S7连接+1个STEP 7 Mico/WIN32连接
    CP 243-1
    工业以太网
    通信处理器
    存取AS-I接口从站的I/O数据,一个S7-200可同时操作2个AS-I接口模块.每个AS-I接口模块最多124输入/124输出
    CP 243-2
    AS-I接口模块
    输入数量:5点;输出数量:6点
    EM 253
    位控模块
    EM 241 Modem模块代替连于CPU通信口的外部Modem功能
    EM 241
    Modem
    接口数:1;电气接口:RS-485;波特率:9.6Kbps~12Mbps
    EM 277
    Profibus-DP
    热电阻型温度传感器模块,2通道输入.热电阻类型:PT-100, PT-200, PT-500, PT-1000, PT-10000;Cu-9.035;Ni-10, Ni-120, Ni-1000;R-100,R-300,R-600
    EM 231 RTD
    热电阻模块
    热电偶型温度传感器模块,4通道输入.TC类型:S,T,R,E,N,K,J,电压:±80mV
    EM 231热电偶
    热电偶模块
    模拟量输入,12位4通道.电压输入:直流±5V, 0~10V;电流输入:直流0~20mA
    模拟量输出,12位1通道.电压输出:±10V;电流输出: 0~20mA
    EM 235
    模拟混合模块
    模拟量输出模块,12位2通道,电压输出:±10V;电流输出: 0~20mA
    EM 232
    模拟输出模块
    模拟量输入模块,12位4通道.电压输入:直流±5V, 0~10V;电流输入:直流0~20mA
    EM 231
    模拟输入模块
    1.输入继电器(I)与输出继电器(Q)
    S7-200系列PLC的输入继电器和输出继电器的编号由字母(存储器标识符),字节地址(十进制),分隔符和位地址(八进制)四部分组成,输入继电器和输出继电器的编号与接线端子的编号一致.S7-200系列PLC的输入/输出继电器编号
    2.存储器
    位存储器(M)也称为通用辅助继电器,作为控制继电器来存储中间操作状态和控制信号.S7-200系列PLC的位存储器(M)编号见表8-17.可以按位,字节,字或双字来存取位存储器区中的数据. 
    3.顺序控制继电器(S)
    顺序控制继电器(S)用于组织机器操作或者进入等效程序段的步骤.SCR提供控制程序的逻辑分段.S7-200系列PLC的顺序控制继电器(S)编号见表8-19,可以按位,字节,字或双字的形式来存取.
    4.定时器(T)
    S7-200系列PLC中,定时器可用于时间累计,其分辨率(时基增量)分为1ms,10ms,100ms三种.定时器在使用中有两种形式:
    ①当前值.16位有符号整数,存储定时器所累计的时间.
    ②定时器位.按照当前值和预置值的比较结果来置位或者复位.预置值是定时器指令的一部分.
    可以用定时器地址(T+定时器号)来存取这两种形式的定时器数据.指令决定了定时器的使用形式.如果使用位操作指令则存取定时器位,如果使用字操作指令则存取定时器当前值.定时器有下列三种类型:
    ①接通延时定时器(TON).没有保持功能,在输入电路断开或停电时自动复位(清零).
    ②有记忆的接通延时定时器(TONR).具有保持功能,在输入电路断开或停电时保持当前值,当输入再接通或者重新通电时,计数在原有值的基础上继续累计.
    ③断开延时定时器(TOF).在输入电路断开后延时断开输出.
    S7-200系列PLC的定时器号和分辨率都有明确规定,见表8-20.
    5.计数器(C)
    S7-200系列PLC提供了两类四种计数器,一类是内部计数器,它是PLC在执行扫描操作时对内部信号I,Q,M,T,C等进行计数的计数器,要求输入信号的接通或断开时间应大于PLC的扫描周期,分为减计数器,增计数器和增/减计数器;另一类是高速计数器,其响应速度高,对较高频率信号的计数必须采用高速计数器.其功能都是设定预置数,当计数器输入端信号从OFF变为ON时,计数器减1或加1,计数值减为零或者加到设定值时,计数器ON.S7-200系列PLC计数器的种类和编号
    S7-200系列PLC的指令系统
    S7-200系列PLC有106条逻辑指令,常用指令如表8-22所示.使用梯形图(LAD)编程时以每个独立的网络块为单位,所有网络块组合在一起就是梯形图程序;使用语句表(STL)编程时,如果也以每个独立的网络块为单位,则STL程序和LAD程序基本上是一一对应的,而且两者可以通过编程软件相互转换.这里介绍常用的指令功能和用途,其他指令请参阅S7-200的用户手册. 
     欧姆龙CPM1A系列PLC
    欧姆龙PLC包括微型机的CPM1A,CPM2A,CPM2,CPM2AH,CPM2AE,SRM1等系列,中小型机C20,CJ1,C200H,C200H,CQM1,CQM1H等系列,大中型机CS1D,CS1,C500,C1000H,C1000F,C2000H,CVM1,CVM1D和CV系列.本节以CPM1A系列PLC为例进行介绍.
     CPM1A系列PLC的特点和系统配置
    欧姆龙CPM1A系列PLC属于结构紧凑,成本较低的微型机,在CPU单元中装配了10~40点的输入/输出端子,为一体化组件型的PLC.通过扩展I/O单元可增设3个20点的输入/输出.增加了实现平稳输入/输出动作的输入滤波器功能,外部输入中断功能,快速响应输入功能,间隔定时器中断功能,高速计数器功能,模拟设定定时器功能,对应上位机链接和1:1链接及NT链接功能.采用快速闪存,无电池的内存支持得以实现,使得维护简单化.这些功能使得欧姆龙CPM1A系列PLC在自动控制领域得到了广泛的应用.
    CPM1A系列PLC内部资源
    1.输入继电器与输出继电器
    输入继电器和输出继电器(IR)区是PLC系统外部输入/输出设备状态的映像区,共有20个通道,地址为000~019.每个通道对应一个I/O单元,每个继电器与I/O单元的一个I/O端子相对应.CPM1A系列PLC的输入/输出继电器区位号见表8-27.
    直接映像外部输入信号的位称为输入位,编程时可根据需要按任意顺序,任意次数使用这些输入位,但这些位不能用于输出指令.
    直接控制外部输出设备的位称为输出位,编程时每个输出位只能被使用一次,但可以无限制地用于输入和其他输出的条件.
    3.定时器/计数器
    定时器/计数器区(TC)是一个独立的数据区,编号范围为000~127,共为用户提供128个定时器/计数器.在编程时使用TIM,TIMH(FUN15),CNT,CNTR(FUN12)来存储定时器和计数器数据.这个区只能以通道为单位使用,用来存储定时器/计数器(TIM/CNT)的设定值(SV)和当前值(PV).TIM/CNT的编号是三位数字.要指定一个定时器或计数器,先输入TIM或CNT的三位编号(例如TIM001或CNT126),对于TIMH和CNTR,需先输入与功能码对应的编号.
    一旦一个特定的编号已经被指定,其他任何定时器和计数器就不能再次使用同一编号.
    定时器/计数器区在电源故障期间保持定时器/计数器的设定值(SV)和计数器的当前值(PV),但不保持定时器的当前值(PV).
     CPM1A系列PLC指令系统
    CPM1A系列PLC有着丰富的指令可供选择使用,使复杂的控制过程变得十分容易.根据功能可将这些指令分为基本指令和特殊功能指令两大类.基本指令包括输入/输出和逻辑"与","或","非"等运算,可实现对输入/输出点的简单操作.特殊功能指令包括定时器/计数器指令,数据移位和传送指令,数据比较指令,算术运算指令,数值转换指令,逻辑运算指令,程序分支和跳转指令,子程序指令,中断控制指令,步进指令和其他操作系统指令等.

  评论这张
 
阅读(1258)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017