智能水产养殖论文 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地 址 域 功 能 码 字 节 数 数 据 区 ( 高 字 节 在 前 低 字 节 在 后 )C RC161004H08H8 字节低字节高字节注:数据区=温度电极电压(2B)+温 度 (2B)+ 溶 解 氧 电 极 电 压 (2B)+ 溶 解 氧 (2B) 举 例 : 发送:020400000008F1FF 应答:020408102C290977179C279ED5 3.2 台达文本一体机 PLC 程序说明(1)PLC 程序先进行COM2 和 COM3 的通讯设置,COM2 作为溶氧温度传感器的主站,通讯设置和溶氧温度传感器要求保持一致。COM3 作为远程平台的从站,用于通过 GP R SDTU 与用户平台对接,通讯设置和远程平台一致(MODBUS R TU,9600,8,N,1)。(2)通过 M...