16621776990
当前位置:上海骏钺电气科技有限公司>>西门子>>S7-300>> 6ES7806-2CD03-0YA0西门子软控制器CPU
西门子6ES7312-5BF04-0AB0模块CPU312C
西门子6ES7313-5BG04-0AB0模块CPU313C
应用领域 | 医疗卫生,环保,化工,电子/电池,综合 |
---|
用于开发 S7-1500 软件控制器和 S7-1500 增强型控制器 CPU 1518 MFP 以及 PLCSIM Advanced 的动态可加载函数库:
通过高级语言 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™ for Simulink® 产品套件的一部分提供。
有关软件更新服务、许可证类型、在线软件交付以及如何使用自动化许可证管理器处理软件许可证的详细信息,请参见此链接。
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 周期并行执行的复杂算法。
通过 Eclipse 开发环境,用高级语言 C++ 进行开发(该开发环境在供货范围内)
SIMATIC ODK 1500S 支持动态可加载函数库的开发,这些函数库可直接从 S7-1500 软控制器的用户程序、从 S7-1500 增强型控制器 CPU 1518 MFP 或从 PLCSIM Advanced 调用。此时,可加载的库可在 Windows (DLL) 中生成以及在具有 ODK 功能的 SIMATIC 控制器的实时环境中生成(SO – 共享对象)。
也可以开发可与 CPU 1518 MFP 上的用户程序并行执行的应用程序。
生成可加载的函数库
对于在 Windows 中的函数库,可加载的函数库是通过 Microsoft Visual C++ 生成的;对于在 CPU 的用户程序中执行的实时函数库,可加载的函数库是在 Eclipse(包括在供货范围内)中生成的。通过借助于预定义的模块创建项目,用户可以立即开始定义和实现其函数。
函数库完成时,将提供可直接集成到 STEP 7 中并用于从控制程序加载和执行函数的函数块。
完成后,函数库本身作为 DLL(Windows 函数库)或 SO 文件(共享对象 – 实时函数库)的形式提供。实时函数库经由其 Web 服务器加载到控制器的装载存储器中,这样,它们也可以独立于 Windows 加载和执行。
对于 Windows 库,整个功能范围可以用于 Windows DLL。开发是通过 Visual Studio 进行的。
ODK 1500S 的供货范围内包括开发实时库所需的集成开发环境 Eclipse。
测试函数库
使用 Visual Studio,可以对 Windows 函数库进行全面调试。由于在 Windows 下异步执行函数,即使使用单步处理或断点,软控制器的实时特性也不会被削弱。
由于单步处理或断点在实时条件下不可行,因此提供了一个功能强大的跟踪方案,可用于用户程序环境中的实时函数库。尽管如此,为了验证使用单步处理或断点时的代码,可以在开发 PC 上的测试环境中调用实时库的函数并进行测试。此外,当发生软件异常时,会生成实时函数库的内存映射。在 Eclipse 开发环境中,这可用于确定异常的发生原因。
创建和测试 CPU 1518 MFP 的 C++ 运行时应用程序
通过 Eclipse 创建 CPU 1518 MFP 的 C++ 运行时应用程序。这些应用程序在开发期间直接从开发环境传送到目标设备,并以通常方式启动和调试。为了实现自动运行,应用程序可通过一个启动脚本来启动。
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,化工仪器网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。