、产品概述
二氧化碳智能控制器SG68,实时监测(温、大棚)空气中二氧化碳浓度的变化,输出继器信号,具有二氧化碳施加控制功能,有2种施加模式:一般模式和间歇模式,可设置2个施加时段,在施加时段内通过控制磁阀的开启,可以实现控制二氧化碳气瓶或二氧化碳发生器的施放,提高农作物产量,达到农作物增产增收。 二氧化碳智能控制器采用全工业级芯片设计,标准MODBUS-RTU通讯规约,带有RS485通信接口,能够实时传输数据到PLC或终端,通过按键(或者通讯命令)可自由设定二氧化碳施加的控制参数。如果需要控制二氧化碳排放(通风),请看我公司另一个产品-菇房通风智能控制器。
2、产品特点
◆实时监测(温、大棚)空气中的二氧化碳含量,还可以扩展监测其他参数。
◆可与磁阀、减压阀搭配组合套件,当CO2浓度过低时,控制二氧化碳气瓶施放,增加CO2至目标值。
◆可与二氧化碳发生器搭配组合使用,当CO2浓度过低时,控制二氧化碳发生器施放,增加CO2至目标值。
◆内置时钟控制器,可全天分时段控制CO2施放,更具智能化和人性化。
◆CO2传感器采用红外传感技术,测量精度高,使用寿命长,耐高湿。
◆控制器采用全工业级芯片设计,汉字液晶显示,操作简单,质量可靠。
◆控制器采用MODBUS-RTU通讯规约,带有RS485通信接口,能够实时传输数据到PLC或终端。
3、应用领域
温大棚、蔬菜大棚、花卉种殖、科研院所等。
4、技术参数
控制器技术指标:
工 作 压:DC2V 外形尺寸:95×90×45mm
继器输出:路 触点容量:220V/5A
功 耗:<3W 通讯接口:RS485
工 作 温度:-25~+65℃ 相对湿度:〈85%
传感器技术指标:
二氧化碳传感器:测量范围0~9999ppm,分辨率ppm,精度50ppm,缆长度6米。量程和缆长度可定制。
5、控制器端子接线
6、使用说明
()继器控制模式:
继器有2种控制模式:自动控制模式和强制控制模式
自动控制模式:
在自动控制模式下,控制器根据所设置的二氧化碳控制目标值及回差、施放模式及施放时段,自动控制二氧化碳施放,当二氧化碳含量低于其控制下,控制器自动打开磁阀,施加二氧化碳,当二氧化碳含量升到其目标值时停止施加。控制下限=目标值-回差。
强制控制模式:
在强制控制模式下,PLC或终端通过下发命令可以遥控继器的开关,控制磁阀的打开和关闭。
(2)CO2施放控制
可以设置2个CO2施放时段,只有在CO2施放时段范围内,当CO2含量低于其控制下,控制器才打开CO2施加设备(磁阀),施加二氧化碳。打开磁阀时,有2种模式:一般模式和间歇模式。一般模式就是控制磁阀一直打开,直至CO2含量增加至目标值;间歇模式是按照所设置的间歇周期中的开启时间和关闭时间(单位都是秒),自动控制磁阀的打开和关闭,即磁阀间歇工作,直至CO2含量增加至目标值。出厂时,2个CO2施放时段设置相同,都是白天7:30-7:00,用户可自由设定两个时间段。如果只需要一个施放时段,可把2个CO2施放时段设置相同,都设置成所需时段。
7、参数设置
按设置键后,弹出界面要求输入操作密码,密码初始化为22,如果密码输入错误,自动退出,如果密码输入正确,自动进入按键菜单选择界面,通过增加或减小键选择所设置功能,然后按确定键进入参数设置界面,通过增加或减小键调整每位数值的大小,通过移位键选择下一位数据,都调整好后按确定键,显示设置成功。
设置功能包括:目标值、施放参数、(CO2)校准、校时、(设备)址、通讯参数、(操作)密码、(继器)控制模式、传感器(选择)
注意:传感器在出厂时已经设置好,用户不要修改,否则控制器将不能正常显示CO2数据。
8、注意事项
()在使用前请认真阅读使用说明书,以防接错线导致产品损坏。
(2)控制器的工作源为DC2V,不能接到AC220V或其他源,否则会烧毁控制器。
(3)本机继器的触点容量为220V/5A,可以直接控制功率为000W及以下的设备,如果控制000W以上的设备,必须通过中间继器或交流接触器控制,不能直接控制,否则会烧毁内部继器。
(4)传感器在安装时,要远离门窗等通风位置,不要进水。
(5)二氧化碳传感器在出厂前已经在控制器上校准好,上面有编号,必须和对应编号的控制器连接,不能和其它控制器连接。如:编号为的二氧化碳传感器必须和号控制器连接,否则需要重新校准。
9、质量保证
本公司产品一律质保8个月,在质保期内出现质量问题,免费维修或更换。
0、方式
, ,
附:二氧化碳智能控制器ModBus通讯协议V.0
本产品采用标准Modbus-RTU通讯协议,出厂默认址为0,通讯波特率9600,8位数据位,位停止位,无奇偶校验位。
一、输入寄存器(对应PLC中3×)
寄存器址 | 含义 | 说明 |
000 | 二氧化碳 | 十六进制,单位PPM |
0002~0004 | 备用 | 为0 |
读输入寄存器(功能码:0x04)
发送格式:[设备址] [功能码] [寄存器起始2字节] [寄存器个数:2字节] [CRC低 CRC高]
响应格式:[设备址] [功能码] [数据字节数] [寄存器值] [CRC低 CRC高]
例如:查询69号设备上的二氧化碳数据
发送:69 04 00 0 00 0 68 E2
响应:69 04 02 02 7F 98 79
上例回复数据中:69为设备址,04为功能码,02为数据字节数
第4、5位为二氧化碳浓度值027F(十六进制),十进制为639,即当前二氧化碳浓度为639 ppm
二、保持寄存器(对应PLC中4×)
寄存器址 | 含义 | 说明 |
000 | 二氧化碳目标值 | 十六进制,单位:PPM |
0002 | 备用 | 为0 |
0003 | 备用 | 为0 |
0004 | 备用 | 为0 |
0005 | 二氧化碳控制回差 | 十六进制,单位:PPM |
0006 | 备用 | 为0 |
0007 | 备用 | 为0 |
0008 | 备用 | 为0 |
0009 | 二氧化碳偏差 | 十六进制,单位:PPM,带正负极性 |
000A | 备用 | 为0 |
000B | 备用 | 为0 |
000C | 备用 | 为0 |
000D~000F | 设备日期时间 | 十进制,分别为年月、日时、分秒 |
000 | 设备通讯址 | 十进制,范围:0~99,默认0 |
00 | 设备密码 | 十进制,范围:00 0~99 99 |
002 | 通讯波特率 | 可设置4种波特率:2400,4800,9600,9200 0-2400,02-4800,03-9600,04-9200,默认9600 |
003 | 停止位 | 可设置位或2位,0-位,02-2位,默认位 |
004 | 继器控制模式 | 可设置2种控制模式:自动控制模式和强制控制模式 0-自动控制模式,00-强制控制模式,默认自动控制模式 |
005 | 二氧化碳施放模式 | 可设置2种施放模式:一般模式和间歇模式 00-一般模式,0-间歇模式,默认一般模式 |
006~007 | 施放时段 | 十进制,分别为起始时间(时:分),终止时间(时:分) |
008~009 | 施放时段2 | 十进制,分别为起始时间(时:分),终止时间(时:分) |
00A~00B | 间歇周期 | 十进制,分别为气瓶开启时长、气瓶关闭时长,单位:秒 |
读保持寄存器(功能码:0x03)
发送格式:[设备址] [功能码] [寄存器起始2字节] [寄存器个数:2字节] [CRC低 CRC高]
响应格式:[设备址] [功能码] [数据字节数] [寄存器值] [CRC低 CRC高]
例如:查询69号设备上的保持寄存器000的数据(二氧化碳目标值)
发送:69 03 00 0 00 0 DD 22
响应:69 03 02 0 A4 D9 A6
上例回复数据中:69为设备址,03为功能码,02为数据字节数
第4、5位为二氧化碳目标值0A4(十六进制),十进制为420,即二氧化碳目标值为420 ppm
例如:查询69号设备上的保持寄存器0009的数据(二氧化碳偏差)
发送:69 03 00 09 00 0 5C E0
响应:69 03 02 FF 9D 59 D4
上例回复数据中:69为设备址,03为功能码,02为数据字节数
第4、5位为二氧化碳偏差FF9D(十六进制),由于偏差大于F000,则二氧化碳偏差为负数,对应的十进制偏差为(0XFFFF-0XFFD9=0X62)98,则二氧化碳偏差为-98 ppm
如果二氧化碳偏差为00A9(十六进制),由于偏差小于F000,则二氧化碳偏差为正数,对应的十进制偏差为69,则二氧化碳偏差为69 ppm
例如查询设备址,如果不知道当前设备址、且总线上只有一个设备时,可通过此命令查询当前设备址
发送:AA 03 00 0 00 0 9C 4
响应:69 03 02 00 69 9 A3 ,表明设备址为69
例如:查询69号设备上的日期时间
发送:69 03 00 0D 00 03 9C E0
响应:69 03 06 20 0 29 43 24 4 66,设备当前日期为 20年0月29日时43分24秒
例如:查询69号设备上的施放时段
发送:69 03 00 6 00 02 2D 27
响应:69 03 04 0 20 2 40 B AF
上例回复数据中:69为设备址,03为功能码,04为字节数
施放时段为0:20~2:40
例如:查询69号设备上的全部保持寄存器(27个)数据
发送:69 03 00 0 00 B 5C E9
响应:略
写单个保持寄存器(功能码:0x06)
命令格式:[设备址] [功能码] [寄存器2字节] [寄存器值:2字节] [CRC低 CRC高]
响应格式:[设备址] [功能码] [寄存器2字节] [寄存器值:2字节] [CRC低 CRC高]
例如:把69号设备上的二氧化碳目标值修改为250ppm
发送:69 06 00 0 04 E2 52 6B
响应:69 06 00 0 04 E2 52 6B
更改设备址,将设备址更改为址39
发送:0 06 00 0 00 39 48 D
响应:0 06 00 0 00 39 48 D
写多个保持寄存器(功能码:0x0)
命令格式:[设备址] [功能码] [寄存器起始2字节][寄存器个数:2字节] [字节数:字节] [寄存器值] [CRC低 CRC高]
响应格式:[设备址] [功能码] [寄存器起始2字节] [寄存个数:2字节] [CRC低 CRC高]
例如:把69号设备上的日期修改为20年0月29日时30分58秒
发送:69 0 00 0D 00 03 06 20 0 29 30 58 62 92
响应:69 0 00 0D 00 03 9 23
例如:更改69号设备上的施放时段为2:34~3:45
发送:69 0 00 6 00 02 04 2 34 3 45 2E 9D
响应:69 0 00 6 00 02 A8 E4
三、继器线圈
线圈址 | 含义 | 说明 |
000 | 磁阀继器线圈 | 控制二氧化碳施加 |
0002~0006 | 备用 | 为0 |
写单个线圈(功能码:0x05)
命令格式:[设备址] [功能码] [线圈2字节] [线圈值:2字节] [CRC低 CRC高]
响应格式:[设备址] [功能码] [线圈2字节] [线圈值:2字节] [CRC低 CRC高]
例如:强制打开设备址为0的磁阀继器
发送:0 05 00 0 FF 00 DD FA
响应:0 05 00 0 FF 00 DD FA
强制关闭设备址为0的磁阀继器
发送:0 05 00 0 00 00 9C 0A
响应:0 05 00 0 00 00 9C 0A
注意:写单个线圈命令必须在强制控制模式才能使用。
读线圈(功能码:0x0)
命令格式:[设备址] [功能码] [线圈起始2字节] [线圈数量:2字节] [CRC低 CRC高]
响应格式:[设备址] [功能码] [字节数N] [线圈状态] [CRC低 CRC高]
其中字节数N =线圈数量/8,如果余数不等于0,则N = N+
例如:读设备址为0的线圈000~0006的状态
发送:0 0 00 0 00 06 ED C8
响应:0 0 0 0 90 48
线圈状态0对应二进制位[D7~D0]为0000 000,分别代表线圈0006~000的状态,具体状态如下:
线圈址 | 线圈状态 | 备注 |
000 |
| 磁阀继器打开 |
0002 | 0 | 备用 |
0003 | 0 | 备用 |
0004 | 0 | 备用 |
0005 | 0 | 备用 |
0006 | 0 | 备用 |
方式
,,