13、CPM2A PLC的模拟量控制.ppt
文本预览下载声明
烟台职业学院电气工程系自控教研室 小型PLC应用技术 第十三讲 CPM2A PLC的模拟量控制 烟台职业学院电气工程系自控教研室 小型可编程控制器应用技术 第八章 SYSMAC CPM1A系列PLC简介 模拟量I/O单元的使用 1、模拟量输入信号的范围 2、模拟量输出信号的范围 3、模拟量I/O端口的排列 4、模拟量设备的连接 5、PLC模拟量程序的编制 模拟量I/O单元 CPM1A-MAD01模拟量I/O单元有两路模拟量输入和一路模拟量输出。 1、模拟量I/O端口的排列 I OUT V IN1 COM1 I IN2 VOUT COM I IN1 V IN2 COM2 输入1的公共端 输出公共端 输入2的公共端 接线端排列 接线端意义 模拟量I/O单元 2、模拟量输入信号的范围 0~10V输入 10V 5V FF 80 V 0 转换值 0~5V输入 V 0 转换值 5V 3V FF 80 1V 0~20mA输入 i 0 转换值 20mA 12mA FF 80 4mA 2、模拟量输出信号的范围 0~10V输出 00FF 0080 10V 5V 内部数据 0 V 4mA~20mA输出 内部数据 0 i 00FF 0080 20mA 12mA 4mA 0080 00FF +5V +10V -5V -10V 8080 80FF -10V ~ +10V输出 3、传感器与模拟量单元的连接 模拟量检测设备的输出电压 模拟量检测设备的输出电流 10KΩ 0V 10KΩ 0V VIN1 IIN1 COM1 VIN2 IIN2 COM2 模拟量I/O单元 4、模拟量I/O单元与控制器之间的连接 电压 控制器 电流 控制器 VOUT IOUT COM VOUT IOUT COM 模拟量I/O单元 模拟量I/O单元 电压输出 电流输出 5、模拟量I/O单元与CPU单元的连接与地址分配 IR000 IR001 IR010 IR011 002 003 IR012 模拟量I/O扩展单元 输入地址 输出地址 扩展I/O连接电缆 CPU单元 输入地址的自动顺序编址 输入地址的自动顺序编址 6、PLC模拟量控制程序的编制 ●指定模拟量I/O范围代码 ●读取转换后的模拟量输入值 ●写模拟量输出设定值 ● 指定模拟量I/O范围代码 模拟量I/O代码有8个,分别代表8种模拟量I/O信号范围的组合。在程序执行的第一个扫描周期中,将范围代码写入模拟量I/O单元的输出字中,以便指定I/O信号范围。 -10~10V或4 ~ 20mA 0~5V或4 ~ 20mA 0~5V或4 ~ 20mA FF07 0~10V或4 ~ 20mA 0~5V或4 ~ 20mA 0~5V或4 ~ 20mA FF06 -10~10V或4 ~ 20mA 0~5V或4 ~ 20mA 0~10V FF05 0~10V或4 ~ 20mA 0~5V或4 ~ 20mA 0~10V FF04 -10~10V或4 ~ 20mA 0~10V 0~5V或4 ~ 20mA FF03 0~10V或4 ~ 20mA 0~10V 0~5V或4 ~ 20mA FF02 -10~10V或4 ~ 20mA 0~10V 0~10V FF01 0~10V或4 ~ 20mA 0~10V 0~10V FF00 模拟量输出的信号范围 模拟量输入2的信号范围 模拟量输入1的信号范围 范围代码 ● 读取转换后的模拟量输入值 转换后的模拟量输入值存储在模拟量I/O单元所对应的两个输入通道地址中。对0~5V或4 ~ 20mA的输入信号,其转换的结果为: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 转换值(十六进制00~FF) 模拟量输入开路检测标志 0:常规1:开路 当输入信号跌落到1V或4mA以下时,开路检测标志变ON。对0~10V的输入信号,其转换结果同上,但不能进行开路检测。 ● 写模拟量输出设定值 通过程序可以将数据写到模拟量输出字中。 当输出范围设为0~10V或4 ~ 20mA时,输出值的范围为0000 ~ FFFF。 当输出范围设为-10~0 ~ +10V时,输出值的范围为80FF ~8000和0000 ~ FFFF。 读模拟量输入举例: 通用变频器有一对模拟量信号输出端子,可以输出4~20mA的电流(代表输出电压频率的大小),主要用于接显示仪表。现将此信号接入CPM1A-MAD01模拟量I/O单元的输入端子上,并将输入信号适当处理通过数码管显示出来
显示全部