SIMATIC S7-1500 软件控制器 CPU 1508S V30.1 执行 S7-1500 控制器的功能,作为软件在 PC 上的Windows 系统中运行。这样,PC 就能用于控制机器设备。
使用 TIA Portal 中的 STEP 7 组态工具进行组态和编程
根据标准 IEC 61131-3 进行编程
支持的编程语言:
SCL (IL)
LAD
FBD
STL
GRAPH7 (SFC)
基于虚拟化技术的创新实时系统;
借助于 SIMATIC S7-1500 软件控制器实时系统,可并行、独立运行 Windows:极高的实时及确定特性
独立于操作系统运行 – 可在 PLC 正在运行时重启操作系统
快速启动 PLC,不依赖操作系统
高速程序执行,具有多个优先级控制的执行层级(循环,时间控制,PROFINET 等时同步,过程和诊断中断事件驱动)
保持性数据的保存;SIMATIC S7-1500 软件控制器可确保工厂数据在发生电源故障时也是安全的:
在 PC 硬盘上存储保持性数据(需要 UPS)
电压下降时可将保持性数据保存在 SIMATIC IPC 的 NVRAM
通讯
SIMATIC S7-1500 软件控制器使用 PC 的接口进行 PROFINET 通讯:独立于 Windows,使用 PROFINET 运行分布式 I/O。根据所使用的接口硬件,可提供以下功能:具有 RT 或 IRT功能的 PROFINET IO、PROFIenergy、I-device
通过 PC 的 Windows 接口与 Windows 应用程序通讯(SIMATIC通讯、开放式用户通讯)或与外部设备通讯
OPC UA 服务器和客户端具有以下功能:
OPC UA Data Access
OPC UA Security
OPC UA Method Call
支持 OPC UA Companion Specification。
可通过 SIMATIC S7-1500 软件控制器的 PROFINET 接口进行访问,并可使用具有 OPC UA 功能的Windows 应用程序在本地(PC 内部)进行访问。集成 web 服务器;
所有 S7-1500 自动化系统的 CPU 都支持通过 web 服务器扫描 CPU。CPU Web 服务器提供以下诊断选项:通过 LED 指示灯显示 CPU 状况和当前运行状态
读出诊断缓冲区条目
查询模块状态
查询当前消息
有关拓扑状态 / PROFINET 设备的信息
将用户数据传送到 CPU 并进行管理
用户可编程的 Web 页面,支持具体机器功能的维护和调试
跟踪功能
S7-1500 自动化系统的所有 CPU 都支持跟踪功能。支持记录每个循环的模拟和数字变量,将使用 STEP 7以曲线表示。这对于运动控制或闭环控制应用十分有用。集成工艺功能:
PLCopen 块用于通过 PROFINET IO 和 PROFIdrive 接口对运动功能编程。
功能:
速度控制
定位
输出凸轮/测量输入
齿轮传动(相对)集成控制功能
通用 PID 或三级控制器(带集成优化功能)和温度控制器。集成系统诊断:
自动生成系统诊断,并通过编程器/PC、HMI 设备、Web 服务器或集成显示器加以显示。当 CPU 处于 STOP模式时,也可进行系统诊断。Safety Integrated:
提高了 SIMATIC 编程器/HMI 通讯的安全性和保密组态数据的保护
专有技术保护
为算法提供可靠保护,防止未许可证的访问和修改。访问保护
针对未许可证的组态更改提供扩展的全面保护。各种授权级别可用于向不同的用户组分配不同的权限。完整性保护
系统可以防止传输到 CPU 的数据受到未许可证的操纵。CPU 可以可靠检测并能防止修改工程数据或第三方传送。执行 ODK 函数库
加载 ODK 函数库
在 Windows 操作系统下异步执行函数
在实时环境中同步执行函数
SIMATIC S7-1500 软件控制器受 SIMATIC Automation Tool(SAT工具)支持,后续支持故障安全型项目导入。有关 SAT 工具功能的详细概述,请参见文档。
SIMATIC S7-1500 软件控制器许可证向后兼容(V30.X 许可证也适用于 V21.X)
通过文件导入和导出组态(*.psc 文件)
将组态(硬件组态和用户程序)作为文件传输到目标系统。
无需额外工具,即可通过命令行输入,将组态导入目标系统,例如脚本控制。
可以从 TIA Portal 项目或从已组态的 SIMATIC S7-1500 软件控制器创建组态文件
这允许对备件方案的组态备份的现有安装进行简单升级。