AS-Interface 的技术发展
AS-Interface 规范的系统从站接入能力
AS-Interface 技术规范 | 从站的最大数量 | 数字量输入点数 | 数字量输出点数 | ||
---|---|---|---|---|---|
数字的 | 模拟 | ASIsafe | DI | 数字量输出 | |
版本 2.0 | 31 | 31 × 4 = 124 | |||
版本 2.1 | 62 | 62 × 4 = 248 | 62 × 3 = 186 | ||
版本 3.0 | 62 × 8 = 496 |
AS-Interface 技术规范 2.0 的基本数据
AS-Interface 技术规范 2.0 描述了一种带有一个 AS-i 主站和最多 31 个 AS-i 从站的现场总线系统。
每个 AS-i 从站具有最多 4 点数字量输入和 4 点数字量输出。
在完全扩展的情况下,所有输入/输出数据的完整传输需要最长 5 ms 的循环时间。
AS-Interface 规范 2.1 的扩展
通过 AS-Interface 技术规范 2.1,可将网络站点的数目增加一倍,从 31 个增加到 62 个,如下所示:
标准从站继续占用一个 AS-i 地址 (1..31)。
具有扩展编址功能的从站可将一个地址划分为一个 A 地址 (1A...31A) 和一个 B 地址 (1B...31B)。因此,可将最多 62 个 A/B 从站连接到一个 AS-i 网络。
可毫无问题地实现标准从站和 A/B 从站的混合运行。AS-i 主站将自动识别连接了哪种类型的从站。用户无需进行特殊调节。
AS-Interface 技术规范 V2.1 的另一个功能是集成的模拟量传输功能。无需使用任何特殊功能块,即可访问模拟量和数字量。
AS-Interface 规范 3.0 的扩展
通过 AS-Interface 技术规范 3.0,可连接将近 1000 点数字量输入/输出(行规 S-7.A.A:8DI/8DO 作为 A/B 从站)。
新规范也可选择对模拟从站进行扩展编址。
通过“快速模拟量行规”加速模拟量传输。
模拟量模块的可变运用:分辨率(12/14 位)和 1/2-通道能力的可选优化。
异步串行协议 100 bit/s 或 50 bit/s,双向。
概述
软控制器用于在 SIMATIC IPC 上执行 SIMATIC S7-1500 控制器的功能
在机器中用作基于 PC 的控制器,通过 PROFINET 和 PROFIBUS 实现分布式 I/O
使用 IPC 板载接口和 PC 插件卡作为 PROFINET 和 PROFIBUS 连接
可用于实现安全等级达到 IEC 61508 的 SIL 3 以及 ISO 13849 的 PLe 的故障安全功能。
支持分布式配置中的 PROFIsafe
针对采用 IPC427E 小型箱式 PC 和 IPC477E 面板式 PC 的 PC 控制任务进行了优化(需要采用 NVRAM 的配置)
也可以在 IPC227E、IPC477D、IPC627D 和 IPC827D 箱式 PC 中以及 IPC277E、IPC477D 和 IPC677D 面板式 PC 中使用(需要采用 NVRAM 的配置)
执行用 Windows 环境中的**语言(C/C++、C#、VB)以及在 CPU 1507S 本地 (C/C++) 实现的功能和算法
集成的运动控制功能,用于速度控制、轴定位以及同步操作,支持外部编码器以及在机轴、凸轮/凸轮轨道和探头之间的精密位置传动装置。
用于诊断集成 Web 服务器,带有创建用户定义的 Web 站点的选项
OPC UA Server(数据访问)作为运行系统选件,用于方便地将软控制器连接到 Windows 应用程序或第三方设备/系统
应用
S7-1500 软件控制器 CPU 1507S F 在带有 Windows 的 SIMATIC IPC 上实现故障安全 S7-1500 控制器作为软件的功能。CPU 1507S F 针对使用 IPC427E 小型箱式 PC 和 IPC477E 面板式 PC 完成的基于 PC 的控制任务进行了优化。另外,CPU 1507S 还支持 IPC227E、IPC427D、IPC627D 和 IPC827D 箱式 PC 以及 IPC277E、IPC477D 和 IPC677D 面板式 PC。
S7-1500 软件控制器 CPU 1507S F 能够执行由 C/C++ **语言创建的程序。这些功能可用 SIMATIC ODK 1500S 或 Target 1500S™ for Simulink®来创建,并可针对在 Windows 中以及 CPU 1507S 的实时环境中进行开发。可以实现以下应用:
执行使用 ODK 和**语言 C/C++、VB 和 C# 创建的 Windows 函数库,例如:
将数据库连接至控制任务
在 Windows 操作系统下连接各种设备,比如手持式扫描仪
实现协议转换器
实时执行 ODK 函数库,例如:
集成现有由 C/C++ 语言实现的可复用开环和闭环控制代码
集成基于模型的开发环境的控制代码,比如由 SIMATIC Target 1500S?for Simulink® 生成的代码
用 C/C++ 编写与平台无关的控制程序代码
设计
CPU 1507S F 软控制器具有以下组件:
独立于 Windows 的控制内核:
通过实时 Hypervisor 技术并行运行控制和 Windows
可在控制运行时重启 Windows
不依赖于 Windows 而访问大容量存储器(CFast、固态硬盘、硬盘),以便独立存储组态和数据
屏幕应用程序具有以下功能:
显示概览信息,如集成接口的 IP 地址、站名称、设备名称、位置标识符等。
显示器以及诊断确认和用户消息
模块信息显示
显示设置
设置 IP 地址
选择运行模式
将 CPU 复位为出厂设置
禁用/启用显示
启用保护级别
语言选择
通过 PC 的以太网和 PROFIBUS 接口进行 IO 通信的集成驱动程序
通过 Windows 接口进行通信的集成驱动程序
与 WinCC RT Advanced 的 PC 内部通信
与 Windows 应用程序的 PC 内部通信