基于西门子s7-200PLC的智能农业温室大棚控制系统设计大棚电气控制组态 S7-200 MCGS 塑料温室大棚种植樱桃温湿度温室大棚控制系统基于plc和组态王景观温室大棚温湿度控制系统温室大棚电气控制组态我这边严格遵守规则 我们主要的后发送的产品有带解释的梯形图接线图原理图图纸io分配组态画面系统搭建先从传感器布局开始。樱桃根系对湿度敏感我在棚顶横梁挂了三组SHT30温湿度复合传感器通过485总线接PLC的PORT0口。有个坑得注意传感器外壳必须做防水处理否则冷凝水会导致数据漂移上个月刚烧坏两个探头。IO分配表实战经验DI点0接急停按钮常闭触点千万别用常开EM231模拟量模块的通道0接土壤EC值传感器4-20mA信号对应0-2000us/cm。Q0.3控制湿帘水泵这里必须加中间继电器PLC输出触点直接带大功率负载容易粘连。看这段梯形图代码Network1LD SM0.0MOVW AIW0, VW100 //读取土壤湿度原始值/I 32000, VW100 //量程校准MOVW VW100, VW102 //存储当前值Network2LDW VW102, 1500 //湿度阈值O T37AN Q0.0 //防重复触发基于西门子s7-200PLC的智能农业温室大棚控制系统设计大棚电气控制组态 S7-200 MCGS 塑料温室大棚种植樱桃温湿度温室大棚控制系统基于plc和组态王景观温室大棚温湿度控制系统温室大棚电气控制组态我这边严格遵守规则 我们主要的后发送的产品有带解释的梯形图接线图原理图图纸io分配组态画面TON T37, 500 //延时5秒防误报 Q0.1 //启动喷雾电磁阀这段程序的关键在T37定时器实测发现当阳光直射传感器时会有数据尖峰不加延时一天能误触发二十多次。后来在棚顶加装铝制遮阳罩才彻底解决。组态王画面上我做了个骚操作把湿帘水泵运行状态关联到V变量同时在画面上叠加热成像图层的透明度。当水泵启动时对应区域显示红色半透明覆盖比普通指示灯直观十倍。数据记录用了环形存储策略避免存储卡爆满——这个坑是凌晨三点被报警电话吵醒换来的教训。通讯部分最头疼的是MCGS触摸屏和S7-200的PPI协议兼容问题。后来改用自由口协议自己写校验码通讯帧里加了异或校验后丢包率从7%降到0.3%。关键代码片段MOVB 16#0A, VB200 //起始字节MOVD VB201, AC1 //数据区指针XORB *AC1, VB199 //逐字节异或INCD AC1LOOP 5 //校验5个数据字节MOVB VB199, VB207 //存入校验位调试时拿万用表量RS485的A/B线电压发现屏端终端电阻没焊导致信号反射严重。补上120Ω电阻后通讯距离从15米拉到了80米还能稳定传输。建议在PLC柜里装个温湿度传感器监测柜内环境有次接触器过热导致柜内温度达到52℃差点烧了输出模块。现在我的组态画面上有个滑稽的彩蛋当机柜温度超限时会弹出PLC中暑了需要冰镇可乐的提示框。