欧姆龙模拟量CP W MAD 的使用
欧姆龙模拟量CP W MAD 的使用
![欧姆龙模拟量CP W MAD 的使用](https://img.taocdn.com/s3/m/7ff2516758fb770bf68a5505.png)
CP1W-MAD42 的使用制作时间:2016.01硬件设备:CP1H-XA40DT-D(PLC),CP1W-MAD42(模拟量输入输出模块),USB 电缆,S8VK-C06024(开关电源)软件:CX-Programmer案例简介:使用CP1H-XA40DT-D带CP1W-MAD42模块实现输入采集输出模拟量的功能。
1. 系统概述,硬件搭建和接线(1) 将PLC接到DC24V直流电源上,USB电缆线和电脑连接,如图1-1所示:图 1-1(2) 将CP1W-MAD42 连接至CP1H,如图1-2所示:MAD42 模块图 1-22.操作步骤(1)硬件设置:a.模拟量模块CP1W-MAD42端子排列如图2-1所示:图 2-1 b.模拟量模块的布线如图2-2所示:图 2-2c. CP1W-MAD42输入地址分配说明:模拟量量程在n+1、n+2中设置,模拟量输入1~4的值保存在m+1、m+2、m+3、m+4CH中,模拟量输出1~2的值保存在n+1、n+2CH中。
如图2-3所示:图 2-3注:n是分配给CPU单元或最后一个扩展单元的最后输出字,m是分配给CPU 单元或最后一个扩展单元的最后输入字。
本案例中使用的地址分配如下表所示:(2)软件操作:a. MAD42的设置通过量程代码写入,如图2-4所示:图 2-4量程代码设置如图2-5所示:图 2-5本案例使用模拟量输入1:-10V~+10V,使用平均化;模拟量输入3:4-20mA,使用平均化;模拟量输出1:-10V~+10V;模拟量输出2:4-20mA;写入的量程代码如图2-6所示图 2-6即在102中赋值880C Hex,在103中赋值8C0E Hex。
b. 编程说明程序如图2-7所示:图 2-7注:从电源接通开始到最初的转换数据保存到输入字为止,要耗费2 个周期50ms 左右。
因此编写TIM指令,当在电源打开同步开始运行时,等待转换数据成为有效的程序。
SYSMAC CS CJ 系列 模拟量 I O 单元 说明书
![SYSMAC CS CJ 系列 模拟量 I O 单元 说明书](https://img.taocdn.com/s3/m/416a62eb102de2bd96058863.png)
SYSMAC CS/CJ系列CS1W-AD041(-V1)/AD081 (-V1) CS1W-DA041/DA08V/DA08C CS1W-MAD44CJ1W-AD041-V1/AD081(-V1) CJ1W-DA021/DA041/DA08V CJ1W-MAD42模拟量I/O单元操作手册2003年6月修订v注意:欧姆龙产品必须由合格的操作员按照正确的程序使用,并且只能用于本手册所规定的目的。
下列标识用来表示和区分本手册中的各种注意事项。
应该对它们提示的信息予以注意,否则可能引起人员伤亡或财产损坏。
! 表示十分危急的危险情况,如不加以防止,将导致死亡或严重伤害。
! 表示潜在的危险情况,如不加以防止,可能导致死亡或严重伤害。
! 表示潜在的危险情况,如不加以防止,可能导致轻度或中度伤害,或财产损坏。
欧姆龙产品参考所有的欧姆龙产品在本手册中都有大写表示。
当“Unit ”指的是一个欧姆龙产品时,也用大写,不管它是否出现在产品全称中。
在一些展示和欧姆龙产品上出现的缩写“Ch ”经常表示的是“字”,而在文档中表示同样的意思时则用缩写“Wd ”来表示。
缩写“PLC ”表示可编程控制器。
但是在一些编程装置显示中“PC ”却用来表示可编程控制器。
可视化帮助出现在手册左列的下述标题帮助您找到不同类型的信息。
注表示有效和方便的产品操作的特殊信息。
1,2,3... 1.表示一种产品或其它,如程序、清单等的列表。
OMRON, 1999保留所有版权。
没有欧姆龙的书面同意,本出版物的任何一部分不允许被复制、收编入检索系统,或以任何形式,通过任何手段,如机械、电子、影印、录音或其它,进行传播。
本书内的信息无专利责任。
并且由于欧姆龙一直在致力于提高它的高品质产品,本手册内的信息将可能在未通知的情况下修改。
编制本手册时已经采取了各种预防措施。
欧姆龙不对错误或遗漏付负责。
并且不对由于使用本书中的信息而导致的损坏负责。
危险警告注意预防措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii 1针对的对象. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv2主要预防措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv3安全预防措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv4操作环境预防措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv5应用预防措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi6EC指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii7其它应用指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii8C200H-AD003,C200H-DA003/004和C200H-MAD01预防措施 . . . . . . xviii9CS1W/CJ1W-AD041-V1/AD081-V1中的改进. . . . . . . . . . . . . . . . . . . . . . . . xix10CJ1W-DA08V和CJ1W-MAD42的修改 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx第1章系统设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1-1特点和功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-2基本配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71-3功能应用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12第2章CS系列模拟量输入单元 . . . . . . . . . . . . . . . . . . . . . . . . . 13 2-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342-6模拟量输入功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412-7调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492-8处理错误和警报. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57第3章CJ系列模拟量输入单元. . . . . . . . . . . . . . . . . . . . . . . . . . 63 3-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833-6模拟量输入功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903-7调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983-8处理错误和警报. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106viiCS系列模拟量输出单元 . . . . . . . . . . . . . . . . . . . . . . . . . 111 4-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 4-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 4-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 4-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 4-6模拟量输出功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 4-7调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4-8处理错误和警报 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149第5章CJ系列模拟量输出单元. . . . . . . . . . . . . . . . . . . . . . . . . . 155 5-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 5-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 5-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 5-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 5-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 5-6模拟量输出功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 5-7调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 5-8处理错误和警报 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199第6章CS系列模拟量I/O单元. . . . . . . . . . . . . . . . . . . . . . . . . . 205 6-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 6-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 6-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 6-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 6-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 6-6模拟量输入功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 6-7模拟量输出功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 6-8比率转换功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 6-9调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 6-10处理错误和警报. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265viiiCJ系列模拟量I/O单元 . . . . . . . . . . . . . . . . . . . . . . . . . . 271 7-1规格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2727-2操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2797-3元件和开关设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2867-4配线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2897-5与CPU单元交换数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2937-6模拟量输入功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3027-7模拟量输出功能和操作步骤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3117-8比率转换功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3177-9调整偏移和增益. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3207-10处理错误和警报. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336附录A尺寸 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343B程序样本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345C数据存储器代码表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355ixxi关于本手册:这本手册描述了CS1W-AD041,4CS1W-AD081,CS1WAD041-V1,CS1W-AD081-V1,CJ1W-AD041-V1,CJ1W-AD081和CJ1W-AD081-V1 模拟量输入单元; CS1W-DA041,CS1W-DA08V ,CS1W-DA08C ,CJ1W-DA021,CJ1W-DA041和CJ1WDA08V 模拟量输出单元;以及CS1W-MAD44和CJ1W-MAD42 模拟量I/O 单元的安装和操作。
欧姆龙PLC使用和PID指令使用
![欧姆龙PLC使用和PID指令使用](https://img.taocdn.com/s3/m/a4fe53ab915f804d2b16c1ba.png)
欧姆龙学习总结1、软件安装:按照安装包“1安装指南”步骤安装完成,此版本软件为9.0,只有9.1版本以上的才可以使用RS232下载线。
升级软件为9.1版本,点击安装包-升级包,选择”Cmn1004_0402setup”安装,升级为9.1版本。
卸载有专用卸载软件(官方下载)。
2、打开软件-新建-命名程序名字、选择匹配的plc机型(CP1E-n30dr-a),“Setting”CPU类型设置为N30.选择下载方式。
RS232对应Network Type设置为“SYSMAC WAY,”.3、PID于PIDAT指令介绍1. PID指令/PID自动整定控制指令PID(190)/PIDAT(191)PID是由比例运算(P)、积分运算(I)和微分运算(D)共同组合作用的简称。
其中,比例作用是建立在设定值(SV)上的比例带操作,在此带内控制变量(MV)与偏差成正比,提供一个无振荡的平滑控制过程;积分作用是指对阶跃偏差的自动校正过程;比例作用和积分作用都通过控制结果进行校正,因此不可避免会产生响应滞后。
微分作用弥补了这一缺陷,通过操作变量与偏差形成的斜坡(微分系数)成比例来进行控制,可加速对干扰的响应。
(1)PID控制指令PID(190)PID(190)指令的梯形图如图3-72所示。
图中,S为输入字(即输入PV值);D为输出字(即控制变量输出MV值),S和D均为16位无符号的二进制数(0~FFFFH)或十进制数(0~65535);C为参数字,具有2个自由度PID控制的参数C共有39个字,其中C~C+8的9个字由用户来设置,C+9~C+38的30个字为指令工作区,用户不能占用。
该指令根据C中设定的参数实现PID控制。
当执行条件为ON时,PID(190)按照C中设置的参数(设定值,PID常量等)在两个自由度上对目标值执行PID控制,从输入字S的内容中得到指定输入的数据,并根据设定参数执行PID计算,并将计算结果以操作变量的形式存入输出字D中。
dam模拟量采集器的使用方法
![dam模拟量采集器的使用方法](https://img.taocdn.com/s3/m/0ec6d5e7294ac850ad02de80d4d8d15abe230019.png)
dam模拟量采集器的使用方法
模拟量采集器的使用方法包括以下步骤:
1. 硬件连接:模拟量采集器需要通过数据采集卡或USB接口与计算机连接。
在连接前需要确认采集器的接口类型和计算机的接口类型是否匹配,并按照说明书将采集器正确连接到计算机。
2. 采集设置:在采集器与计算机连接后,需要在计算机上安装采集器驱动程序并进行采集设置,包括采样频率、采样点数、量程设置等。
3. 数据传输:在采集设置完成后,模拟量采集器开始进行数据采集,并将采集到的数据传输到计算机中。
可以通过数据采集软件实时查看、存储和处理采集到的数据。
4. 数据处理:采集到的数据需要进行处理和分析,包括数据滤波、标定、计算等操作。
可以使用数据采集软件提供的工具进行数据处理和分析。
5. 维护和保养:在使用过程中,需要定期对模拟量采集器进行维护和保养,包括清洁、紧固、更换配件等操作,以保证采集器的正常工作和延长使用寿命。
需要注意的是,具体的操作步骤和方法可能会因为不同的模拟量采集器而有所差异,建议参考采集器的使用说明书或与供应商联系以获取更详细的使用指导。
欧姆龙plc的使用方法及基本指令编程实训结果
![欧姆龙plc的使用方法及基本指令编程实训结果](https://img.taocdn.com/s3/m/45777f055b8102d276a20029bd64783e09127d16.png)
欧姆龙plc的使用方法及基本指令编程实训结果欧姆龙PLC的使用方法:
1. 首先,打开PLC软件或者连接PLC控制器进行编程。
2. 创建项目并进行参数设置,包括PLC型号、通信方式、输入/输出端口的设置等。
3. 编写程序,主要包括输入信号的监测、逻辑运算、输出控制等基本指令。
4. 下载程序到PLC控制器中。
5. 运行PLC控制器,通过输入信号触发程序运算并控制输出信号的状态。
欧姆龙PLC基本指令编程实训结果:
在实训过程中,我们使用欧姆龙PLC编写了一个简单的控制系统,可以通过输入信号控制输出信号的开关状态,根据不同的信号组合实现不同的控制功能,例如启动/停止电机、控制灯光的开关等。
实训结果表明,欧姆龙PLC编程具有较高的可靠性和精度,可以满足工业控制系统的要求。
欧姆龙NX1P系列PLC模拟量模块使用说明
![欧姆龙NX1P系列PLC模拟量模块使用说明](https://img.taocdn.com/s3/m/8c4da1e8011ca300a7c39005.png)
相关模拟量和用户单位计算说明
举例说明,已知模拟量输入模块 NX-AD2203 分辨率是 0—8000,压力传感器信号是 0-10V, 工作压力范围是 0-10MP。求当压力传感器受力是 4MP 的时候,此时模拟量模块输入端电压 是多少,PLC 获取的模拟量值是多少。 解析: 受力百分比是 4/10=2/5,对应的电压 2/5*10=4V 是输入端电压
如下,已经选了一个电源 PF630 模块,AD2608 模拟量输入模块和一个 DA2203 模拟量输出 模块。
第2页
双龙科技 ShuangLong 编辑: 李碧庄(技术应用工程师) 时间:2020 年 3 月 05 日
在 PLC 在线的情况下,可以在白色空白区域鼠标右键,可以看到比较并合并实际单元配置 功能,这是可以比较自己选的型号是否跟 PLC 实际挂的型号是否匹配。或者利用获取素有 NX 单元的序列号 功能可以直接把 PLC 实际挂的模块型号读上来。
在他输入输出通道这里就可以填写自己命名的对应变量,如模拟量输入 1,如果模块有信号 输入,读到的模拟量数值就是存放在这个变量,因此我们程序调用这个变量即可。模拟量输 出 1,比如模拟量精度是 8000,然后那对应的 10V 电压,那通过给 4000 的值给模拟量输出 1,模拟量输出 1 通道端口就有 5V 电压。
第4页
双龙科技 ShuangLong 编辑: 李碧庄(技术应用工程师) 时间:2020 年 3 月 05 日
三、 程序编写
1. 模拟量输入程序示例
前面模拟量输入 1 和模拟量输入 2 我们关联了 IO 映射,因此那里已经跟实际端口关联了, 我们在程序上只要调用这个变量即可。
2. 模拟量输出程序示例 只要复制给模拟量输出 1 和模拟量输出 2 地址既可在模拟量端口得到自己需要的 电压。
欧姆龙PLC的地址分配,不得不看!
![欧姆龙PLC的地址分配,不得不看!](https://img.taocdn.com/s3/m/5d7648c8370cba1aa8114431b90d6c85ec3a8874.png)
欧姆龙PLC的地址分配,不得不看!欧姆龙PLC系统中的单元,根据前后位置或单元的特殊性,分别占用CIO区不同的地址,了解地址分配、知道输入、输出数据的具体存放位置,就能够利用编程对数据进行正确的处理。
第一讲欧姆龙PLC的地址分配在I/O存储器中,CPU单元和CP1W扩展单元的输入地址占用000 ~ 016通道,输出地址占用100 ~ 116通道,而1个通道就是我们所说的1个字,它也等于16个位,本篇我们以CP1H为例,来说明PLC地址分配的规律。
1、CPU单元地址分配X和XA型CPUX和XA型CPU单元自带40点I/O,其中输入24点,输出16点,在CIO区输入部分占用0 ~ 1通道,总共分配24个输入位:① 其中12个位为0通道的位00 ~ 位11② 另12个位为1通道的位00 ~ 位11③ 0通道和1通道中不使用的位12 ~ 位15,将始终被清除,且不可用作内部辅助工作位X和XA型CPU单元的输出16点,在CIO区输出部分占用100 ~ 101通道,总共分配16个输出位:① 其中8个位为100通道的位00 ~ 位07② 另8个位为101通道的位00 ~ 位07③ 100通道和101通道的位08 ~ 位15,可用作内部辅助工作位CP1H-XA型CPU中自带了模拟量输入和输出,其中4路模拟量输入占用200 ~ 203通道,2路模拟量输出占用210 ~ 211通道。
Y型CPUCP1H-Y型CPU中自带20点I/O,其中输入12点,输出8点,由于脉冲输入输出专用端子占用,输入输出被分配到不连续的地址:① 所以Y型CPU单元的输入,占用CIO区0通道和1通道的共计12点② 0通道和1通道中不使用的位12 ~ 位15,将始终被清除,且不可用作内部辅助工作位Y型CPU单元的输出8点,也是由于脉冲输入输出专用端子占用:① CPU单元的输出占用CIO区100通道和101通道的共计8点② 100通道和101通道中不使用的位08 ~ 位15,可用作内部辅助工作位2、扩展单元地址分配扩展单元的作用是扩展输入、输出,扩展单元从CPU单元的分配通道之后的下一个通道开始,依次往后分配地址。
欧姆龙CPM1A-MAD01模拟量输入输出单元使用手册
![欧姆龙CPM1A-MAD01模拟量输入输出单元使用手册](https://img.taocdn.com/s3/m/47464cec0975f46527d3e1d1.png)
CPM1A-MAD01
模拟量输入/输出单元
使用说明
感谢您使用欧姆龙的产品。
请在
使用该产品之前先阅读本使用说明,
并请保存该使用说明。
上海欧姆龙自动化系统有限公司
外部端子分布图:
1、输入端子
产品规格
注: 这个时间是指整个模块的输入输出完成一次 刷新所需要的时间。
⏹ 只要总电流小于或等于21mA,电压输出和电流输出可以同时使用。
⏹ 启动电压或电流输出时,写入输出通道的数据有效。
⏹ 启动电压或电流输入时,从输入通道读数据有效。
⏹ 启动后,必须设定范围,设置可以通过在输出通道写入
注:每次上电把设置值写入输出通道,此时
CPM1A-MAD01将不进行AD/DA 的转换。
通道分配
通道的IR 位分配
0:正电压输出 1:负电压输出
b : 断线位 0:没断线 1:断线
注:1.只有当使用±10V 量程时,符号位才有用。
2.断线位在设置为1-5V/4-20mA, 电压/电流输入 低于1 V/4mA.
输出接线图
输入接线图
数据转换
输出 输入
输出 10V/20mA
5V/12mA
0V/4mA
-5V -10V
10V/5V/20mA
5V/3V/12mA
0V/1V/4mA
输入
00 80 FF +
-
_ _。
OMRON模拟量模块使用方法ppt
![OMRON模拟量模块使用方法ppt](https://img.taocdn.com/s3/m/c26083af6394dd88d0d233d4b14e852458fb39a6.png)
B、模拟量输入模块AD003
• 步骤一、二与A部分模拟量输入模块 AD003相同
• 步骤三
程序设置
FF即2进制8位均 为1,表示模拟量 8路输入有效
DM1000为特征DM区第 一个字,含义为模拟 量通路选择
5555即2进制的 101010101010101, 表示模拟量8路输 入为电压信号
OMRON模拟量模块使用方法
OMRON模拟量模块使用方法
本专题讲解OMRON C200H PLC模拟量模块使用方法, 实现:1、PLC给安川变频器速度或力矩
2、PLC读取安川变频器力矩、电流等 本讲座中的实例只使用0~10V的直流电压信号
A、模拟量输出模块 B、模拟量输入模块 C、模拟量混合模块
A、模拟量输出模块DA003
IR地址为100~109
DM区设置地址为DM1000~DM1099
如果同一机架上有其他特殊模块(模拟量模块、高速 计数器模块、PRM通讯模块等),请修改站号确保各 个特殊模块站号不相同
如果站号设为1,则:
IR地址为110~119
DM区设置地址为DM1100~DM1199
调试步骤三 程序设置(以特殊模块号=0为例)
DM1000为特征DM区第二 个字,含义为模拟量输 入类型选择
• IR地址101读入1通道(V1+、V1-) • IR地址102读入2通道(V2+、V2-),其
余类推 • 直流电压10V读入对应数值&4000
模拟量输入通道1 模拟量输入通道2
• 给IR地址101赋值即可在OUT V1+、COM 测量出直流电压,给IR地址102赋值即 可在V2+、COM测量出直流电压
CPM1A-MAD02-CH模拟量
![CPM1A-MAD02-CH模拟量](https://img.taocdn.com/s3/m/c388a3136bd97f192279e98f.png)
CPM1A-MAD02-CH
模拟量输入/输出单元
使用说明
感谢您使用上海欧姆龙的产品。
请在
使用该产品之前先阅读本使用说明,
并请保存该使用说明。
上海欧姆龙自动化系统有限公司
OMP-0600012C 外部端子分布图:
产品规格
新所需要的时间。
⏹ 只要总电流小于或等于21mA,电压输出和电流输出可以同时使用。
⏹ 启动电压或电流输出时,写入输出通道的数据有效。
⏹ 启动电压或电流输入时,从输入通道读数据有效。
⏹ 不用的输入回路,将其电压输入端子短接。
输入/输出范围设置
设置字(“MAD02-输出通道n”+“1”)
通道分配
输入通道的IR位分配
“输入通道1”+1
输出通道的IR位分配
0:正电压输出
1:负电压输出
注:只有当使用±10V量程时,符号位才有用。
输出接线图
输入接线图
数据转换
输出
输入
输出
10V/20mA
5V/12mA
0V/4mA
-5V
-10V
10V/5V/20mA
5V/3V/12mA
0V/1V/4mA
输入
00 80 FF
+
- _
_。
[S010-1]CP1W-DA041的使用
![[S010-1]CP1W-DA041的使用](https://img.taocdn.com/s3/m/47b677e00242a8956bece4b0.png)
CP1W-DA041的使用制作时间:2016.01硬件设备:CP1E-NA20DR-A(PLC),CP1W-DA041(模拟量输出模块),USB 电缆,S8VK-C06024(开关电源)软件:CX-Programmer案例简介:使用CP1E-NA20DR-A带CP1W-DA041实现模拟量模块的输出功能。
1. 系统概述,硬件搭建和接线(1) 将PLC接到220V交流电源上,USB电缆线和电脑连接,如图1-1所示:图1-1(2) 将CP1W-AD041 连接至CP1E,如图1-2所示:图1-22.操作步骤(1)硬件设置:a. 模拟量输出模块CP1W-DA041端子排列如图2-1所示:图2-1b. 模拟量模块的布线如图2-2所示:图2-2c. 本次实验中,第一路、第三路使用电压输出,第二路使用电流输出,第四路不使用,接线如图2-3、图2-4所示:图2-3注:第三路接线和第一路一样,对应端子是VOUT3、COM3。
图2-4注:本次实验中是把模拟量模块输出接到CP1E内置模拟量输入上。
d. CP1W-DA041输出地址分配说明:模拟量量程在n+1、n+2中设置,模拟量输出1~4的值保存在n+1、n+2、n+3、n+4CH中。
图2-5注:n是分配给CPU单元或最后一个扩展单元的最后输出字。
e. 本次试验中使用的地址分配如下表所示:(2)软件操作a. CP1E-NA20DR-A内置模拟量设置如图2-6所示:图2-6第三路输出使用时,设置如图2-7所示:图2-7注:因CP1E只有两路的模拟量输入,故本次试验中是先测试第一路、第二路,然后PLC断电,第三路接线,PLC上电,重新下载设置的。
b. DA041的设置通过量程代码写入:图2-8量程代码如图2-9所示:图2-9 c. 本次实验中使用的量程如图2-10所示:图2-10 写入的量程代码如图2-11所示:图2-11d. 编程说明程序如图2-10所示:图2-12注:需要做个延时后再对输出通道赋模拟量的转换值,防止输出通道与量程代码的写入冲突。
OMRON模拟量模块使用方法
![OMRON模拟量模块使用方法](https://img.taocdn.com/s3/m/9ba81149bfd5b9f3f90f76c66137ee06eff94ead.png)
易于集成
标准化的接口和尺寸设计, 方便与其他设备集成。
应用领域
工业自动化控制
用于将传感器信号转换为控制系统可识别的数字 信号。
智能仪表
将模拟信号转换为数字信号,便于远程监控和数 据记录。
医疗设备
用于将生理参数(如血压、温度)转换为数字信 号,便于分析和处理。
工作原理
01
模拟量模块通过内部电路将输入 的模拟信号转换为数字信号,再 通过接口动。
解决方案
检查电源是否正常,检查连接线是否牢固,确保模块没有损坏。
问题2
模拟量信号输出不稳定。
常见问题及解决方案
解决方案
检查输入信号是否稳定,检查模块的接地是否良好,确保模块没有 受到干扰。
问题3
模块精度不达标。
解决方案
调整模块的参数设置,如增益、偏置等,以改善精度。
检查电源
确保模块供电正常,无电 压波动或断电情况。
检查信号线
检查信号线是否连接正确, 无短路或断路现象。
软件故障排除
如模块无法正常通信,检 查软件设置及通信线缆是 否正常。
使用寿命及更换建议
定期更换
根据使用频率和环境条件,建议 定期更换模拟量模块,以保证其 性能和稳定性。
磨损部件更换
如发现模块内部元件有磨损迹象, 应及时更换,以防止性能下降或 损坏。
遵循制造商建议
遵循制造商提供的使用寿命和更 换建议,以确保模拟量模块的安 全和可靠性。
THANKS FOR WATCHING
感谢您的观看
02
转换精度和速度取决于模块的内 部电路设计和处理能力。
02 模块安装与连接
安装步骤
准备工具和材料
确保您拥有适当的工具 和材料,如螺丝刀、电 缆夹等,以进行安装。
欧姆龙PLC使用步骤
![欧姆龙PLC使用步骤](https://img.taocdn.com/s3/m/d35b59d1195f312b3169a54a.png)
欧姆龙PLC使用步骤
当拿到欧姆龙相关产品后首先要看清楚所有产品的型号是否是所需型号,其次检查货品是否齐全,然后对产品做相关测试
使用plc产品分为二方面,一是硬件设置;二是软件设置;
首先介绍硬件设置(包括接线等)
1、设置面板上操作模式
2、设置电压电流开关(注意:开关在接线段子下面,需要将接线段子卸下来)
3、设置单元号
4、连接模拟量单元并配线
5、接通plc电源,创建i|o表(如没有手持编程器,则需在软件cx-p上进行操作)
然后再介绍一下软件介绍
首先在电脑上必须安装由欧姆龙授权的cx-one软件,这个软件包中包括欧姆龙plc设置的所有工具,包括编程、网络、模拟仿真等工具。
接下来介绍欧姆龙plc的编程软件cx-programmer的用法,打开装好的软件后会看到如下图
接着打开文件中的新plc,软件会提示你选型,按照实际所用型号进行选型(注意:此型号必须和实际设备相符,否则会发生错误),选好后会出现如下图的画面
在视图菜单中对视图进行操作,主要应用如下
工程工作区
梯形图工作图
开始一个新的工程
事例工程。
欧姆龙模拟量模块的使用
![欧姆龙模拟量模块的使用](https://img.taocdn.com/s3/m/8db93d1a6294dd88d1d26b59.png)
欧姆龙模拟量模块的使用之阿布丰王创作1.AD003是八通道模拟量输入模块,接线方式见下图:1.拨码设置AD003上有一个站号选择开关,可选范围是0~F,对欧姆龙的特殊模块,每一个模块的站号都只能是唯一的,不能重复,否则PLC会报错.对每一个模拟量模块,PLC会分配分歧的IR区与DM区,例如,如果站号t设为0,那么IR地址n=100+10t(0<t <9) m=400+10(t-10) (10<t <F)那么此模块分配的IR区为n~n+9 .DM地址m=1000+10t (0<t <F) 那么此模块分配的DM区为m~m+990~F对应于数字0~15例如:如果拨码设为0,那么对应的8个通道地址n依次为101至108 .dm区地址为1000至1099.其中DM1000的低八位对应于八个通道的使能,需要使用某一通道就将相应位置1,如下图所示如果使用1和3通道,那么DM1000=0000 0000 0000 0101DM1001用于设定通道输入信号的范围,如果通道1和3的输入为0~10V,那么DM1001=0000 0000 00010001对DA003拨码设置与AD003一致,只是n的低八位对应于8个通道的使能,如果使用了某个通道,相应的位在法式中要置1,例如:如果n=100,要使用第4个通道,则100.3在法式中就要置1MAD01是一个2输入2输出的模拟量模块,前2通道为输出,后2通道为输入,如下图:拨码设置方法可以参考AD003和DA003的设置方法.注意:设置拨码开关时,PLC必需断电,在设置好DM区后PLC需断电一次,再上电可正常工作.详细资料请参考欧姆龙模拟量模块的PDF文档.时间:二O二一年七月二十九日。
OMRON CP1W-DA,AD模块的使用
![OMRON CP1W-DA,AD模块的使用](https://img.taocdn.com/s3/m/ebc8a92c4b35eefdc8d33327.png)
CP系列AD/DA模块使用实验设备:CP1H-XA40DR-A、CP1W-AD041、CP1W-DA041
实验目的: 熟悉CP系列AD/DA模块的使用
1.系统概述,硬件搭建与连接。
①硬件连接。
如下图,直接挂在CP1H后面
②CP1W-AD041管脚与接线
③CP1W-DA041管教与接线
如图,本实验使用的4~20ma的输入信号,接线如下。
2.软件设置:
本实验不需要进行软件设置。
3.编程说明:
①设置CP1W-AD041的控制字书写及程序:
CP1W-AD041是直接接在CP1H-XA40DR-A后面的,所以N+1和N+2通道对应为102,103。
对102通道赋值#800A,启动1通道的1~5V/4~20ma转换。
对103赋值#8000,不启用其他通道。
CP1W-DA041在CP1H本体和AD041后面,所以n+1和n+2地址为104,105。
对104赋值#800C,代表输出的是4~20ma的电流,对105赋值#8000,不启用其他通道。
实验现象:
1.在10进制模式下监控,对104通道赋值80,在2通道显示78,基本正确
实验总结:
1.控制字写如模块要2-3个周期的时候,才能响应,要注意输出的时间。
2.不使用的通道,也要在N+1,或者N+2的通道内赋值#8000,否则也会导致没有输入输出。
CP1W-MAD42使用手册
![CP1W-MAD42使用手册](https://img.taocdn.com/s3/m/ec270fee3c1ec5da50e270e0.png)
CP1W MAD42 的使用硬件设备:CP1H-XA40DT-D(PLC),CP1W-MAD42(模拟量输入输出模块),USB 电缆,S8VK-C06024(开关电源)软件:CX-Programmer案例简介:使用CP1H-XA40DT-D带CP1W-MAD42模块实现输入采集输出模拟量的功能。
1. 系统概述,硬件搭建和接线(1) 将PLC接到DC24V直流电源上,USB电缆线和电脑连接,如图1-1所示:图 1-1(2) 将CP1W-MAD42 连接至CP1H,如图1-2所示:MAD42 模块图 1-22.操作步骤(1)硬件设置:a.模拟量模块CP1W-MAD42端子排列如图2-1所示:b.模拟量模块的布线如图2-2所示:图 2-2c. CP1W-MAD42输入地址分配说明:模拟量量程在n+1、n+2中设置,模拟量输入1~4的值保存在m+1、m+2、m+3、m+4CH中,模拟量输出1~2的值保存在n+1、n+2CH中。
如图2-3所示:图 2-3注:n是分配给CPU单元或最后一个扩展单元的最后输出字,m是分配给CPU 单元或最后一个扩展单元的最后输入字。
本案例中使用的地址分配如下表所示:(2)软件操作:a. MAD42的设置通过量程代码写入,如图2-4所示:图 2-4量程代码设置如图2-5所示:图 2-5本案例使用模拟量输入1:-10V~+10V,使用平均化;模拟量输入3:4-20mA,使用平均化;模拟量输出1:-10V~+10V;模拟量输出2:4-20mA;写入的量程代码如图2-6所示图 2-6即在102中赋值880C Hex,在103中赋值8C0E Hex。
b. 编程说明程序如图2-7所示:图 2-7注:从电源接通开始到最初的转换数据保存到输入字为止,要耗费2 个周期50ms 左右。
因此编写TIM指令,当在电源打开同步开始运行时,等待转换数据成为有效的程序。
完成初始化处理后,模拟量输入数据将变为0000。
欧姆龙模拟量应用实例
![欧姆龙模拟量应用实例](https://img.taocdn.com/s3/m/568f082348d7c1c709a14535.png)
欧姆龙模拟量应用实例一、概述本人在调试欧姆龙PLC的模拟量应用时,几次未能调整好,后询问了客户,加上自己摸索中才得出的模拟量的使用经验。
1、模拟量输入硬件的设置首次使用模拟量的输入输出需要检查卡键的接线及地址的设置情况,一般接线方法都可以参考厂家给出的接线图,但硬件的地址设置是大多数人容易忽视的东西,因为模拟量是特殊单元,所以要对他们的地址进行特殊的分配,比如有两个模拟量模块,那他们的地址不可以一样,设置地址用小螺丝刀,扭动转盘刻度,转盘刻度为“0~9”,如果第一个模块你定义的是“0”,那么第二个刻度定义的就是“1”;以此类推;设置完地址之后还需要在软件进一步的设置,首先是需要在线工作,PLC连接上去之后进行配置的操作,如下图所示:选择选项,再选创建;这样地址就在“IO表及单元设置”中可以看出来,否则,如果你没有定义它的地址,不创建它的地址,那么你所设置的地址在PLC中为无效,就会出现报警现象,正常在送电之前都得检查一下PLC的配置。
硬件的设置,在开电之前需要对模拟量模块进行硬件的设置,把原为电压型的输入改为电流型的输入,设置的方法就是卸下接线端子排,然后把里面的开关拨到ON状态,也就是特殊单元的重启位拨到了ON的位置;这样就可以接收输入的4~20mA的电流值了;如下图所示:设置完硬件的部分后,接下来就是对软件进行设置,以下是软件部分的设置双击“IO表和单元设置”,打开列表双击模拟量插板部分的支架,如:“0010支架01”,也就是模拟量模块部分,进入设置页面模拟量输入设置页面设置输入使能端,把设定值原为disable,设置为Enable,把range setting设置为1-5V/4-20mA的值,然后就再软件进行编程就可以完成了;以下是模拟量输出的软件设置部分,方法和模拟量输入的方法是一样的,只是多了几项设置而已。
特别注意的是分辨率的设置,一般欧姆龙的分辨率设置为4000;完成以上的设置之后接下来就是软件的编程,最后是软件的编程,正常软件的编程分为几部分:1、模拟量的滤波部分如下图范围只有在0~4000的分辨率的信号范围才能读取;再就是浮点数的转换过程;最好是做个均值算法,再四舍五入的算法经过以上的处理就可以输入了,程序还未对均值进行处理,变化率很小的话就可以不用均值处理,变化率大的话就要对均值进行处理。
欧姆龙PLC使用和PID指令使用_郭晓明
![欧姆龙PLC使用和PID指令使用_郭晓明](https://img.taocdn.com/s3/m/f527501b866fb84ae45c8d5a.png)
欧姆龙学习总结1、软件安装:按照安装包“1安装指南”步骤安装完成,此版本软件为9.0,只有9.1版本以上的才可以使用RS232下载线。
升级软件为9.1版本,点击安装包-升级包,选择”Cmn1004_0402setup”安装,升级为9.1版本。
卸载有专用卸载软件(官方下载)。
2、打开软件-新建-命名程序名字、选择匹配的plc机型(CP1E-n30dr-a),“Setting”CPU类型设置为N30.选择下载方式。
RS232对应Network Type设置为“SYSMAC WAY,”.3、pid于pidat指令介绍1. PID指令/PID自动整定控制指令PID(190)/PIDA(191)PID是由比例运算(P)、积分运算(I)和微分运算(D)共同组合作用的简称。
其中,比例作用是建立在设定值(SV)上的比例带操作,在此带内控制变量(MV)与偏差成正比,提供一个无振荡的平滑控制过程;积分作用是指对阶跃偏差的自动校正过程;比例作用和积分作用都通过控制结果进行校正,因此不可避免会产生响应滞后。
微分作用弥补了这一缺陷,通过操作变量与偏差形成的斜坡(微分系数)成比例来进行控制,可加速对干扰的响应。
(1)PID控制指令PID(190)PID(190)指令的梯形图如图3-72所示。
图中,S为输入字(即输入PV值);D为输出字(即控制变量输出MV值),S和D均为16位无符号的二进制数(0~FFFFH)或十进制数(0~65535);C为参数字,具有2个自由度PID控制的参数C共有39个字,其中C~C+8的9个字由用户来设置,C+9~C+38的30个字为指令工作区,用户不能占用。
该指令根据C中设定的参数实现PID控制。
当执行条件为ON时,PID(190)按照C中设置的参数(设定值,PID常量等)在两个自由度上对目标值执行PID控制,从输入字S的内容中得到指定输入的数据,并根据设定参数执行PID计算,并将计算结果以操作变量的形式存入输出字D中。
欧姆龙模拟量CP1W-MAD42的使用
![欧姆龙模拟量CP1W-MAD42的使用](https://img.taocdn.com/s3/m/a523ebf8d15abe23482f4dc6.png)
CP1W-MAD42 的使用制作时间:2016.01硬件设备:CP1H-XA40DT-D(PLC),CP1W-MAD42(模拟量输入输出模块),USB 电缆,S8VK-C06024(开关电源)软件:CX-Programmer案例简介:使用CP1H-XA40DT-D带CP1W-MAD42模块实现输入采集输出模拟量的功能。
1. 系统概述,硬件搭建和接线(1) 将PLC接到DC24V直流电源上,USB电缆线和电脑连接,如图1-1所示:图 1-1(2) 将CP1W-MAD42 连接至CP1H,如图1-2所示:MAD42 模块图 1-22.操作步骤(1)硬件设置:a.模拟量模块CP1W-MAD42端子排列如图2-1所示:图 2-1 b.模拟量模块的布线如图2-2所示:图 2-2c. CP1W-MAD42输入地址分配说明:模拟量量程在n+1、n+2中设置,模拟量输入1~4的值保存在m+1、m+2、m+3、m+4CH中,模拟量输出1~2的值保存在n+1、n+2CH中。
如图2-3所示:图 2-3注:n是分配给CPU单元或最后一个扩展单元的最后输出字,m是分配给CPU 单元或最后一个扩展单元的最后输入字。
本案例中使用的地址分配如下表所示:(2)软件操作:a. MAD42的设置通过量程代码写入,如图2-4所示:图 2-4量程代码设置如图2-5所示:图 2-5本案例使用模拟量输入1:-10V~+10V,使用平均化;模拟量输入3:4-20mA,使用平均化;模拟量输出1:-10V~+10V;模拟量输出2:4-20mA;写入的量程代码如图2-6所示图 2-6即在102中赋值880C Hex,在103中赋值8C0E Hex。
b. 编程说明程序如图2-7所示:图 2-7注:从电源接通开始到最初的转换数据保存到输入字为止,要耗费2 个周期50ms 左右。
因此编写TIM指令,当在电源打开同步开始运行时,等待转换数据成为有效的程序。
欧姆龙PLC模拟量程序
![欧姆龙PLC模拟量程序](https://img.taocdn.com/s3/m/1bbbae0252ea551810a687b7.png)
000000 (000431)
[程序名称 : 新程序1] [段名: 模拟量] 写入量程代码。输入输出均为4-20mA,1000 000 010 010 010,PLC100、101单元,温度模块没有输出单元,则模拟量为102单元
P_CY 进位(CY) 标志
000003 (000450) T019 CMP
(020)
6 #8000 CF006 W99.00
[OP1] <c6> Biblioteka 443 [OP2]输入0断线
P_EQ 等于(EQ) 标志
CMP
(020)
7 #8000 CF006 W99.01
[OP1] <c7> c447 [OP2]
(486)
6 D130 D140
[OP1] <c6> c452 [OP2] <cD00130> c435 [OP3]
CF004
W99.03
ON为负
P_CY 进位(CY) 标志
SCL2
(486)
7 D150 D160
[OP1] <c7> c456 [OP2] <cD00150> c438
[OP3]
CF004 W99.04
#0190 D130 MOV
(021)
#1770 D131 MOV
(021)
#0750 D132 MOV
(021)
#0000 D150 MOV
(021)
#1770 D151 MOV
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CP1W-MAD42 的使用
制作时间:2016.01
硬件设备:CP1H-XA40DT-D(PLC),CP1W-MAD42(模拟量输入输出模块),USB 电缆,S8VK-C06024(开关电源)
软件:CX-Programmer
案例简介:使用CP1H-XA40DT-D带CP1W-MAD42模块实现输入采集输出模拟量的功能。
1. 系统概述,硬件搭建和接线
(1) 将PLC接到DC24V直流电源上,USB电缆线和电脑连接,如图1-1所示:
图 1-1
(2) 将CP1W-MAD42 连接至CP1H,如图1-2所示:
MAD42 模块
图 1-2
2.操作步骤
(1)硬件设置:
a.模拟量模块CP1W-MAD42端子排列如图2-1所示:
图 2-1 b.模拟量模块的布线如图2-2所示:
图 2-2
c. CP1W-MAD42输入地址分配说明:模拟量量程在n+1、n+2中设置,模拟量输入1~4的值保存在m+1、m+2、m+3、m+4CH中,模拟量输出1~2的值保存在n+1、n+2CH中。
如图2-3所示:
图 2-3
注:n是分配给CPU单元或最后一个扩展单元的最后输出字,m是分配给CPU 单元或最后一个扩展单元的最后输入字。
本案例中使用的地址分配如下表所示:
(2)软件操作:
a. MAD42的设置通过量程代码写入,如图2-4所示:
图 2-4
量程代码设置如图2-5所示:
图 2-5
本案例使用模拟量输入1:-10V~+10V,使用平均化;模拟量输入3:4-20mA,使用平均化;模拟量输出1:-10V~+10V;模拟量输出2:4-20mA;写入的量程代码如图2-6所示
图 2-6
即在102中赋值880C Hex,在103中赋值8C0E Hex。
b. 编程说明
程序如图2-7所示:
图 2-7
注:从电源接通开始到最初的转换数据保存到输入字为止,要耗费2 个周期50ms 左右。
因此编写TIM指令,当在电源打开同步开始运行时,等待转换数据成为有效的程序。
完成初始化处理后,模拟量输入数据将变为0000。
c. 设置完成,在编程模式下将设置传送到PLC,PLC断电重启,设置生效;再将程序传送到PLC。
3、现象和结论:
(1)切换到监视模式
(2)在102CH依次写入设定值-6000(-10V)、&0(0V)、&6000(10V),可看到模c.拟输入1读取到的值如图3-1所示;
在103CH依次写入设定值&0(4mA)、&6000(12mA)、&6000(120mA),可看到模拟输入1读取到的值如图3-1所示
图 3-1
输入通道的值和输出的数字量基本保持一致。
4、注意事项:
(1)模拟量输入模块在电流输入下使用时,必须将电压输入端子和电流输入端子短路。
(2)当输入范围设为1~5V且电压降至0.8V以下或当输入范围设为4~20mA 且电流降至3.2mA 以下时,将启用断线检测功能。
断线检测功能启用后,转换数据
将被设为8,000 Hex。
(3)当输入超过指定范围时,AD 转换数据将在下限或上限处保持不变。
(4)CP1W-MAD42模块的分辨率是12000。
(5)不使用的输入也要进行设置,就像案例中的输入2、4,要对应的写入0。
(6)对于模拟量输入,当均值计算位设为1 时,最后8 个输入的平均值( 移动平均值)将作为转换数据输出。
(7)不使用的输入,应短接“+(VIN)”和“-(COM)”端子。