万国企业网 » 新闻资讯 » » 西门子840D NCU轴卡6FC5357-0BB33-0AE2

西门子840D NCU轴卡6FC5357-0BB33-0AE2

放大字体  缩小字体 发布日期:2023-12-18  浏览次数:0
核心提示:西门子主板,西门子数控主板,西门子轴卡
概述

用于开发 S7-1500 软控制器和 S7-1500 增强型控制器 CPU 1518 MFP 的动态可加载函数库:

通过**语言 C/C++、C# 和 VB 实现在 Windows 系统中执行的函数库

通过**语言 C++ 实现在 CPU 用户程序环境中实时执行的函数库

实现 CPU 1518 MFP 的 C++ 运行时应用程序

“Eclipse”开发环境用于供货范围内 CPU 用户程序中的实时函数库以及 C++ 运行时应用程序。

通过 MS Visual Studio 开发在 Windows 系统中执行的函数库

使用基本项目并通过模板进行开发的简介

自动创建用于调用库函数的函数块

通过导入,将函数块简便集成到 STEP 7 中。

无需专门的**语言知识,即可在控制器中方便地使用库函数。

许可

ODK 1500S 提供有一个浮动许可证。借助于该浮动许可证,可将该软件安装在任意多台 PC 上。获得许可证的数量决定可同时运行该软件的 PC 的数量。

为以前版本 1.0 和 2.0 的用户提供 2.5 版升级。

ODK 1500S 的供货范围内包含开发实时库所需的集成开发环境 Eclipse 以及 Visual Studio 模板。

SIMATIC ODK 1500S 可作为独立产品提供,或者作为 SIMATIC Target 1500S? for Simulink? 产品套件的一部分提供。

有关软件更新服务、许可类型、在线软件交付以及如何使用自动化许可管理器处理软件许可证的详细信息,请见此处:

www.siemens.com/simatic-licenses

应用

SIMATIC ODK 1500S 的典型应用包括:

Windows 函数库(**于 S7-1500 软控制器):

与数据库接口

与 Office 应用程序等 Windows 程序通信

连接到与应用相关的可视化软件

实现特定领域的协议转换器,如 PV02、IEC 61850 等

访问 Windows 文件系统,例如,用特定文件格式进行访问

通过 Visual Studio 开发环境,用**语言 C++ 进行开发

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 周期并行执行的复杂算法。

功能

SIMATIC ODK 1500S 支持动态可加载函数库的开发,这些函数库可直接从 S7-1500 软控制器或 S7-1500 增强型控制器 CPU 1518 MFP 的用户程序调用。此时,可加载的库可在 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++ 运行时应用程序。这些应用程序在开发期间直接从开发环境传送到目标设备,并以通常方式启动和调试。为了实现自动运行,应用程序可通过一个启动脚本来启动。

 

概述SINUMERIK – 一个数控系统,多种可能性

SINUMERIK 是一种坚固的集成系统,它提供了标准化的解决方案,确保了极高的投资安全。它的主要特点是具有统一的编程与操作外观,以及高度的人员和机器安全性。用于编程与操作的智能功能展示了其极高的技术能力。

在任何应用中运用自如

不管是在航空或汽车工业中使用,还是在工具与模具制造或是在传统车间生产中使用:SINUMERIK 可以满足所有技术要求 – 从定制化生产一直到大批量生产。

SINUMERIK – 优势一览:

通过以太网、PROFINET 和 PROFIBUS 通讯的分布式、简化系统结构

硬件和软件可以扩展

新用户界面 SINUMERIK Operate 功能强大,使用方便。

用户界面、数控系统或 PLC 的开放性

通过 DRIVE-CLiQ 直到部件级的诊断

自动识别驱动站(即插即用),调试迅速

SINUMERIK Safety Integrated 的安全功能提供了人员和机器保护

SINUMERIK 802D sl – 适用于标准机床的数控系统

紧凑和经济型面板 CNC

可进行车削、铣削和磨削

多达 4 个轴+1主轴或
3 个轴 + 2 个主轴 加上 1 PLC 辅助轴

SINUMERIK 840Di sl – 基于 PC 的替代方案

基于 PC 的替代解决方案,可满足苛刻要求

对于所有技术来说通用

多达 20 个轴/主轴

SINUMERIK 840D sl – 开放而灵活

带有 SINAMICS S120 变频器的模块化、可扩展通用控制器

多达 31 个轴/主轴



概述

SIMATIC Target 1500S 是 MathWorks 软件 Simulink? 的一个附加组件。使用此软件,可通过 MATLAB? 和 Simulink,对 SIMATIC S7-1500 控制器基于模型的设计。为此,将通过 Target 1500S,直接从 Simulink 为所有具有 ODK 功能的 S7-1500 控制器(S7-1500 软控制器、ET 200SP 开放式控制器和 CPU 1518 ODK)生成可执行代码。

V2.0 的新增功能

由于具有开放性,可向 STEP 7 自动导入程序块

从 S7 程序简单获取所有模型信号

可以在不同 OB 中执行模型及其外部模式

可提供 SIOS 的试用版

许可

该工程组态软件可安装在多台 PC 上。可用许可证的数量决定了暂时使用该软件的 PC 的数量(浮动许可证)。

SIMATIC Target 1500S? for Simulink? V2.0 可以是独立软件,或者包括在 SIMATIC S7-1500 软控制器的开放式开发工具包中。

针对以前的版本提供了升级到实际版本的升级包。

请在下面了解有关软件更新服务、许可形式、在线软件交付以及通过自动化许可证管理器来管理软件许可证的信息:

www.siemens.de/simatic-lizenzen

优势

Executable code for ODK-compatible S7-1500 controllers can be directly generated from existing or newly created Simulink models. This provides the following benefits:

Model-based design with MATLAB and Simulink for SIMATIC S7-1500 controllers

No manual reprogramming of the controller or control model

No knowledge of C/C++ required

No ODK 1500S expertise required

No error-prone manual changes to the generated code required

No additional runtime costs

应用

Model-based software development with MATLAB and Simulink is frequently applied where complex open-loop and closed loop control algorithms are used. These algorithms can be graphically modeled in Simulink and directly simulated and verified. The target 1500S makes it possible to convert these models into executable code for ODK-compatible S7-1500 controllers. The Simulink models can then be directly integrated into the S7 program of a controller.

功能

ODK 兼容 S7-1500 控制器的直接可执行代码是从一个 Simulink 模型生成的。包括:

控制器的可执行实时代码

用于调用实时代码的 S7 程序块

S7 程序块是直接在 S7 程序中调用的,在控制器上执行 Simulink 模型。

可以激活以下可选功能:

Simulink 外部模式:从 Simulink 监视和控制 S7-1500 CPU 上的模型参数

从 S7 程序进行参数访问:从 S7 程序,在运行期间更改模型参数

访问内部模型信号:通过 S7 程序读取 Simulink 的模型信号和测试点。

技术规范

MATLAB 端的要求


MATLAB 2017b(64 位)或更新版本

MATLAB 9.3

MATLAB Coder 3.4

Simulink 9.0

Simulink Coder 8.13

SIMATIC 端的要求


SIMATIC ODK 1500S V2.0

必须在同一台 PC 上与 Target 1500S、MATLAB 和 Simulink 一起安装

STEP 7 Professional V15 或以上版本

对于 S7-1500 CPU 的组态,不是必须位于安装有 Target 1500S 的同一台 PC 上

支持的 CPU

CPU 1507S(F),固件 V2.0 或更高版本

CPU 1515SP PC (F),固件 V2.0 或更高版本

CPU 1518 (F) ODK/MFP

 

 
关键词: 电工电气,工控系统及装备,其他工控系统及装备
 
[ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
 
  • 联系人:黄章科
  • 电话:15921732908
  • 地址:上海市松江区仓轩路211弄10号602
  • 手机:18201996087