SCOUT 支持运动控制应用构建过程中的所有必要步骤:配置、参数设置、编程、测试和诊断。
在调试和维护时,集成的测试与诊断功能十分有用。
SCOUT 的图形菜单系统支持用户执行多项重要任务,例如:
创建硬件和网络配置
创建、配置和设置工艺对象的参数,例如轴、测量输入、凸轮输出、凸轮轨迹和凸轮。
SIMOTION 具有用于完成任何任务的适当编程语言:
LAD(梯形图)和 FBD(功能块图)
符合 IEC 61131 的图形化编程语言
尤其适合循环任务(例如,逻辑)
编程人员可随时在 LAD 和 FBD 之间切换
用于测试与诊断的程序状态指示
结构化文本 (ST)
基于文本的语言,符合 IEC 61131;包括面向对象的编程
能够执行任何任务的“全能选手”
用于在线测试和诊断的,调试功能:
MCC(运动控制图):
图形化编程(流程图)
尤其适合顺序任务(例如,运动控制)
基于模块创建的结构安排
借助于图形化步跟踪和单步模式进行简易诊断
驱动个控制图 (DCC)
对开环和闭环控制功能进行图形化组态
块库中含有大量控制、计算和逻辑块
不适用于 SCOUT TIA (TIA Portal 中的 SIMOTION)
SIMOTION执行系统提供了循环任务(包括与控制周期和插补器周期同步的任务)、顺序任务、时间触发任务和事件触发任务,以及每个系统一个启动任务和一个关闭任务。
用户程序可以“接入”每个任务。
在应用编程中,各种编程语言(LAD、FBD、ST、MCC)可以任意混合使用。
软件的模块化由一种“单元方案”提供支持
对数据和函数进行“封装”
可靠和可重复使用的程序代码
面向对象的编程方式提供了强大的工具,用于生成有系统地实现标准化和模块化的软件,可以应对机械设备工程领域中的将来挑战。
概述
采用一台中央控制器的全新系统结构每个电子协同型驱动装置都可协同进行工作,以便完成用户的驱动任务。上位控制器可使驱动装置产生所需的协调运动。这就要求控制器与所有驱动装置之间应实现循环数据交换。迄今为止,这种数据交换必须通过一个现场总线实现,安装和设计费用相应较高。而SINAMICS S120变频调速柜则采取了一条不同的途径:一个中央控制器对所有连接的轴进行驱动控制,并且还可在驱动装置之间或者在轴之间实现技术性的逻辑互连。由于全部所需数据均存储在中央控制器中,这些数据无需进行传输。在一个控制器内即可交叉轴连接,利用一个鼠标,使用STARTER 调试工具即可进行便捷的组态。
SINAMICS S120 变频调速柜控制器可自动执行简单的技术功能任务
CU310‑2 DP 或 CU310‑2 PN 控制单元可用于单机驱动
CU320‑2 DP 或 CU320‑2 PN 控制单元适合多轴应用。
借助于 SIMOTION D 的功能更强大的控制单元 D410‑2, D425‑2, D435‑2,D445‑2 和 D455‑2(按照性能进行分级),可完成复杂运动控制任务。
这些控制单元均基于面向对象的
SINAMICS S120 标准固件,该固件包含所有Zui常用的控制模式,可升级以满足Zui先进的性能要求。
驱动控制以组态方便的驱动对象形式来提供:
进线整流控制
用于广泛的异步(感应)电机应用 - 可靠的“矢量控制”和
用于具有苛刻动态要求的永磁同步电机 -“伺服控制”
而 V/f 控制模式可用于简单应用,如含有 SIEMOSYN 电机的成组驱动
SINAMICS S120 驱动器的功能存储在 CF 卡上。此存储卡中包含用于所有驱动装置的固件与参数设置(以项目的形式)。CF卡还可保存附加项目,这意味着在调试不同类型的系列机床时,可立即访问正确的项目。在控制单元启动之后,CompactFlash存储卡上的数据被读取并装到 RAM 中。
固件以对象的形式进行组织。驱动对象用于针对输入模块、电机模块、电源模块以及通过 DRIVE-CLiQ连接的其他系统组件执行开环和闭环控制功能。
驱动对象一个驱动对象就是一个独立软件功能,它带有自己的参数,如有必要,还带有自己的故障消息和报警。
通过 SIMOTION 对工艺功能加以扩展SIMOTION D控制单元支持多驱动器的协调运动控制。除驱动对象外,还可在这些控制单元上实现工艺对象。可将这些对象进行分组以形成工艺功能包,并提供扩展的运动控制功能(如同步操作、凸轮盘、路径插补等)或工艺功能(如凸轮控制器、温度或压力控制)。SIMOTIOND 中集成有符合 IEC 61131-3 的 PLC,这意味着该系统不仅能够控制运动序列,还可控制包括 HMI 及 I/O的整台机器。
全面的开环和闭环控制功能广泛的标准功能(如设定点输入、数据组切换、控制器优化、动态缓冲等)确保了极高的运行可靠性和优异的应用灵活性。
关键开环和闭环控制功能概览SIMOSIM 集成模拟
SIMOTION V5.1 提供有 SIMOSIM,这是集成在 SCOUT/SCOUT TIA工程组态系统中的一个运行模拟功能。通过该虚拟测试环境,无需连接硬件即可测试用户程序。这样就可以在开发的早期阶段来优化各个程序部分,从而缩短后面的调试时间。
通过SIMOSIM,可以进行在线访问和执行测试功能,就像连接了实际控制器那样。除调试功能外(如状态程序、断点和跟踪),它还提供了完整的Web 和 OPC UA 服务器功能以及轴模拟功能。SIMOSIM也是从组态到基于云的服务的端到端数字化过程链中的一个关键组件。
CamTool 可选包(凸轮编辑器)CamTool 可选包可扩展 SCOUT 的功能,它具有一个创建和优化凸轮的强大图形化工具。SCOUT中标配有一个创建凸轮的简易编辑器。
CamTool 选件包完全集成在 SCOUT 用户界面中。
驱动控制图 (DCC) 可选包借助驱动控制图(DCC),可轻松通过图形化方式配置基于驱动系统的开环和闭环控制功能。可通过拖放操作从一个标准函数块库中选择多实例函数块,以图形方式进行连接,并进行参数化。SCOUT中清晰显示了控制结构。SCOUT TIA(TIA Portal 中的 SIMOTION)没有 DCC。
挑战 | 软件需求 | 解决方案: |
---|---|---|
| 软件的模块化必须变得更容易 | 对象:自主发挥作用的模块 |
软件的标准化程度和可再用性提高 | 库 | |
编程开销降低 | 继承程序代码(无需修改代码) | |
软件必须更容易维护和更改 | 继承所有衍生品中的调试机制 | |
更大规模的软件项目必须更容易执行,错误较少。 | 封装、继承和重写 | |
安全性提高 | 对象的封装 | |
对软件组件独立开发的支持得到改进 | 对象类型可任意组合 |