根据给定的文本内容,我会为其总结一个合适的标题:““三菱PLC与组态王联合控制恒压供水系统...

张开发
2026/4/17 19:56:06 15 分钟阅读

分享文章

根据给定的文本内容,我会为其总结一个合适的标题:““三菱PLC与组态王联合控制恒压供水系统...
No.1091 三菱PLC和组态王组态变频器的恒压供水系统控制 我们主要的后发送的产品有带解释的梯形图接线图原理图图纸io分配组态画面上周帮楼下五金店老板改他家仓库加了前置过滤的简易恒压时翻出去年给城西某刚交房的安置房物业做的No.1091三菱FX3U组态王KingSCADA6.55方案——嘿这不就是最近好多新手工控狗和物业后勤攒技术方案攒破头的入门级但贼实用的工业民用通杀系统吗直接掏出来扒拉扒拉顺便把带核心逻辑注释的梯形图、IO表实物软元件对应都标红标蓝那种生怕插错线烧模块烧变频器哭爹喊娘、我画了三遍才让物业阿姨看懂的王软动态画面思路顺一遍No.1091 三菱PLC和组态王组态变频器的恒压供水系统控制 我们主要的后发送的产品有带解释的梯形图接线图原理图图纸io分配组态画面首先定个大前提哈这套安置房是12层小高层生活水泵房放3台常用泵编号M1/M2/M31用2备自动轮换防生锈锈坏叶轮太麻烦物业阿姨拆洗加1台压力罐稳一下启动时的尖峰波动压力传感器选4-20mA模拟量输出的量程0-1MPa够够的——毕竟12层楼高度压力才0.42MPa左右加个安全余量稳得很。先唠唠大家最关心的【怎么接线IO表】接线这个东西真的是“一步错步步废”当年带的实习生第一次接就把220V电源插FX3U-4AD模块的24V公共端了好嘛模块冒烟差点把PLC也带走。所以IO表和带端子排标记的接线图必须双管齐下IO分配表先甩个简化核心版完整带注释的软元件端子标记得私信戳我或者翻我网盘里的压缩包哈三菱FX3U-32MRFX3U-4AD软元件类型实物对应输入端子X0-X5数字输入X0远程压力罐泄压阀反馈/超压急停X1M1热继电器过载X2M2热继电器过载X3M3热继电器过载X4自动/手动切换旋钮X5手动选泵M1/M2/M3预留备用不对不对压缩包里是X5手动停泵物业偶尔要单独检修X6-X8是手动选M1/M2/M3哈刚才简化漏了俩输出端子Y0-Y2数字输出Y0M1接触器KM1线圈Y1M2接触器KM2线圈Y2M3接触器KM3线圈加个Y3报警灯提醒超压/过载/缺水吧忘了压缩包里带缺水保护的压力低于0.05MPa持续3秒自动停所有泵加Y3闪FX3U-4AD模块通道CH1模拟输入4-20mA压力传感器压力越大电流越大对应软元件D0寄存器里的数值越大量程换算一下D00对应0MPaD032000对应1MPa——三菱4AD默认是这样嫌麻烦不用改参数接线的小tips都是当年踩坑踩出来的血泪史所有公共端COM必须严格分开PLC本体的数字输入COM接24V直流电源的负极数字输出COM接接触器线圈的电源接触器用220V的话COM接零线线圈另一端接火线过KM常开辅助触点自锁过Y0/Y1/Y2触点出来FX3U-4AD模块的模拟输入COM要单独接压力传感器的负极千万千万千万不能和本体的数字COM混接压力传感器的4-20mA要接FX3U-4AD的电流端子别插电压端子上插了电压端子模块读出来的数值全是乱跳的0-5V左右对应的乱码急停按钮和热继电器过载反馈要接常闭触点接常闭触点接常闭触点重要的事情说三遍常闭触点接线断了或者按钮没拧紧也会触发急停更安全接下来扒扒带注释的【核心梯形图逻辑】这套系统的逻辑不算复杂自动模式下PID调节变频器的频率控制一台水泵的转速保持管道压力稳定在0.45MPa刚才0.42MPa加了0.03MPa的管损物业阿姨试了半个月没投诉水压不够也没投诉顶层热水器响同时自动轮换水泵比如M1连续运行12小时自动切M2M2再运行12小时自动切M3M3再切M1循环如果运行的那台泵过载或者坏了自动切下一台备用水泵超压了自动停泵加泄压阀反馈不过泄压阀是机械的我只是加了个反馈灯让物业知道什么时候超压了缺水了也自动停泵加报警灯。先甩个自动模式下的PID调节启动逻辑片段压缩包里带完整的PID初始化、手动自动切换PID输出锁定、PID参数调整预留压缩包里用的是D200设定值0.45MPa对应D014400D201比例系数P20D202积分系数I1000D203微分系数D0这个PID参数是我当时在水泵房调了一下午试出来的新手可以直接用嫌波动大或者响应慢可以微调// 自动模式判断旋钮X4断开是自动不对压缩包里X4闭合是自动物业阿姨说闭合比断开直观 LD X4 OUT M0 // M0自动模式标志位 // 自动模式下启动PID调节 LD M0 OUT M8000 // 三菱FX3U的常通触点相当于西门子的SM0.0 MOV K14400 D200 // 设定压力0.45MPa对应D0144001MPa对应320000.45*3200014400 MOV K20 D201 // 比例系数P20 MOV K1000 D202 // 积分系数I1000积分时间常数1000*100ms100s不对不对三菱FX3U的PID指令积分系数是100ms为单位或者压缩包里用的是D8030-D8039特殊软元件哦对哦我当年偷懒了直接用FX3U内置的PID指令向导生成的初始化和特殊软元件新手强烈推荐用PID指令向导不然自己算D8030-D8039的参数算破头 // 省略PID指令向导生成的一堆MOV特殊软元件的代码 // 直接甩PID指令 PID D200 D0 D204 M100 // D200设定值D0反馈值D204PID输出寄存器对应变频器的频率比如D2040对应0HzD20432000对应50Hz——同样默认量程不用改M100M107是PID的状态标志位 // 把PID输出的D204转换成模拟量输出给变频器哦对哦刚才IO表漏写了模拟量输出模块FX3U-4DA当年带实习生写IO表太急了漏了压缩包里带FX3U-4DA的同样D2040对应0V/4mA输出给变频器不过变频器我选的是三菱FR-D740-0.75K-CHT用的是0-10V电压输入对应0-50Hz频率所以还要把D204转换成0-32000对应0-32000的电压输出寄存器D300不对不用转换直接把D204传给FX3U-4DA的通道CH1寄存器D8180就行FR-D740选Pr.792外部电压控制Pr.125100%0-10V对应0-50Hz就行 LD M0 MOV D204 D8180 // FX3U-4DA默认通道CH1对应寄存器D8180再甩个自动轮换水泵的小逻辑片段用的是计数器C0-C2和定时器T0-T2连续运行12小时自动切这个逻辑我加了很多注释怕实习生看不懂// 当前运行水泵标志位M1/M2/M3和Y0/Y1/Y2联动 LD Y0 OUT M1 LD Y1 OUT M2 LD Y2 OUT M3 // 启动定时器T0当前M1运行时计时12小时K4320012*3600*100ms/10不对三菱FX3U的100ms定时器T0-T199K1100ms所以12小时12*3600*10K432000哦对哦刚才写错了当年带实习生时第一次设置K43200只跑了1.2小时就切泵了物业阿姨差点以为泵坏了 LD M1 AN M2 AN M3 OUT T0 K432000 // T012小时定时器M1单独运行时启动 // T0到时间后触发计数器C0自动切M2 LD T0 RST T0 // 复位T0下次M1运行时重新计时 OUT C0 K1 // C0计数1次触发切M2 LD C0 RST C0 // 复位C0下次循环用 // 省略M2运行12小时触发C1切M3M3运行12小时触发C2切M1的逻辑和上面差不多最后聊一聊【画了三遍才过的王软动态画面】物业阿姨和后勤大叔都是不懂工控的所以画面必须超级直观不能有任何专业术语专业术语我都藏在后台脚本里了。第一版我画了一堆梯形图和寄存器数值物业阿姨看了直接摇头说“像天书看不懂”第二版我画了简化的水泵房实物图但没有动态效果物业阿姨说“水泵转没转不知道”第三版我画了彩色动态实物图加了很多“人话”提示比如“当前运行水泵红色M1”“当前管道压力0.45MPa正常”“缺水啦快检查进水阀”“M1过载啦快检修”终于过了第三版王软动态画面的核心功能压缩包里带完整的画面制作和后台脚本注释彩色动态水泵房实物图水泵红转绿停Y0/Y1/Y21时红色旋转Y0/Y1/Y20时绿色静止管道水流红流动对应Y0/Y1/Y2任意一个1时红色箭头流动所有0时红色箭头静止压力罐颜色随压力变化压力低于0.4MPa蓝色0.4-0.5MPa绿色高于0.5MPa红色报警灯红黄绿三色闪烁缺水红快闪过载红慢闪超压黄快闪正常绿灯常亮。压力实时曲线可以看最近1小时、6小时、24小时的管道压力实时曲线物业阿姨可以打印出来给开发商看当年开发商做的水管管损有点大曲线刚开始跳得厉害后来物业找开发商换了一段水管就好了。手动/自动切换画面上有个大大的“手动/自动切换”按钮和旋钮X4联动物业阿姨按一下就能切换不用跑到地下室水泵房当年地下室信号不好对讲机经常喊不清楚这个按钮帮了物业大忙。水泵运行时间统计可以看每台水泵的累计运行时间和连续运行时间物业阿姨可以根据累计运行时间安排保养。后台脚本自动发送报警短信这个是我额外加的压缩包里也有需要插一个短信模块在PLC旁边不对不用插PLC旁边直接插在电脑旁边王软后台脚本调用短信模块的API就行当年物业阿姨的儿子帮她弄了个免费的短信模块API阿里云有免费的50条/月当年物业嫌贵就用了免费的超压/过载/缺水时自动发送短信给物业经理和维修师傅。好啦好啦这套No.1091三菱FX3U组态王KingSCADA6.55恒压供水系统就扒拉到这里啦带核心逻辑注释的完整梯形图、带端子排标记的完整接线图原理图、带实物软元件对应标红标蓝的完整IO表、画了三遍才过的王软完整动态画面含后台脚本自动发送报警短信都放在我百度网盘的压缩包里啦压缩包名字叫“城西XX安置房No.1091恒压供水系统三菱FX3U-32MR4AD4DA组态王6.55”提取码是“1234”嫌阿里云免费短信不够用或者不想自己弄API的朋友也可以私信戳我我把当年用的免费短信模块链接发给你有任何问题也可以在评论区留言或者私信戳我哦新手工控狗可以直接照搬这套方案稍微改一下压力设定值和水泵数量就行物业后勤的朋友也可以直接找当地的工控公司做这套方案别被坑了哦大概多少钱当年我做这套方案含硬件安装软件调试物业阿姨培训收了物业8000块钱硬件大概占了6000块钱三菱FX3U-32MR4AD4DA大概4000三菱FR-D740-0.75K-CHT三台大概1500压力传感器接触器热继电器按钮报警灯接线端子电线大概500软件调试培训大概2000块钱

更多文章