MOTOROLA MVME 188A 可编程控制器(简称PLC)是以计算机技术为核心的通用自动控制装置。它将传统的继电器控制系统与计算机技术相结合,以其特有的功能强大、可靠性高、编程简单、使用方便、体积小巧等优点,在工业生产的过程控制中得到了广泛的应用。
在以PLC为控制器的工业过程控制系统中,除了大量的逻辑控制和顺序控制,还要对许多连续变化的模拟量信号进行控制,如常见的温度控制、压力控制、流量控制等等。要将这些连续变化的物理量变换成计算机能接受的数字量信号,就必须首先经过传感变送器将物理量转变成电压或电流信号,再经过PLC的A/D转换模块变成数字信号送PLC微处理器,而微处理器输出的数字信号也必须经过PLC的D/A转换模块变成电压或电流信号来作为驱动信号输出。本文介绍的OMRON-PLC模拟量I/O模块MAD01,具有二路A/D输入和二路D/A输出。下面主要说明其使用方法。
2 模拟量I/O模块MAD01的接线方式
MAD01模拟量I/O模块具有二路A/D输入和二路D/A输出,其端子表如图1所示:
模拟量输入信号通过屏蔽双绞线输入到每个通道。如果输入的是电压信号,则将信号两端接到通道的电压输入(+)和(-)端,如果输入的是电流信号,那么须将通道的电流输入(+)与电压输入(+)端短接,然后再将电流信号接到电压输入的(+)和(-)端。
模拟量输出信号一般也通过屏蔽的双绞线将信号输出。如果采用电压输出,则将双绞线接到通道电压输出的(+)、(-)端,如果采用电流输出,则将双绞线接到通道电流输出的(+)、(-)端,其中电压电流输出的(-)端是合一的。
3 输入输出对应关系3.1 A/D转换的输入/输出关系
MAD01的A/D模拟输入信号可以是电压信号(1~5V,0~10V,-10~10V),也可以是电流信号(4~20mA),其模拟输入量与数字量之间的对应关系如图2所示:
3.2 D/A转换的输入/输出关系
MAD01的D/A输出信号也可以设置为电压信号(1~5V,0~10V,-10~10V)或电流信号(4~20mA),共4种方式,数字量与模拟输出量的对应关系如图3所示:
4 MAD01模块的参数设置
OMRON-PLC的CPU和模拟I/O模块交换数据是通过存储器的IR(内部继电器)区和DM(数据存储器)区进行的,一个MAD01模块占用IR区和DM区的哪一组地址由模块上的一个旋转开关设置。旋转开关分为16档(0~F),若控制系统中使用多个模拟I/O模块,注意开关位置不可重复,否则会出现I/O单元重叠错误。
4.1 IR区域分配及参数设置
每个模拟量I/O模块根据模块上旋转开关的位置在CPU工作区有对应的单元号(0~F)和IR字地址,一个模拟I/O模块占用10个字的工作区(IRn~IRn+9)。当单元号为0~9时,n=100+10×单元号,当单元号为A~F时,n=400+10×(单元号-10)。
正常模式的IR字和位的分配及参数设置如下:
IRn:位5,输入2的峰值保持功能,“0”表示不使用,“1”表示使用。
位4,输入1的峰值保持功能,“0”表示不使用,“1”表示使用。
位1,输出转换2使能,“0”表示停止,“1”表示开始。
位0,输出转换1使能,“0”表示停止,“1”表示开始。
IR(n+1):输出1的设定数据格式,16位二进制。
IR(n+2):输出2的设定数据格式,16位二进制。
IR(n+3),IR(n+4):未使用。
IR(n+5):模拟输入1的转换结果,16位二进制。
IR(n+6):模拟输入2的转换结果,16位二进制。
IR(n+7),IR(n+8):未使用。
IR(n+9):位15~8,两位16进制错误码,“00”表示无错误。
位5,输入2断线检测,“0”表示连接,“1”表示断线(只适用输入信号为1~5V或4~20mA时,下同)。
位4,输入1断线检测,“0”表示连接。
位1,输出2设定错误,“0”表示无。
位0,输出1设定错误,“0”表示无。
4.2 DM区域分配及参数设置
模拟量I/O模块DM区域字地址也由其单元号确定,每个I/O单元占用14个字的固定数据区域(DMm~DM(m+13)),m=1000+100×单元号。
Square D Safety Switch HU365DS 400 Amp 600 V Type 3,3R,4, 4X or 12 Enclosure
Square D Power Logic Power Meter Model PMD-32
Square D Control Transformer 9070 EL-1 C 480 V/120 V S39021-517-51
Square D Voltage Transformer Cat# 460R-600 BIL 10 KV 600 V Ratio 600:120 V
Square D Class 8502 Type PJ5 Series A Contactor
Square D Motor Logic Overload Class 9065 Type SS010 Ser D
Square D Class 9070 Transformer Disconnect SK5271S A 600 V
Square D Modified Differential Ground Fault Interface Module S48891
Square D RA1 Remote Alarm Indicator
Square D 200 Amp 8903 SVG61V02 Lighting Contactor Encl
Square D 8501 KP12V20 D Relay With Square D 8501 NR52 9545 Socket
Square D QMB326MW Ser E2 600 Amp 3 Pole 240 V Fusible Switch
Square D Power Logic Circuit Monitor CM-2050 Class 3020 100VAC-264VAC 50/60Hz
Square D PIN100FA 100 Amp Busway Plug In Unit
Square D Q2L 225 Amp Circuit Breaker NEMA 1 Enclosure
Square D 8903 SZO-2 600 Amp Lighting Contactor / Starter in NEMA 1 Enclosure
Square D 8501 KP12V20 D Relay With Square D 8501 NR52 EC Socket
Square D 8501 KP12V20 D Relay With Square D 8501 NR52 9537 Socket
Square D Relay Sockets 8501NR51 Series B with Relay 8501 KP12V20 D
Square D Current Transformer Ratio 1000:5 76R-102 BIL 10 KV 600 V
Square D Size 3 Fusbile Combination Motor Starter 8536 SFO W/208 V Coil
Square D Definite Purpose Contactor DPA 63 Class 8910
Square D Size 2 Fusbile Combination Motor Starter 8536 SDO W/208 V Coil
Square D 8536 SB02 Size 0 120 V Starter Enclosure
Square D 400 V Coil 50 Cycle 31104-400-50
Square D 8502 SFO Size 4 Contactor With 600 V Coil
Square D 8502 SFO Size 4 Contactor With 120 V Coil
Square D Control Transformer 9070T50D1 0.05 KVA Prim 240
Square D Enclosed Circuit Breaker With FAL34090 90 Amp 3 Pole 480 V
Square D 8536 SCO 3 Size 1 Contactor With 120 V Coil
Square D Surgelogic Surge Protective Device Type MA/Tipo MA 120 V
Square D Size 3 Starter 8536SE01S 120 V Coil 3R Enclosure w/ Reset Button
Square D Class 8501 Type X Relay Series A
Square D MG24464 480Y/277 3 Pole Supplementary Protector
Square D 8536 Size 00 240 Volt Coil NEMA 1 Enclosure
Square D 8501 HO-20 120 V Contact Relay
Square D Coil 31063-409-38 120 V
Square D 8501 KP12V20 D Relay With Square D 8501 NR52 MB Socket
Square D Size 0 Fusible Combination Starter NEMA 1 120 V Coil 208-120 Ctrl Trans
Square D Process Signal Amplifer CLE-207100 Class 8410
Square D PowerLogic PM800 63230-500-120 Type 12
Square D 8903 LXO 60 Series B 208V Lighting Contactor
Square D Lighting Contactor 8903 480 V
Square D Coil 31041-400-62 600 V
Square D LE25CT2 Neutral Current Transformer
Square D Definite Purpose Contactor DPA 12 Class 8910
Square D 8903 SPG Lighting Contactor 60 Amp 120 V
Square D PFA 34050G Busway
Square D Coil 9998 LH62 480 V
Square D Class 8501 Type XD Relay Series A
Square D Contactor 8536 SD0 1 Size 2 With 120 V Coil
Square D Definite Purpose Contactor DPA 43V 09 8910
Square D Size 3 Fusible Combination Motor Starter 8538SEG 600 V
Square D Lighting Contactor 8903 SMO 10 120 V Coil
Square D Voltage Transformer Ratio 480/120
Square D Contactor 8536 SB0 1 Size 0 With 120 V Coil
Square D Size 1 Combination Starter GJL 36003 Breaker
Square D PowerLogic PM 600
Square D 8903 30 Amp Lighting Contactor Series A 120 V
Square D Power Logic Circuit Monitor Class 3020 CM-2250
Square D Class 9070 Type EO-2 Control Circuit Transformer
Square D Control Transformer 9070 E0-1 Series B .035 KVA
Square D Size 00 Starter 8536 NEMA 1 Enclosure 240 Volt
Square D 907 0T50D1 .05 KVA Prim 480/Secondary 120 Control Transformer W/LR1455
Square D Control Relay 8501 Type 1 120 V
Square D Power Logic Circuit Monitor Class 3020 Model CM-2450
Square D 8536 SGO 1 Series A Size 5 Contactor 480 V Coil
Square D Size 1 8538 SCG 120 V Coil Combination Fusible
p1,V@,8pans-serif; font-size: 14.285715103149414px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin-bottom: 0pt; margin-top: 0pt;">Square D 30 Amp Heavy Duty Safety Switch H361N 600 V Fusible
Square D H 321 N Disconnect Fused NEMA 1 30 Amp
Square D 60 Amp 240 Volt 2 Pole Fusible Heavy Duty Safety Switch Type 1
Square D 30 Amp Heavy Duty Safety Switch H361 600 V Fusible
Square D 30 Amp Heavy Duty Safety Switch HU361RB 3R Enclosure 600 V Non Fused
Square D H361 Fusible Safety Switch 30 Amp W/Crouse-Hinds Receptacle AR348