简介MAS 711 监控系统安装及用户手册面向泵站电气维护人员、自动化工程师及设备调试人员用于解决飞力泵监控系统的安装接线、参数配置与日常运维问题属于中高级设备技术文档。手册围绕基本单元、操作面板、泵存储器与可选功率分析仪四大组件展开覆盖入口防护、电磁干扰抑制、EX 防爆环境、接线图与传感器电缆接法含大型泵与 3153、3171、3202、3301 等中型泵、Pt100 测温与长导线误差补偿、菜单系统与访问代码、警报处理与电邮通知、数据记录与柱状图、Web 访问工具的安装与设置、Modbus/RS-485/Ethernet/RS-232 通讯端口等内容并给出两套安装步骤。压缩包内为 1 个 pdf 文档约 3.67MB共 76 页目录层级清晰便于按章节检索。目前已有 453 人学习适合对照现场设备快速查阅接线规范与排错依据。1. 泵烧了才想起监控MAS 711 这套系统怎么定位一个 3000 立方的污水提升泵站值班员第二天早上才发现 2 号泵停了一夜拆开一看定子绕组已经发黑。事后翻记录其实前一晚 22 点定子温度就缓慢爬过限值只是没有任何东西把这件事喊出来。MAS 711 就是干这个的——它把潜水泵里那几个平时看不见的量定子温度、主轴承温度、定子外壳和接线室的渗漏、油室渗漏、振动、电流持续采下来超限先报警再严重就直接停泵并留下事件记录。这套系统不是单纯的温度仪它由四个部件组成基本单元带处理器、存储器和传感器端子、操作面板装在箱门上的人机界面、装在泵腔内的泵存储器保存序列号、传感器配置和测量数据以及可选的功率分析仪。它自带嵌入式 Web 服务器用一台普通电脑加浏览器就能看趋势图、导数据、改参数也能通过 Modbus/RS-485 挂进 SCADA。适合正在做泵站自动化改造、或者手上有一堆 Flygt 潜水泵需要统一接入的电气和自控工程师。2. 基本单元与操作面板落地IP 等级、DIN 导轨与干扰抑制2.1 四个部件与安装环境边界先把安装位置的硬约束摆出来这几条踩错一条就得返工。基本单元是 IP20本身不防水必须装进配电箱操作面板正面 IP65背面 IP20所以只能正面朝外嵌在箱门上而且门板厚度不能超过 3 mm否则装不进去。两者都是 35 mm 对称型 DIN 导轨卡装这是最常见的导轨规格和常规断路器、端子排同轨。组件防护等级建议安装位置关键限制基本单元IP20配电箱内 DIN 导轨不可暴露在潮湿环境不可装于易燃易爆区操作面板正面 IP65 / 背面 IP20箱门或前面板门板厚度 ≤ 3 mm泵存储器随泵内置泵腔内靠 RS-485 与基本单元通信兼作泵身份识别功率分析仪选按模块规格配电箱内走 Ext 2 端口用于功率、电流、电压、功率因数环境温度 050 °C最大湿度 90% RH这两个数字直接决定要不要给配电箱加风扇或者加热器。北方冬季室外箱体很容易掉到 0 °C 以下基本单元在低温下启动异常是常见投诉。2.2 屏蔽、接地与变频器的共存潜水泵现在基本都配变频驱动而变频器的共模干扰会顺着传感器电缆反灌进模拟量通道表现就是温度读数跳变、振动值虚高。手册里反复强调的那句话——使用屏蔽电缆并把屏蔽层两端可靠接地——不是客套话。我一般这么做屏蔽层在泵顶接线盒和配电箱端子排两处都压到接地端子上不要只接一端也不要留那种猪尾巴式的长引线。传感器电缆尽量与动力电缆分开走线实在要并行时保持 200 mm 以上间距交叉时走 90°。干扰敏感度跟电缆长度、屏蔽质量和抑制措施强相关好的布线规划能把风险压到最低。2.3 掉电 50 ms 与 40 秒引导窗口基本单元里的微处理器从引导到从内部存储器载入参数大约需要 40 秒。这 40 秒内联锁继电器Go是断开的泵不允许启动。问题在于只要掉电时间超过 50 ms基本单元就会重新引导——也就是说电网一个闪断你的泵就有 40 秒不能动。在靠备用发电机维持泵操作的项目里这个窗口必须提前算进去。常见做法是把 MAS 基本单元接到 UPS 上让它在切换期间不掉电。容量怎么估可以按实际铭牌功耗算一下# 估算 MAS 基本单元 操作面板的 UPS 后备容量 # 功耗数字以现场实测或铭牌标注为准这里给一组常见估算值 p_basic 15.0 # 基本单元功耗 W p_panel 5.0 # 操作面板功耗 W p_load p_basic p_panel backup_s 120 # 期望后备时间 s覆盖发电机启动 稳定切换过程 energy_wh p_load * backup_s / 3600 print(f负载 {p_load:.1f} W后备 {backup_s} s 约需 {energy_wh:.2f} Wh) # 选型时再乘 1.52 倍裕量并注意 UPS 输出是否为纯正弦波代码逻辑很直白把基本单元和操作面板的功耗相加得到总负载乘以期望后备秒数换算成 Wh。真正选型时要把算出的小时数再乘 1.52 倍裕量因为 UPS 电池在低温下容量会缩水而且继电器吸合瞬间有冲击电流。另外注意 UPS 输出类型后备式方波输出对开关电源不友好优先选在线式或纯正弦波。提示基本单元不要安装在易燃易爆环境中。如果泵本体装在有爆炸风险的区域必须启用热触点做电机过热保护13 相定子温度来实现停泵并且这条保护要设成手动复位不能设自动复位。电工操作必须由有资质的人员执行接线前所有设备断开电源并排除一切启动可能性。继电器输出端子 2732 可接的最高电压是 250 V接强电信号时别把它当成低压端子处理。3. SubCab 传感器电缆接线12 芯、24 芯与 Pt100 误差补偿3.1 大型泵的 12 芯标准监测大型 Flygt 泵出厂标配一套监测传感器走一根 12 芯 SubCab 传感器电缆。这套标准监测覆盖定子热控开关或 PTC 热敏电阻3 系列、定子外壳渗漏、接线室渗漏、主轴承 Pt100、单相定子线圈 Pt100以及泵存储器。对应型号大致是 3231、3306 到 3800、7061-7121 这一档。传感器/组件泵端子电缆芯MAS 端子定子外壳渗漏 FLS1 / 21 / 213 / 14主轴承 Pt1003 / 43 / 48 / 4定子热控开关51 / 635 / 61 / 2接线室渗漏 FLS9 / 27 / —15 / 21 相定子 Pt10019 / 48 / —3 / 4泵存储器 RS-485 B / A74 / 759 / 1038 / 37电源 12 V / 接地76 / 7711 / 1236 / 35这张表里最容易被忽略的是共用端子的设计定子外壳渗漏和接线室渗漏共用泵接线端子 2主轴承 Pt100 和 1 相定子 Pt100 共用泵接线端子 4。这样能减少电缆芯数但代价是后面做 Pt100 误差补偿时这两路必须按共用回程导线处理不能按独立回路算。RS-485 的 37-38 端子对泵存储器和操作面板是通用的接第二个设备时别另找端子。3.2 24 芯与中型泵的两种标准接法需要更多监测点时把电缆换成 24 芯 SubCab可以补上这些通道传感器/组件泵端子电缆芯MAS 端子2 相定子 Pt10021 / 2213 / 145 / 73 相定子 Pt10023 / 2415 / 166 / 7支撑轴承 Pt10037 / 3817 / 189 / 10油室渗漏 CLS 棕 / 蓝33 / 3419 / 2017 / 16振动传感器 VIS10 棕 / 蓝78 / 7921 / 2218 / 19中型系列泵3153、3171、3202、3301走 12 芯电缆但要先做一个二选一的决定标准 1接接线室渗漏传感器不接振动传感器。接线室渗漏走泵端子 9/2对应 MAS 端子 15/2。标准 2接振动传感器 VIS10放弃接线室渗漏。VIS10 棕色接泵 78、蓝色接泵 79对应 MAS 端子 18 和公共端 2。注意 VIS10 不适用于 3153 型泵不要硬装。中型泵的监测室渗漏是 FLS10接 MAS 端子 17/16主轴承 Pt100 接 8/9热控开关接 1/2。上 25 芯电缆时可以同时把 2 相、3 相定子和支撑轴承 Pt100 一起补上。3.3 Pt100 长导线误差从公式到 MAS 里的补偿值热控开关和 PTC 只能告诉你过热了Pt100 才能给出连续温度值进而绘制趋势图还能顺带监测导线和传感器的短路、断路。但它有一个绕不开的问题Pt100 是靠电阻变化测温的导线本身的电阻会叠加进去读数偏高。导线电阻与长度成正比、与截面积成反比R ρ × (L / A)铜的 ρ 0.0172 Ω·mm²/m。手册给的实测例子很值得记住泵到配电箱 50 m用 1.5 mm² 的 SubCab 潜水电缆共用回程导线的那两路主轴承、1 相定子误差约 4.5 °C独立双线的三路约 3 °C。误差与距离成正比100 m 就是两倍。这已经不是可以忽略的量级了。补偿的做法是把导线电阻算出来输入 MAS基本单元在算温度前会先把它减掉。有两种算法对应两种接线rho 0.0172 # 铜电阻率 Ω·mm²/m L 50 # 泵到配电箱单程距离 m A 1.5 # 导线截面积 mm² k_pt100 0.385 # Pt100 灵敏度 Ω/°C r_oneway rho * L / A # 单程电阻 r_loop 2 * r_oneway # 短路实测回路电阻在泵端短接从 MAS 端量 print(f单程 {r_oneway:.3f} Ω回路 {r_loop:.3f} Ω) # 独立双线回路2 相、3 相定子、支撑轴承直接按回路电阻补偿 print(f独立双线补偿 {r_loop:.3f} Ω约合 {r_loop / k_pt100:.2f} °C) # 共用回程导线主轴承、1 相定子乘 1.5 系数 print(f共用回程补偿 {1.5 * r_loop:.3f} Ω约合 {1.5 * r_loop / k_pt100:.2f} °C)代码先把单程电阻算出来再乘 2 得到回路电阻——这就是实际动手时在 Pt100 附近短接导线、从 MAS 端量出来的那个值。独立双线直接按回路电阻补偿共用回程按 1.5 倍补偿。跑一遍上面的数字会得到约 2.98 °C 和 4.47 °C和手册例子里 3 °C、4.5 °C 对得上说明这套算法是自洽的。实操时的顺序是先在泵端把 Pt100 短接从 MAS 端量出回路电阻再把补偿值通过 Web 访问工具的计算帮助或操作面板的 Compensation 菜单输进去。Web 工具里输入电阻系数、长度、截面积也能直接算但前提是你选的共用回程导线选项要和实际接线一致——选错了反而把误差放大一倍。提示主轴承和 1 相定子这两路的 Pt100 在 SubCab 电缆里共用一根导线这是硬件决定的不是接错线。补偿时必须按共用回程处理。4. Web 访问工具与 Modbus把泵数据接进上层系统4.1 Java 运行时与网络直连MAS 的 Web 访问工具依赖 Java 运行时模块这是这套系统比较老派的地方。手册成书年代浏览器还支持 NPAPI 插件现在的 Chrome、Edge 早就把这条路封了。现场常见的三种绕法一是保留一台装了兼容 JRE 的旧版浏览器专门用来配置二是用厂商提供的 Java Web Start 方式启动三是干脆只在调试阶段用操作面板完成必须的设置长期监测走 Modbus。网络侧先确认连通性。基本单元有独立 IP直连和接 LAN 都能走调试阶段用直连最省事# 1. 看本机网卡和地址确认与 MAS 基本单元在同一网段 ip -4 addr show # 2. 示例把网卡临时配成与 MAS 同网段192.168.0.x 为示例照现场实际填 sudo ip addr add 192.168.0.100/24 dev eth0 sudo ip link set eth0 up # 3. 先 ping 通链路再探 Web 端口 ping -c 4 192.168.0.10 curl -I http://192.168.0.10/第一步是别把网段搞错很多访问不了其实是笔记本和 MAS 不在同一网段。第二步的ip addr add只是临时生效重启就没了适合调试确认没问题后再写进网络配置文件。第三步先 ping 再 curl能区分是链路不通还是 HTTP 服务没起。如果 ping 通但 curl 没响应检查是不是被本机的安全软件拦了或者 MAS 的 IP 和电脑的 IP 冲突了。4.2 Modbus/RS-485 接入上层系统MAS 的通讯端口分工很清楚泵存储器和操作面板用本地 Modbus/RS-485Ext 1 是给上层系统的 Modbus/RS-485Ext 2 预留给功率分析仪另有 Ethernet 和 RS-232 调制解调器端口。端口类型典型用途本地端口Modbus/RS-485泵存储器、操作面板Ext 1Modbus/RS-485接入上层 SCADAExt 2Modbus/RS-485功率分析仪PAN 311 / WM14Ethernet以太网Web 访问工具RS-232串口调制解调器连接用 Python 轮询数据是现场最省成本的验证手段from pymodbus.client import ModbusSerialClient # 串口参数按现场组态填常见从站参数为 9600-8-N-1 client ModbusSerialClient( port/dev/ttyUSB0, baudrate9600, bytesize8, parityN, stopbits1, timeout1) client.connect() # 先小批量读确认从站应答寄存器地址务必以手册第 10 章附表为准 rr client.read_holding_registers(address0, count10, slave1) if not rr.isError(): print(rr.registers) client.close()这段代码的重点不在语法而在两个参数slave是 MAS 的从站地址改错了永远读不回数据address和count必须对着手册的寄存器映射表来不同固件版本的映射可能不同不要凭印象填。建议先用count10小批量试探通了再扩大到需要的通道避免一次读太长超时。提示设置菜单里的配置项大部分藏在访问代码后面默认代码是 1-2-3-4。如果 IP 地址和这个访问代码都忘了需要专门的软件和流程才能重新拿回网页面访问权限改之前务必先把参数备份出来。参数备份在 Web 工具里有完整备份和改几个参数再载入两种模式。我的习惯是任何一次改参数之前先做全量备份改完立刻恢复一次验证备份可用。泵存储器和操作面板之间还会做同步换泵、换面板的时候这一步不能省否则通道配置会对不上。5. 从事件记录反推故障顺序三个能省下整夜排查的习惯MAS 的警报处理是分级的A 级警报会直接停泵比如电机过热保护动作、渗漏严重超标。这类警报涉及安全手册明确要求相关保护设成手动复位而不是自动复位——自动复位意味着泵可能在故障未排除的情况下自己转起来这是绝对要避免的。记录类型内容排查用途警报和事件记录警报、事件及建议操作带时间戳还原故障发生顺序泵启动和停止记录最多 50 组启停时间对判断是保护动作还是外部停电泵总运行时间 / 总启动次数当前值 最多 10 次重设计录对账设备寿命与维保周期循环存储数据库滚动覆盖的测量值看趋势判断是缓变还是突变第一个习惯把警报时间戳和启停记录交叉比对。如果事件记录里是定子过热报警启停记录里对应的却是泵先停、后报警那很可能是电网闪断导致基本单元重启别忘了掉电 50 ms 就重启、重启要 40 秒泵是被动停的过热只是重启前最后一刻的读数。这两种原因的处置方式完全不同一种查供电一种查绕组和负载。第二个习惯看趋势图不看单点值。循环数据库是滚动覆盖的过期就没了所以异常发生后要尽快把趋势图导出来。定子温度在十几分钟内平稳爬升、然后突然跳变指向负载或散热问题如果是锯齿状反复冲高回落多半是启停频繁或变频器参数不合理。第三个习惯用运行统计做基线。导出的数据可以简单处理一下把超出基线的点挑出来import csv # 假设导出的趋势数据为 时间戳, 电流A, 定子温度C baseline_i, baseline_t 12.0, 65.0 # 按该泵历史正常值设定 with open(trend.csv, newline, encodingutf-8) as f: for row in csv.DictReader(f): i float(row[current]) t float(row[stator_temp]) # 电流明显偏低而温度偏高多半是叶轮堵塞或空转 if t baseline_t and i baseline_i * 0.7: print(row[time], 疑似堵转/空转, i, t)baseline_i和baseline_t一定要用这台泵自己的历史正常值不要套用别的泵或者手册上的通用值——泵的扬程、介质、叶轮磨损程度不同基线差别很大。判据选温度高且电流低是因为堵转和空转会同时拉高温度、拉低电流这跟单纯过载电流一起升高是两回事。跑一遍几十 KB 的导出文件不到一秒比人眼翻趋势图快得多也更容易在早班交接时直接甩给下一班看。本文还有配套的精品资源点击获取
