智能水产养殖论文 1 硬件组成 水产养殖智能控制系统主要由台达 TP04P 一体机、溶氧温度传感器(R S485 接口)、工业级 GP R SDTU 模块和智能监控管理系统等组成(图 1)
TP04P 文本一体机的 COM2 为内建 PLC 的主站口,通过 MODBUS R TU 协议读取溶氧温度传感器的溶氧值和温度值;COM3 口为内建 PLC 的从站口(需新测试版软件的支持),用户借助互联网系统平台和 DTU 模块,通过 COM3 口远程监测数据和控制设备
2 控制要求 用户通过文本显示器可以读取当前水中的溶氧值和温度值,并且将其显示在首页
用户可以设定溶氧值的上下限,在旋钮旋至自动模式时,水中溶氧值一旦低于设定的下限值,便自动启动增氧机,水中溶氧值大于设定的上限值,便自动关闭增氧机
冲洗泵用于自动清洗传感器,系统工作时,清洗 15minh
用户可以设定每天 3 个时间段强制增氧,当全设为 0 或错设时不起作用;可以设定每天两个时间点的自动投食,投食时长可以设定;可以设定万年历
用户的网页控制平台可以通过 GP R SDTU 模块实现远程监控(读取溶氧和温度、设定 1 个启动时间段、启停投食、远程控制增氧机的启停等)
3 实现过程 3
1 溶氧传感器协议用户的溶氧传感器为 MODBUS R TU 协议,格式要求如下
①波特率:9600;② 起始位:1;③ 数据位:8;④ 奇偶校验位:无;⑤ 终止位:1
本协议参照 Modbus 消息帧,由地址域、功能域、数据域和错误检测域 4 个域构成
①设备地址:1 个字节,地址 10 为默认地址;② 功能码:长度为 1 个字节;③ 数据域;④C R C校验
长度为 2 个字节,低字节在前,高字节在后
应答协议格式如表 1 所示
表 1 应答协议格式 Tab
1 R esponseprotocolformat地 址 域 功 能