您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页COOLMAY PLC和一体机模拟量用法指南

COOLMAY PLC和一体机模拟量用法指南

来源:化拓教育网
Coolmay

深圳市顾美科技有限公司

PLC和一体机模拟量使用指南

2013年10月第一版

Coolmay

深圳市顾美科技有限公司开发生产的Coolmay系列PLC和PLC一体机将模拟量/温度模块集成在PLC主板上,可以按客户要求定制,大大降低客户的使用和维护成本。以下就各个系列的PLC和PLC一体机的模拟量的使用分别说明。PLC和一体机因模拟量的不同可分两类:A类:EX2N-70H,EX2N-40A/50A,DX2NT

B类:EX2N-43H,EX2N-30A/30B/40B,EX2N/EX2NS/DX2N/DX2NS/FX2NC以下分别以A类,B类产品分别代替上述产品进行说明。

第一部分模拟量输入

A类产品均可选做12路模拟量(温度)输入8路模拟量输出。

B类产品可以中DX2NS/EX2NSPLC,EX2N-40B文本一体机可选做8路模拟量(温度)输入4路模拟量输出;EX2N/DX2N/FX2NC型PLC可选做4路模拟量(温度)输入2路模拟量输出。

1.模拟量输入选型

模拟量(温度)输入类型如下表所示,可根据客户需要选做。

输入信号种类E型热电偶K型热电偶Pt100热敏电阻NTC10K热敏电阻NTC50K热敏电阻NTC100K电压模拟量电流模拟量Type1电流模拟量Type2量程环境温度-599.9环境温度-999.9℃-49.9-499.9℃-19.9-109.9℃-40-299.9℃-40-399.9℃0-10V0-20mA4-20mA寄存器读数值室温-5999室温-9999-499-4999-199-1099-400-2999-400-39990-40000-40000-4000分辨率0.1℃0.1℃0.1℃0.1℃0.1℃0.1℃2.5mV5uA4uA精度总量程1%1%1%1%1%1%1%1%1%选择寄存器D8213/D804501///////表一:模拟量输入类型

PLC内部集成的变送器,是上表9种类型中的其中一种或者几种混合,订购时可选择其中一种或多种混合定购。

Coolmay

z温度传感器的选型

根据我们产品的特点,给客户提出以下建议:

1.尽量选用适合温度量程且量程较小的传感器。比如一般测温是几十度,最高温不超过120度的,选用NTC10k热敏电阻比选用热电偶精度会更好一些。测温100多度,最高温不超过200度的,用NTC50k。

2.如果传感器到PLC的线距较长,在PT100和其他传感器都可以用的情况下,建议不要用Pt100.一般来说,NTC类型线损比较小。

3.如果对温度精度要求比较高,热电偶是最后一个选择。用热电偶一般都需要客户根据实际情况进行修正。z

热电偶的运用

为保证测量精度,E和K型热电偶变送器内部具有冷端温度检测传感器,因此被测温度读数不会低于冷端温度。使用热电偶时,内部已经做冷端处理,测量以冷端(室温)为基准,即最低测量温度为控制箱所处温度。

A类通过修改D8213灵活选择E型热电偶或K型热电偶,默认值为0,为E型热电偶。当选用K型热电偶时设定D8213=1。B类当选用K型热电偶时设定D8045=1。EX2N-40BB款的选用K型热电偶时设定D8049=1.

传感器断线时,寄存器读数值会超过最大量程,如选E型热电偶时,AD0断线D8030将大于6000。

2.模拟量的采样

模拟量的采样周期可以自行设定。D8050-D8062分别作用于D8030-D8042。如AD0对应的模拟量输入的采样时间=D8050*PLC的扫描时间,如果D8050=1,则一个PLC扫描周期采样一次,并改变一次D8030中的值。设定范围是1-32767。D8050的值设定得越大结果数值越稳定。

3.模拟量的读取

Coolmay

顾美PLC和PLC一体机模拟量输入精度12位,使用时直接读取每一路模拟量对应的寄存器数值即可,如有误差可修正。模拟量寄存器分布以及修正

A类模拟量寄存器和修正寄存器参见表二:

序号AD0AD1AD2AD3AD4AD5AD6AD7AD8AD9AD10AD11AD12寄存器读数值D8030D8031D8032D8033D8034D8035D8036D8037D8038D8039D8040D8041D8042修正放大倍数-50-50(单位:千分之一)D8200D8201D8202D8203D8204D8205D8206D8207D8208D8209D8210D8211D8212修正大小-100-100D8220D8221D8222D8223D8224D8225D8226D8227D8228D8229D8230D8231D8232注:D8042是热电偶的冷端,K型热电偶设D8213=1表二:A类模拟量读取和修正寄存器

B类模拟量寄存器和修正寄存器参见表三:

序号AD0AD1AD2AD3AD4AD5AD6AD7AD8寄存器读数值D8030D8031D8032D8033D8034D8035D8036D8037D8038修正放大倍数-50-50(单位:千分之一)D8040D8041D8042D8043D8044D8045D8046D8047D8048修正大小-100-100D8070D8071D8072D8073D8074D8075D8076D8077D8078注:D8038是热电偶的冷端,K型热电偶设D045=1表三:B类模拟量读取和修正寄存器

*冷端:又叫冷端温度,是传感器的基准温度,为环境温度,仅用于EK热电偶。

Coolmay

*有部分FX2NC的PLC冷端是D8034。

下面是EX2N-70H的一路温度模拟量AD0采集的实例:

图一:模拟量输入采集例程

把温度传感器的信号端接入PLC一体机的AD0输入端,另外一端接入模拟量输入端口的GND,当PLC运行时,AD0对应的数据寄存器D8030的数值传送给D0,再对D0进行除法运算,结果D10就是实际的温度值。

注:当输入是4-20MA或0-20MA模拟量时,实际模拟量值=寄存器读数/200

当输入是0-10V模拟量时,实际模拟量值=寄存器读数/400当输入是温度时,实际温度值=寄存器读数/1000

模拟量修正有两种方式,大小修正和放大倍数修正,下图是对图一中AD0的温度采集后进行修正的例子:

图二:模拟量的修正1

假设现在温度是29℃,实际测试47℃,误差18℃,那么需要对大小修正寄存器进行赋值修正,如下图所示:

Coolmay

图三:模拟量的修正2

上图中当M0闭合时,传送-180给D8220,这时可以看出实际测量温度D10的值接近目标温度29℃。

当目标温度很高时也可以通过放大倍数修正,如图中如果M1闭合即对D8200寄存器进行赋值修正,该修正为放大倍数修正。通常情况下只要大小修正准确后就不再对放大倍数进行修正。

两种修正的大小关系是:

如果要使D8030的值减小到原来的990‰,则D8200应设为-10。如果要使D8030的值增加5个读数,则D8220应设为5。

第二部分模拟量输出

顾美PLC模拟量输出直接给D8080-8087寄存器赋值即可。DA0-DA7为模拟量输出口,GND为公共端。输出信号可选0-10V或0-20Ma可选。客户可根据需要选装不同类型的模拟量输出。模拟量输出精度是10位,0-10V/或者0-20MA分别对应0-1000.模拟量输出寄存器和输出电压(电流)范围:

模拟量输出寄存器DA0DA1DA2DA3DA4DA5DA6DA7D8080D8081D8082D8083D8084D8085D8086D8087设定值范输出电压(电流)范围围0-10000-10000-10000-10000-10000-10000-10000-10000-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma0-10V/0-20Ma表四:模拟量输出

分辨率10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5Ma10Mv/2.5MaM8084置ON启动触点M8080置ONzM8080为模拟量DA0-DA3输出功能的启动触点,设置为ON时,才能使模拟量DA0-DA4有输出。

zM8084为模拟量DA4-DA7输出功能的启动触点,设置为ON时,才能使模拟量DA4-DA7有输出。

下图是0-10V电压模拟量输出的例子:

Coolmay

置位M8080后直接赋值1000给D8080把万用表的红表笔接在DA0端,黑表笔接在GND,此时就会有10V的电压输出。注意B类有如下:

1.当M8080为ON时,不能使用Y0的高速脉冲输出功能。2.当M8084为ON时,不能使用Y1的高速脉冲输出功能。3.使用DA0-DA3时,不能使用Y6发脉冲。4.使用DA4-DA7为时,不能使用Y7发脉冲。A类无此

第三部分模拟量干扰处理

顾美PLC和一体机的模拟量在使用中可能会遇到干扰的问题,在这种情况下,可以采取在模拟量输入输出端接104瓷片电容进行滤波处理。具体使用方法是将104瓷片的电容的一端接到模拟量输入的正极,另一端接地。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务