当前位置: 首页 > news >正文

西门子YH33无负压供水系统一拖三及一拖三加一程序图解

无负压供水一拖三加一拖三加一图纸程序 西门子YH33 1.恒压供水系统,采用西门子smart200 PLC,西门子smart 700 IE触摸屏; 2.一拖三和一拖三加一切换; 3.采用PLC内置PID控制,恒压更稳定,界面更高端,变频器通用; 4.并且有CAD柜体制作图纸,CAD电气图纸,图纸清晰,规范; 5.程序多年稳定运行,比市场上供水控制器无论质量还是外观画面都好几倍; 6.程序后,按图纸制作柜体,电气图纸接线,把PLC程序和触摸屏程序分别下载进去,调试即可使用; 7.可以改开机界面,加公司logo,等

无负压供水系统这玩意儿搞过的人都知道,设备切换和压力稳定是两大命门。最近刚落地个一拖三加一拖三的奇葩配置,用西门子smart200 PLC搭smart700 IE触摸屏,实测压力曲线稳如老狗,必须分享点干货。

先看系统架构图(虽然CAD图纸不能贴出来,但可以口述)。PLC的DI点接了三用一备泵的状态反馈,AO口直接怼到变频器的模拟量输入。重点在于主程序里的设备轮换逻辑,这段代码写得贼有意思:

// 主泵运行时间累计 #MainPump_Runtime[1] := TON(泵1运行信号, PT:=T#1h); IF 泵1故障 OR (#MainPump_Runtime[1] >= 设定轮换时间) THEN ActivateStandby(2); // 切换到备泵2 ResetTimer(1); // 重置计时器 END_IF;

这坨代码的精髓在于用TON定时器实现运行时间均衡,实测比市面常见的时间继电器方案稳定得多。特别是那个ResetTimer函数,内部其实藏着个指针跳转的黑魔法,能自动跳过故障泵,保证就算某台泵挂了系统也能正常切换。

PID控制这块必须吹爆smart200的内置功能块。看这个PID_Compact的调用:

PID_Compact_DB(REQ:=启动PID, Setpoint:=目标压力值, Input:=模拟量反馈值, Output=>变频器输出值);

就这么四行代码搞定压力闭环,比外挂PID模块省了至少三张红票子。关键参数整定有个骚操作——在HMI上做了个实时趋势图,调试时边拧螺丝边看曲线,响应速度直接拉到200ms级别。

说到HMI,smart700 IE的界面设计有个坑得提醒新人。做画面切换时千万别用直接地址跳转,得用这个脚本:

Sub SwitchScreen(newScreen As Integer) If ScreenLoaded(newScreen) Then HideAllScreens ShowScreen newScreen End If End Sub

这脚本看着简单,实测能避免90%的界面卡死问题。特别是那个HideAllScreens函数,其实是遍历所有画面编号执行Hide操作,比系统自带的画面切换指令靠谱十倍。

图纸方面,电气柜的CAD图纸里藏着个反常识设计——把PLC的24V电源和变频器控制电源物理隔离。虽然多用了两个断路器,但实测EMC干扰直接降了30dB。线号标签全部采用"QA+页码+序号"的命名法,查线时拿着图纸5秒定位任意端子。

最骚的是开机画面定制功能。在HMI的启动脚本里插了这么一段:

If GetSystemParameter("OEM_MODE") = 1 Then LoadImage "logo.bmp", 0, 0 Delay 2000 End If

配合PLC里的OEM模式标志位,秒变甲方定制版。那个logo.bmp其实有讲究,必须存到HMI的持久存储区,否则下载程序时会掉,这个坑当年可是用三个通宵填平的。

整套系统调试有个骚操作:先断掉所有泵的电源,用模拟量发生器代替压力传感器信号。PLC里写了个调试模式标志,激活后可以用HMI上的虚拟按钮控制变频器输出。这么搞能避免新手调试时水泵乱跳的惊悚场面,实测省去80%的现场调试时间。

最后说个血泪教训:PID的死区设定千万别迷信教科书数据。某次现场水锤严重,把死区从0.2Bar调到0.5Bar,瞬间解决问题。后来在程序里加了自动死区调整逻辑,根据压力变化率动态修正,这招比加什么缓冲罐都管用。

http://www.jsqmd.com/news/234693/

相关文章:

  • 基于ABAQUS和Comsol的盾构隧道有限元整体模型:结构抗震、承载性、防水性、稳定性分析
  • 分类模型效果对比表:实测5大方案显存与精度关系
  • AutoGLM-Phone-9B核心优势揭秘|附手机端AI推理部署实战案例
  • AI智能实体侦测服务核心优势解析|高精度+高亮显示
  • 超越商用API的轻量翻译模型|HY-MT1.5-1.8B实测分享
  • 直接上干货,先扔个QPSK星座图代码镇楼
  • 工控圈的老铁们注意了!今天给大家扒一扒某神秘大佬流出的三菱系PLC源码干货。先看这个FX1N的底层代码,实测支持四轴脉冲输出不是吹的,直接上硬核验证
  • 重构工作流:平台型产品经理如何用 AI 极速生成设计与原型?
  • 单相逆变器的效率仿真
  • 保护隐私数据:分类模型本地化训练+云端推理方案
  • 手把手教学:AI万能分类器部署教程,云端GPU开箱即用
  • 分类模型数据增强:云端自动化扩增实战教程
  • 中文文本正负向识别新选择|集成Web界面的StructBERT情感分析镜像
  • FX3U PLC v10.0与V10.51源代码及设计图
  • 三菱FX3U一拖二玩转台达温控器
  • 分类器效果保障:云端A/B测试最佳实践
  • COMSOL针-针电极空气流注放电模型分享
  • 强烈安利10个AI论文软件,专科生毕业论文轻松搞定!
  • Mac用户福音:云端GPU完美运行AI万能分类器
  • PDF智能提取全攻略|基于PDF-Extract-Kit快速实现布局与公式识别
  • 从云端到终端:AutoGLM-Phone-9B实现低延迟多模态推理
  • 基于AutoGLM-Phone-9B的移动端推理优化|从剪枝量化到缓存解码
  • 手机也能跑大模型?AutoGLM-Phone-9B让多模态推理触手可及
  • 分类模型数据漂移:云端监控与自适应训练
  • HY-MT1.5大模型镜像优势解析|媲美商业API的开源之选
  • 面向企业级应用的翻译解决方案|基于HY-MT1.5大模型镜像实践
  • 三菱PlC程序大型项目QCPU+QD77MS16 项目说明如下: 1.宝贝包含一套完整的电气开...
  • 三菱PLC与雅马哈四轴机械手在线检测收料案例程序详解:CClink通讯、串口控制与数据采集伺服...
  • 分类模型效果提升50%的秘诀:云端A100实测技巧
  • 为什么AutoGLM-Phone-9B是端侧AI里程碑?五大技术突破深度解读