特定用户的网页
用户可创建自定义网页并将其保存在 SIMOTION 控制器中。
可以对 SIMOTION 变量进行读写访问。使用 JavaScript,可在 Web 页面上执行主动操作和显示功能。现有的JavaScript 库提供相应支持。
所有当前的 Web 技术工具 (HTML4/HTML5) 都可用来创建用户页面。
SIMOTION IT OPC XML-DA
SIMOTION 控制器在运行系统中集成了一个 OPC XML-DA 服务器。OPC XML-DA 是 OPC基金会定义的接口,它基于标准的 IT 协议 HTTP。客户端发出的数据请求以 XML 格式编码,然后通过 HTTP 协议传送给SIMOTION。这些数据由集成的 OPC XML DA 服务器加以分析,然后按照相同路径将应答传送给客户端。
因此,在不限操作系统的任何客户端系统上,可以采用不同的编程语言(C#、Visual Basic、Java、JavaScript)创建HMI 应用程序。
客户端应用程序仅使用 SIMOTION 变量的符号名称,因此仅具有与 SIMOTION SCOUT数据库的松散联系。无需进行符号导出,类似于在 SIMATIC NET OPC DA 服务器上执行的基于 Windows的流程。这可确保从开始就避免客户端应用程序版本和 SIMOTION 项目版本不会出现一致性问题。
OPC XML-DA 服务器提供下列功能,以访问 SIMOTION 控制器的数据:
对 SIMOTION 变量进行读写访问
访问诊断缓冲区、扩展的诊断缓冲区和工艺报警对象
通过 SIMOTION 变量实现的符号浏览功能
使用“订阅”功能智能化轮询变量
必要时可以设置访问保护(采用密码)。
功能的响应方式符合 OPC 基金会“OPC XML-DA 规范版本 1.01”的规定。
注意:
SIMOTION 经由 OPC 提供了两个其它访问方式。除了已描述的经由 OPC XML-DA 的方法外,还支持 OPC DA 和OPC UA。OPC DA 需要在客户端 PC 上安装 SIMATIC NET 软件包。OPC DA 和 OPC UA 在“OPC服务器”部分进行了说明
概述 采用一台中央控制器的全新系统结构
每个电子协同型驱动装置都可协同进行工作,以便完成用户的驱动任务。上位控制器可使驱动装置产生所需的协调运动。这就要求控制器与所有驱动装置之间应实现循环数据交换。迄今为止,这种数据交换必须通过一个现场总线实现,安装和设计费用相应较高。而SINAMICS S120变频调速柜则采取了一条不同的途径:一个中央控制器对所有连接的轴进行驱动控制,并且还可在驱动装置之间或者在轴之间实现技术性的逻辑互连。由于全部所需数据均存储在中央控制器中,这些数据无需进行传输。在一个控制器内即可交叉轴连接,利用一个鼠标,使用STARTER 调试工具即可进行便捷的组态。
SINAMICS S120 变频调速柜控制器可自动执行简单的技术功能任务
CU310‑2DP或CU310‑2PN控制单元可用于单机驱动
CU320‑2DP或CU320‑2PN控制单元适合多轴应用。
借助于 SIMOTION D 的功能更强大的控制单元D410‑2,D425‑2, D435‑2, D445‑2和D455‑2(按照性能进行分级),可完成复杂运动控制任务。
这些控制单元均基于面向对象的
SINAMICS S120 标准固件,该固件包含所有常用的控制模式,可升级以满足先进的性能要求。
驱动控制以组态方便的驱动对象形式来提供:
进线整流控制
用于广泛的异步(感应)电机应用 - 可靠的“矢量控制”和
用于具有苛刻动态要求的永磁同步电机 -“伺服控制”
而 V/f 控制模式可用于简单应用,如含有 SIEMOSYN 电机的成组驱动
CompactFlash 卡
SINAMICS S120 驱动器的功能存储在 CF 卡上。此存储卡中包含用于所有驱动装置的固件与参数设置(以项目的形式)。CF卡还可保存附加项目,这意味着在调试不同类型的系列机床时,可立即访问正确的项目。在控制单元启动之后,CompactFlash存储卡上的数据被读取并装到 RAM 中。
固件以对象的形式进行组织。驱动对象用于针对输入模块、电机模块、电源模块以及通过 连接的其他系统组件执行开环和闭环控制功能。
驱动对象
一个驱动对象就是一个独立软件功能,它带有自己的参数,如有必要,还带有自己的故障消息和报警。
通过 SIMOTION 对工艺功能加以扩展
SIMOTION D控制单元支持多驱动器的协调运动控制。除驱动对象外,还可在这些控制单元上实现工艺对象。可将这些对象进行分组以形成工艺功能包,并提供扩展的运动控制功能(如同步操作、凸轮盘、路径插补等)或工艺功能(如凸轮控制器、温度或压力控制)。SIMOTIOND 中集成有符合 IEC 61131-3 的 PLC,这意味着该系统不仅能够控制运动序列,而且还可控制包括 HMI 及 I/O的整台机器。
全面的开环和闭环控制功能
广泛的标准功能(如设定点输入、数据组切换、控制器优化、动态缓冲等)确保了极高的运行可靠性和优异的应用灵活性。
关键开环和闭环控制功能概览
SIMOTION IT 虚拟机
SIMOTION 控制器在其运行时系统中集成了 Java 运行时环境(虚拟机)。此功能的使用将通过“SIMOTION ITDIAG”许可证进行许可。
在安装 SIMOTION IT 虚拟机的 SIMOTION 控制器上,可以执行 Java应用程序。可使用户能够自行开发用于调试、服务及预防性维护的程序和方案。
这些程序可以采用目前市场上提供的标准开发工具创建,例如:Eclipse 或 NetBeans。创建完毕后,便可以将其通过在线方式下载到SIMOTION 控制器中。与 SIMOTION SCOUT 没有任何关系。
SIMOTION 控制器上的所有 Java 应用程序都在非同步任务中运行,而不是在实时任务中运行。
Java 环境通过特殊的系统函数向 SIMOTION 运行系统提供了一个接口 (API)。可用的功能如下:
对非易失性存储器 (NVRAM) 进行读写访问
使用系统功能(工艺对象的功能)
使用设备中的标准 Java 类别(文件访问、网络功能、字符串功能等)
创建小服务程序 - 小服务程序适用于执行控制器与特定 Web 应用程序之间的用户特定交互。
SIMOTION SCOUT:自动化任务的统一视图
SIMOTION SCOUT – 用于运动控制应用的全面组态系统
SIMOTION 运动控制系统提供了丰富的预编程功能,您可在此基础上分配参数以及进行二次开发,从而实现自定义功能。
为了实施自动化任务,您需要一款易于使用的工具,该工具将在完成所有必要工程步骤的过程中为您提供支持:SIMOTION SCOUT
SCOUT 是机械工程设计领域的通用自动化环境。它可以对 PLC 和运动控制功能要求极高的复杂生产机器进行工程设计。
SCOUT 分为多个不同版本,这些版本可佳集成到 SIMATIC 环境中以确保实现全集成自动化 (TIA)。
用于 TIA Portal 的 SCOUT TIA,
用于 STEP7 (SIMATIC Manager) 的 SCOUT 以及
SCOUT 独立版(如果未安装 STEP7)。
SCOUT 具有
集成的面向功能的自动化任务视图,同时
使用起来也非常方便。
支持的 SIMOTION 应用范围从简单的参数可调的速度控制式单轴应用到复杂的机械耦合式可编程多轴机器应用。
因此,SCOUT 根据具体的任务显示不同的视图,并且可通过附加工具进行扩展(例如,用于创建凸轮图形的工具)