西门子中国授权代理商|电缆一级代理商
概述
通过 SIMATIC S7-PLCSIM Advanced,虚拟控制器可用于仿真 S7-1500 和 ET 200SP控制器,并用于广泛的功能仿真。
也可以结合使用实际机器设备来测试和验证虚拟控制器。提供了一个用于接口工厂/机器仿真的 API。
V4.0的新增功能
现在可以直接加载以下 SIMATIC PLC 的控制代码,并使用 S7-PLCSIM Advanced 进行仿真:
SIMATIC S7-1500 H/R CPUs
SIMATIC ET 200pro CPUs
SIMATIC Drive Controller S7-1504 D TF 和 S7-1507 D TF
SIMATIC S7-1518 T/TF
SIMATIC S7-SIPLUS CPU(支持标准 CPU 类型)
扩展了与固件版本 V2.9 的硬件 CPU S7-1500 类似的通信能力:
支持多达 128 个 UDP 多播连接
支持 DHCP 和 DNS
安全通信西门子中国授权代理商|电缆一级代理商
从 STEP 7 V17 起,通过 Secure Open User Communication(安全 TCP 通信)
从 STEP 7 V17 起,通过 OPC UA 服务器
从 STEP 7 V17 起,通过 HTTPS 连接到 Web 服务器
TCP/IP NpCap 通信:
WinPcab TCP/IP 驱动程序已被当前的 NpCap 版本取代,该版本现在可通过安装程序自动安装。
工程软件可安装在多台 PC 上。现有许可证的数量决定可运行该软件的 PC的数量(浮动许可证)。对于每个许可证,不允许使用启动的 S7-PLCSIM Advanced 实例。
为之前 1.0/2.x/3.0 版本的用户提供了到版本 V4.0 的升级包。
也可以以年度订阅的形式购买该软件。
用户可与西门子签订软件更新服务 (SUS) 合同。
关于软件更新服务、许可证类型、在线软件交付以及如何使用 Automation License Manager处理软件许可证的详细信息,请见此处:
www.siemens.com/simatic-licenses
西门子中国授权代理商|电缆一级代理商
优势
通过对 STEP 7 TIA Portal 程序进行实际功能测试,可进行早期故障检测和功能验证:
在很早阶段就保证自动化项目的高质量
缩短客户工厂中的调试时间
缩短产品上市时间
降低调试中的各种风险
使用虚拟控制器和连接的 HMI 设备或 HMI 仿真,可进行早期操作员培训。
程序的各部分得到优化,效率提高
借助于工厂/机器的虚拟模型,可以快速更换机器部件(移植),易于改进现有工厂设备
西门子中国授权代理商|电缆一级代理商
应用
在 TIA Portal 中使用 STEP 7 进行组态和工程设计阶段,S7-PLCSIM Advanced 不再需要S7-1500/ET 200SP CPU 硬件来执行广泛的功能仿真。S7-PLCSIM Advanced可用于生成用于功能验证的虚拟控制器,可以单独或与工厂/机器一起测试和验证。通过这种方式,可以建立广泛的联合仿真解决方案,例如使用SIMIT Simulation Platform、Process Simulate、Plant Simulation 或 NXMechatronics Concept Designer。
功能
仿真和验证 S7-1500/ET 200SP CPU 的控制器功能
验证用户程序 (TIA Portal)
自动测试 STEP 7 程序
通过软件在环 (Software-in-the-Loop) 仿真来虚拟调试工厂中的机床/生产设备、生产单元和生产线。
支持多个实例,从而支持多个 PLC 的相互作用。还支持含有分布式实例的结构(例如:PLC 1 和 PLC 2 在 PC 1上运行;PLC 3 在 PC 2 上运行,工厂/机器仿真在 PC 3 上进行)。提供了一个用于将工厂/机器仿真接口至S7-PLCSIM Advanced 的 API。
用于开发 S7-1500 软控制器和 S7-1500 增强型控制器 CPU 1518 MFP 以及 PLCSIMAdvanced 的动态可加载函数库:
通过语言 C/C++、C# 和 VB 实现在 Windows 系统中执行的 SIMATIC S7-1500软控制器的函数库
通过语言 C/C++ 实现在 Windows 系统中执行的 PLCSIM Advanced 的函数库
通过语言 C++ 实现在 CPU 用户程序环境中实时执行的函数库
实现 CPU 1518 MFP 的 C++ 运行时应用程序
“Eclipse”开发环境用于供货范围内 CPU 用户程序中的实时函数库以及 C++ 运行时应用程序。
通过 MS Visual Studio 开发在 Windows 系统中执行的函数库
通过模板、使用基本项目,易于开发
自动创建用于调用库函数的函数块
通过导入,将函数块简便集成到 STEP 7 中。
无需专门的语言知识,即可在 PLC 中方便地使用库函数。西门子中国授权代理商|电缆一级代理商
ODK 1500S 提供有一个浮动许可证。借助于该浮动许可证,可将该软件安装在任意多台 PC上。现有许可证的数量决定可运行该软件的 PC 的数量。西门子中国授权代理商|电缆一级代理商
ODK 1500S 的供货范围内包含开发实时库所需的集成开发环境 Eclipse 以及 Visual Studio模块。
SIMATIC ODK 1500S 可作为独立产品提供,或者作为 SIMATIC Target 1500S™ forSimulink® 产品套件的一部分提供。
应用
SIMATIC ODK 1500S 的典型应用包括:
Windows 函数库(S7-1500 软控制器):
与数据库接口
与 Office 应用程序等 Windows 程序通信
连接到与应用相关的可视化软件
实现特定领域的协议转换器,如 PV02、IEC 61850 等
访问 Windows 文件系统,例如,用特定文件格式进行访问
通过 Visual Studio 开发环境,用语言 C++、C# 和 VB 进行开发
Windows 函数库 (PLCSIM Advanced):西门子中国授权代理商|电缆一级代理商
根据所仿真的 PLC 程序的状态,启动同步操作
通过开放式 API,将所仿真的 PLC 的程序状态与其它仿真工具同步
CPU 用户程序的实时函数库(S7-1500 软控制器和 CPU 1518 MFP):
将现有 C/C++ 算法集成到控制任务中。西门子中国授权代理商|电缆一级代理商
实现闭环控制器或其算法,配备基于模型的开发环境,比如 MATLAB® 或SIMULINK®
使用 C/C++ 语言对控制函数进行编程,该编程语言与平台无关。
通过 Eclipse 开发环境,用语言 C++ 进行开发(该开发环境在供货范围内)
联合使用 SIMATIC Target 1500S™ for Simulink®,可直接从Simulink® 生成库函数。
C++ 运行系统的语言应用程序(仅 CPU 1518 MFP)
实现特定领域的协议转换器,如 PV02、IEC 61850 等
数据库连接西门子中国授权代理商|电缆一级代理商
数据处理和断路器数据服务器西门子中国授权代理商|电缆一级代理商
实现与 CPU 1518 MFP 上的 PLC 周期并行执行的复杂算法。
西门子中国授权代理商|电缆一级代理商