揭秘“日屁”:从生理现象到文化符号的奇幻旅程

核心内容摘要

探索数字宇宙的无限可能:www.88808888.com,开启您的全新旅程
无人区9免费观看国语高清电视剧

花火272278,点亮小樱368776的专属229

空调自控系统恒温恒湿控制系统PLC程序西门子smart200PLC 源程序MCGSpro 触摸屏源程序 项目无密码 实际应用 可以联系参考学习取长补短。

在工业自动化项目中恒温恒湿控制系统算是经典应用场景了。

最近帮朋友工厂改了一套空调自控系统用西门子smart200 PLC搭MCGSpro触摸屏程序没加密直接开源倒是挺适合新手参考的。

直接上干货聊聊实现逻辑。

先说PLC端的温度控制核心代码//温度PID调节程序段 LD SM

0 MOVR VD200, VD204 //将设定温度值存入PID输入 MOVR AIW0, VD208 //温度传感器

mA信号转实际值 ITOF VD208, VD208 //整数转浮点数 /D

3

0, VD208 //模拟量标定 *R

5

0, VD208 //温度量程

度 PID VD204, VD208, VD212, VD216, VD220 //执行PID运算 MOVR VD216, AQW0 //输出到固态继电器这段代码有几个实操要点温度传感器信号标定时32000对应的是模拟量模块的满量程值50度对应实际量程。

调试时发现个坑——西门子smart200的PID指令默认参数偏保守在VD220参数区里把积分时间从默认的10秒改成3秒系统响应明显变快。

空调自控系统恒温恒湿控制系统PLC程序西门子smart200PLC 源程序MCGSpro 触摸屏源程序 项目无密码 实际应用 可以联系参考学习取长补短。

触摸屏这边用MCGSpro做了个双联控制界面。

分享个实用技巧在参数设置页用脚本实现了设定值范围锁定function on_set_temp_change() local temp get_attribute(set_temp, value) if temp 18 then set_attribute(set_temp, value,

elseif temp 30 then set_attribute(set_temp, value,

end post_event(TEMP_SET_CHANGED) end这段脚本防止操作工误设极端值比在PLC里做限制更直观。

界面元件关联了PLC的V区地址实际测试时发现通讯周期设为200ms时数据刷新最流畅。

项目里还藏了个彩蛋在PLC的OB35中断组织块里做了个防结露保护当湿度传感器值连续5分钟超85%时自动启动辅助除湿//湿度保护程序 LD SM

0 MOVR VD300, VD304 //湿度设定值 MOVR AIW2, VD308 //湿度实际值 ITOF VD308, VD308 /D

3

0, VD308 *R

1

0, VD308 AR VD308,

8

0 TON T37, 300000 //5分钟计时 LD T37 Q

3 //启动除湿风机调试时发现车间突然停电后重启会导致PID参数复位后来在数据块里加了断电保持设置才解决。

整个项目最耗时的其实是传感器校准——用标准温湿度计现场比对做了个线性补偿表烧录到PLC里。

这套程序虽然不算复杂但包含了模拟量处理、人机交互、安全保护等典型工业控制要素。

实际跑了大半年经历过梅雨季考验还算稳定。

需要源码的同行可以私信注意制冷机组型号不同可能需要调整PID参数。

免费 成人 结入口最新版下载-免费 成人 结入口最新版下载应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123