共计 1187 个字符,预计需要花费 3 分钟才能阅读完成。
ASI 总线技术概述
ASI(Actuator-Sensor-Interface)总线是一种专为工业自动化传感器和执行器设计的总线系统,具有以下核心特点:

- 简单布线 :两线制电缆同时传输数据和电源(30VDC),支持总线型或树型拓扑
- 快速响应 :典型循环周期 5ms(31 个从站时),满足实时控制需求(参考西门子手册 6GK1415-2AA10)
- 经济高效 :每个从站地址可连接最多 4DI/4DO,显著减少传统点对点布线
硬件连接详解
1. 设备接口定义
以 ASI 网关 6GK1415-2AA10 为例:
- 电源端子 :L+/M(24VDC)为网关供电
- ASI 接口 :A/ B 端子连接黄色 ASI 扁平电缆(注意极性)
- PROFIBUS DP:用于连接 PLC 的 X1 接口(9 针 D -sub)
控制盒(如 3RK1305-0CE00)包含:
- ASI 输入模块 :8DI(3RK1201-0BQ00)
- ASI 输出模块 :4DO(3RK1202-0CQ00)
2. 典型配置清单
| 部件类型 | 西门子型号 | 数量 |
|---|---|---|
| ASI 主站网关 | 6GK1415-2AA10 | 1 |
| 电源模块 | 3RK1904-0AA00 | 1 |
| 数字量输入模块 | 3RK1201-0BQ00 | 2 |
| 数字量输出模块 | 3RK1202-0CQ00 | 1 |
软件配置流程
1. GSD 文件导入
- 从西门子官网下载最新 GSD 文件(如 SIEM0892.GSD)
- 在 TIA Portal 中进入 ” 选项 > 安装设备描述文件 ”
- 选择下载的 GSD 文件完成安装
2. PLC 程序示例(SCL)
// OB1 主循环
FUNCTION "ASI_Polling" : VOID
VAR_TEMP
i : INT;
END_VAR
BEGIN
// 轮询所有 ASI 从站(1-31)FOR i := 1 TO 31 DO
"ASI_Master".ReadInputs(i); // 读取输入数据
"ASI_Master".WriteOutputs(i); // 写入输出数据
END_FOR;
END_FUNCTION;
现场调试避坑指南
1. 地址冲突处理
- 使用 ASI 诊断工具(如 6GK1500-2AA10)扫描网络
- 检查从站拨码开关是否重复(二进制编码 1 -31)
- 在 TIA Portal 的拓扑视图中验证设备地址分配
2. 电缆安装规范
- 屏蔽层必须在网关端单点接地(PE 端子)
- 避免与动力电缆平行敷设(最小距离 30cm)
- 终端电阻仅在线型拓扑末端安装(6GK1500-0EA00)
3. 抗干扰措施
- 在变频器附近安装磁环(如 6ES7972-0AA00-0XA0)
- 敏感信号使用双绞 ASI 电缆(6XV1830-3EH10)
- 电源回路加装滤波器(如 3RN1010-1CW00)
进阶思考
通过 ASI-Proxy(如 6GK1505-2AA10)实现 OPC UA 数据映射时,需注意:
- 在 SIMATIC NET 中配置 ASI 子网与 OPC UA 命名空间
- 设置数据刷新周期(建议≥100ms)
- 使用 XDB 文件导入设备描述信息
相关参数可参考《西门子 AS-Interface 系统手册》(A5E01051328-01)
正文完
