
简介这份PPT面向楼宇自控入门人员与现场调试工程师系统讲解江森自控FEC系列控制器的硬件使用与网络配置帮助读者快速建立对楼宇自动化系统的整体认知。内容围绕硬件使用、CCT程序、调试与练习四大模块展开重点覆盖电源规格、FC BUS与SA BUS总线连接、BO/CO/AO/UI/BI物理点位、6-Pin模块化接口、地址拨码、终端电阻、状态灯与显示器等关键组件并延伸至地址分配范围、跳线设置及BACnet IP、MS/TP网络结构等实用知识。资源包为1个PPT文件约4.7MB以图文并茂的幻灯片形式呈现便于课堂培训与自学查阅。目前已有149人学习适合需要掌握控制器安装、接线与网络调试要点的一线技术人员作为入门参考。1. 江森自控楼宇自动化控制说明书从一份 PPT 到一套能跑起来的调试逻辑很多人第一次拿到江森自控楼宇自动化控制说明书.ppt第一反应是“这不就是个产品介绍幻灯片吗”翻两页就丢到一边。但真正在工地上做过 BAS 调试的人知道这类 PPT 往往浓缩了控制器点位定义、网络架构、DDC 选型逻辑和上位机通讯参数——它更像一份被压缩过的工程索引而不是宣传册。问题在于PPT 不会告诉你现场怎么接线、PID 怎么整定、BACnet 对象怎么映射。这篇笔记要做的就是把这份说明书里隐含的落地路径拆开从 Metasys 系统架构到 DDC 控制器配置从点位表还原到上位机联调让新手能照着走熟手能看到参数边界和踩坑点。适合正在做楼宇自控项目、手上有江森设备但文档不全、或者需要把一份 PPT 转化成可执行调试方案的一线工程师。2. 拆解说明书里的系统架构Metasys 到底怎么组网2.1 从 PPT 里识别三类核心设备江森自控楼宇自动化控制说明书.ppt 通常会在前几页放一张系统拓扑图这张图里一般出现三类设备网络控制引擎NCE/NIE、现场控制器DDC/FEC、以及扩展模块IOM。很多人看 PPT 时只记了个名字到了现场发现设备对不上号。我的习惯是先把 PPT 里的拓扑截图打印出来用荧光笔标出每一层设备的型号和通讯协议。NCE 是 Metasys 系统的核心负责整个站点或楼层的管理逻辑、趋势记录和报警处理。它同时支持 BACnet/IP 和 N2 总线向下连接 DDC向上通过以太网接入上位机。FEC 系列控制器是现场主力常见的有 FEC16、FEC26 等点位数量不同但编程逻辑一致。IOM 是扩展模块当 FEC 本机点位不够时用来补点通过 SA 总线挂在 FEC 下面。识别设备时要注意 PPT 里可能混用了新旧型号命名。比如老项目里叫 NCM新项目叫 NCE功能类似但配置方式不同。如果 PPT 是几年前的版本拓扑图上的设备可能已经停产替换型号需要查兼容性列表。提示PPT 里的拓扑图往往省略了电源和接地细节现场施工必须单独出图不能直接照搬。2.2 网络层级与通讯协议的选择逻辑Metasys 系统的网络分三层管理层、自动化层、现场层。管理层是以太网跑 BACnet/IP 或 Metasys 私有协议自动化层是 N2 总线或 BACnet MS/TP连接 NCE 和 DDC现场层是 SA 总线连接 DDC 和 IOM。为什么有的项目用 BACnet MS/TP有的用 N2这取决于 NCE 的型号和项目年代。新项目基本全走 BACnet因为开放性好、第三方集成方便。老项目改造时如果原有 N2 设备还能用可以保留 N2 总线只把 NCE 升级到支持 N2 转 BACnet 的版本。PPT 里如果只写了“支持 BACnet”没写具体是 IP 还是 MS/TP需要看 NCE 的选型表。通讯速率方面MS/TP 常见 38400 或 76800 bpsN2 是 9600 bps。速率越低轮询周期越长报警响应越慢。如果 PPT 里给了网络负载率建议一般控制在 30% 以下超过这个值就要分段或加中继器。2.3 用一张点位表还原控制器选型PPT 里通常会有典型项目的点位表列出 AI、AO、DI、DO 的数量。很多人直接拿这个表去订货结果发现现场实际点位比 PPT 多出 20%。我的做法是先把 PPT 点位表抄下来然后按区域和楼层逐项核对把每个点的传感器类型、信号范围、供电方式补全。举个例子PPT 上写“AHU-1AI 6AO 4DI 8DO 6”但没写 AI 里有两个是 4-20mA 的压差传感器一个是 0-10V 的温湿度还有三个是 10k Type II 热敏电阻。这些细节决定了 FEC 的选型FEC16 只有 16 个点不够用FEC26 有 26 个点但 AI 通道的跳线要按信号类型设置。如果 PPT 没写信号类型默认按 0-10V 和 10k 热敏电阻预留现场再改跳线。下面是一个从 PPT 点位表转成 FEC 配置的示例# 从 PPT 点位表生成 FEC 控制器配置草稿 # 假设 PPT 里 AHU-1 的点位如下 points { AI: [ {name: 送风温度, type: 10k Type II, range: -40~150C}, {name: 回风温度, type: 10k Type II, range: -40~150C}, {name: 送风静压, type: 4-20mA, range: 0~1000Pa}, {name: 过滤器压差, type: 4-20mA, range: 0~500Pa}, {name: 风机状态, type: DI干接点, range: 0/1}, {name: 防冻开关, type: DI干接点, range: 0/1}, ], AO: [ {name: 风机变频, type: 0-10V, range: 0~100%}, {name: 冷水阀, type: 0-10V, range: 0~100%}, {name: 热水阀, type: 0-10V, range: 0~100%}, {name: 新风阀, type: 0-10V, range: 0~100%}, ], DI: [ {name: 风机故障, type: 干接点, range: 0/1}, {name: 风机运行, type: 干接点, range: 0/1}, {name: 初效滤网报警, type: 干接点, range: 0/1}, {name: 中效滤网报警, type: 干接点, range: 0/1}, {name: 加湿阀状态, type: 干接点, range: 0/1}, {name: 排水报警, type: 干接点, range: 0/1}, {name: 手自动状态, type: 干接点, range: 0/1}, {name: 备用, type: 干接点, range: 0/1}, ], DO: [ {name: 风机启停, type: 继电器, range: 0/1}, {name: 加湿阀开关, type: 继电器, range: 0/1}, {name: 新风阀开关, type: 继电器, range: 0/1}, {name: 报警输出, type: 继电器, range: 0/1}, {name: 备用1, type: 继电器, range: 0/1}, {name: 备用2, type: 继电器, range: 0/1}, ], } # 统计点数 total_ai len(points[AI]) total_ao len(points[AO]) total_di len(points[DI]) total_do len(points[DO]) print(fAI: {total_ai}, AO: {total_ao}, DI: {total_di}, DO: {total_do}) # 输出AI: 6, AO: 4, DI: 8, DO: 6 # FEC16 只有 16 点不够FEC26 有 26 点但需要确认 AI 通道是否支持 4-20mA这段代码的作用是把 PPT 里的文字点位转成结构化数据方便统计和选型。参数说明AI 通道要区分热敏电阻和 4-20mA因为 FEC 的 AI 跳线不同DI 和 DO 要确认是干接点还是湿接点湿接点需要额外供电。如果 PPT 里没写信号类型默认按干接点和 0-10V 处理现场再改。3. DDC 控制器配置从 PPT 参数到现场接线3.1 FEC 控制器的地址拨码与总线终端FEC 控制器在 N2 或 MS/TP 总线上需要一个唯一地址。PPT 里通常不会写拨码怎么设但会写“DDC 地址范围 1-64”。现场做法是先确定 NCE 下挂几条总线每条总线上的 DDC 地址从 1 开始连续编不要跳号。拨码开关一般是 6 位或 8 位二进制具体对应关系看控制器侧面的标签。总线终端电阻是另一个容易翻车的地方。MS/TP 总线两端各需要一个 120Ω 终端电阻N2 总线两端各需要一个 100Ω 终端电阻。PPT 里如果没提现场必须自己加。我见过一个项目总线长度不到 200 米但通讯时断时续查了半天发现是终端电阻没接加上之后立刻稳定。接线时注意 A、B 线不要接反屏蔽层单端接地。FEC 的电源一般是 24VAC不要和 24VDC 混用。如果 PPT 里写了“控制器供电 24VAC ±10%”现场变压器容量要留 30% 余量因为 FEC 加上 IOM 和传感器后电流会超。3.2 用 SAT 工具做点位映射与下载江森自控的控制器编程一般用 SATSystem Application Tool或 CCTController Configuration Tool。PPT 里如果提到“使用 SAT 进行配置”说明项目用的是较老的工具链如果提到“CCT”则是 newer 的图形化编程环境。两者逻辑类似但 CCT 更依赖图形化功能块。以 SAT 为例配置流程是新建工程 → 选择控制器型号 → 导入点位表 → 绑定物理通道 → 编写控制逻辑 → 下载到控制器。下载时需要用转换器如 MM-CVT101连接电脑和控制器的 SA 总线或以太网口。下面是一个 SAT 工程文件的片段示例展示如何把一个 AI 点绑定到送风温度# SAT 工程文件片段伪代码实际为 .sat 或 .cct 文件 [Controller] Model FEC26 Address 1 BaudRate 38400 [AI_1] Name 送风温度 SensorType 10k Type II Units degC Offset 0.0 Filter 5 [AI_2] Name 回风温度 SensorType 10k Type II Units degC Offset 0.0 Filter 5 [AO_1] Name 风机变频 SignalType 0-10V MinVoltage 0.0 MaxVoltage 10.0 MinValue 0.0 MaxValue 100.0 [PID_1] Input AI_1 Output AO_1 Setpoint 22.0 P 5.0 I 120.0 D 0.0 Action Direct这段配置里AI_1 的 Filter 参数是采样滤波值越大越平滑但响应越慢一般设 3-5。PID 的 P、I、D 需要现场整定PPT 里如果给了推荐值只能作为起点。Action 是正作用还是反作用取决于阀门是常开还是常闭。如果 PPT 里没写默认按反作用Direct设现场再调。下载完成后用 SAT 的在线监控功能查看实时值。如果 AI 显示 -40°C 或 150°C说明热敏电阻类型选错了如果 AO 输出 0V 但阀门不动检查 AO 跳线是电压还是电流。3.3 常见传感器接线与信号跳线设置FEC 的 AI 通道支持多种信号0-10V、4-20mA、10k 热敏电阻、1k 铂电阻等。跳线一般在控制器盖板下面PPT 里不会画。我的经验是拿到控制器先看跳线默认位置然后按点位表逐个改。改完用万用表量一下输入信号确认在量程内。DI 通道分干接点和湿接点。干接点是无源触点FEC 提供 24VAC 激励湿接点是有源信号需要外部供电。如果 PPT 里写“DI 干接点”现场接传感器时不要额外供电否则会烧通道。DO 通道一般是继电器输出触点容量 2A 左右直接驱动风机接触器或阀门执行器。如果负载电流超过 2A需要加中间继电器。注意FEC 的 DO 通道在断电后状态不确定重要设备如防冻开关要设计成断电安全位置。4. 上位机联调把 PPT 里的系统图变成可操作界面4.1 Metasys 上位机站点与设备导入上位机一般是 Metasys ADS 或 OAS通过以太网连接 NCE。PPT 里如果画了“工作站”图标指的就是上位机。联调第一步是在上位机里创建站点然后导入 NCE 的设备树。导入方式有两种自动发现和手动添加。自动发现需要 NCE 和上位机在同一网段手动添加需要知道 NCE 的 IP 和设备实例号。导入后每个 DDC 会显示为一个设备对象下面挂载 AI、AO、DI、DO 和程序对象。如果 PPT 里给了“设备实例号”范围比如 1001-2000导入时要确保不冲突。我见过一个项目两个 NCE 用了相同的实例号上位机只显示一个查了一天才发现是地址冲突。4.2 趋势记录与报警阈值设置PPT 里通常会有一页“报警管理”列出哪些点需要报警、阈值多少。上位机里要逐个配置。趋势记录也是类似PPT 里如果写了“记录间隔 15 分钟”就在上位机里设 15 分钟不要用默认的 1 分钟否则数据库膨胀很快。报警阈值分两级警告和故障。比如送风温度警告设 18-28°C故障设 15-32°C。PPT 里如果只给了一个值默认按警告处理故障值现场根据设备保护要求补。报警延时也要设一般 30-60 秒避免传感器抖动误报。下面是一个上位机报警配置的示例表格点位名称报警类型警告下限警告上限故障下限故障上限延时送风温度模拟量18°C28°C15°C32°C30s回风温度模拟量18°C28°C15°C32°C30s送风静压模拟量100Pa800Pa50Pa1000Pa60s风机故障数字量----10s过滤器压差模拟量-300Pa-500Pa120s表格里的延时是指报警产生后等待多久才上报避免瞬时波动。过滤器压差延时设长一点因为滤网堵塞是渐变过程。4.3 用 BACnet 扫描工具验证点位映射如果项目要求第三方集成PPT 里会提到“BACnet 接口”。联调时用 BACnet 扫描工具如 BACnet Discovery Tool扫描 NCE 的 IP查看对象列表。每个 AI 对应 Analog Input 对象AO 对应 Analog OutputDI 对应 Binary InputDO 对应 Binary Output。对象实例号要和 PPT 里的点位表一致。如果扫描不到某个点先检查 NCE 的 BACnet 服务是否开启再检查 DDC 是否在线。如果对象名乱码可能是字符集问题改成 ASCII 或 UTF-8。如果读写失败检查对象是否设为只读或者 NCE 的 BACnet 权限是否限制。提示BACnet 扫描时不要频繁发送 Who-Is 广播否则 NCE 可能响应变慢建议设 5 秒间隔。5. 避坑与排查说明书没写的 5 个血泪教训5.1 现象DDC 频繁离线上位机报通讯故障原因总线终端电阻未接或接错或者总线长度超过 1200 米没有加中继器。另一个常见原因是 FEC 的电源纹波太大导致通讯芯片复位。解决先量总线两端电阻MS/TP 应为 60Ω 左右两个 120Ω 并联N2 应为 50Ω 左右。如果不对检查终端电阻。如果总线太长加中继器或分段。电源方面用示波器看 24VAC 纹波超过 500mV 就换变压器或加滤波。5.2 现象AI 读数跳变或固定不变原因热敏电阻类型选错或者跳线没改。如果读数固定 -40°C说明热敏电阻开路固定 150°C说明短路。如果跳变可能是屏蔽层没接地或走线靠近变频器。解决核对 PPT 里的传感器类型改 SAT 里的 SensorType 和跳线。屏蔽层单端接地信号线远离动力线至少 30cm。如果还跳加 RC 滤波或改用 4-20mA 传感器。5.3 现象DO 输出后设备不动作原因继电器触点容量不够或者 DO 通道的公共端没接对。FEC 的 DO 通常分组每组有一个公共端接错组就不输出。解决查 FEC 手册的 DO 分组图确认公共端。如果负载电流大加中间继电器。用万用表量 DO 输出端动作时应有 24VAC 或干接点闭合。5.4 现象PID 控制振荡阀门频繁动作原因P 太大或 I 太小或者执行器行程时间设错。PPT 里如果给了 PID 参数可能不适用于现场。解决先把 I 设大如 300 秒P 设小如 2观察响应。如果过冲减小 P如果静差大减小 I。执行器行程时间要按实际阀门从全关到全开的时间设一般 60-120 秒。5.5 现象上位机趋势数据丢失原因趋势记录间隔太短数据库满了。或者 NCE 的存储空间不足自动覆盖了旧数据。解决把趋势间隔从 1 分钟改成 15 分钟或者只记录关键点。定期归档数据库清理旧数据。如果 NCE 存储小把趋势存到上位机而不是 NCE。6. 进阶技巧把 PPT 说明书变成可复用的调试模板做了几个项目之后我发现每次翻 PPT 找参数太费时间。后来我把 PPT 里的关键信息抽出来做成一个 Excel 模板包含点位表、控制器配置、网络参数、报警阈值四张表。新项目直接填模板生成 SAT 工程文件和上位机配置脚本。这样调试周期能缩短三分之一。模板的核心是点位表列包括点位编号、名称、类型、信号范围、控制器、通道、跳线、报警上下限、趋势间隔。填完之后用 Python 脚本生成 SAT 的导入文件和 BACnet 对象列表。下面是一个生成 BACnet 对象列表的脚本片段import csv # 读取点位表 CSV with open(points.csv, r, encodingutf-8) as f: reader csv.DictReader(f) points list(reader) # 生成 BACnet 对象列表 bacnet_objects [] for p in points: obj_type if p[类型] AI: obj_type Analog Input elif p[类型] AO: obj_type Analog Output elif p[类型] DI: obj_type Binary Input elif p[类型] DO: obj_type Binary Output bacnet_objects.append({ 对象名称: p[名称], 对象类型: obj_type, 实例号: p[点位编号], 单位: p.get(单位, ), 报警下限: p.get(报警下限, ), 报警上限: p.get(报警上限, ), }) # 输出为 CSV with open(bacnet_objects.csv, w, encodingutf-8, newline) as f: writer csv.DictWriter(f, fieldnames[对象名称, 对象类型, 实例号, 单位, 报警下限, 报警上限]) writer.writeheader() writer.writerows(bacnet_objects) print(f生成 {len(bacnet_objects)} 个 BACnet 对象)这个脚本把点位表转成 BACnet 对象列表导入上位机时直接映射。参数说明实例号要和 PPT 里的点位编号一致否则第三方集成会找不到点。报警上下限从模板里读如果为空则上位机不设报警。验证模板是否好用的方法拿一个已经调试完的项目用模板重新生成一遍配置对比现场实际参数。如果差异在 5% 以内说明模板可靠。我一般还会在模板里加一列“现场实际值”调试完填回去下次项目参考。最后说个习惯每次拿到新的江森自控楼宇自动化控制说明书.ppt先别急着翻内容直接看最后一页的版本号和日期。如果是三年前的里面的设备型号和软件版本可能已经更新需要去官网查替代型号。PPT 是起点不是终点。希望帮到你。本文还有配套的精品资源点击获取