概述
高级语言结构文本(ST)提供的所有语言要素作为文本命令。这使得良好结构化的应用得以实现。
命令的基本范围包括:
数据管理命令
算术函数
控制结构
进入I/O以及
通讯功能
运动控制技术功能包的增加为微程序变址寄存器(如:位置-位置控制的定位轴)增加了强功能强大的、非常灵活的运动控制命令。可从布局条理的库中选择系统功能,还可以拖拉方式在结构文本源中使用。
一个 ST 源文件基本上由连续的文本组成。该文本可通过分节构成。这些分节表示结构文本源的逻辑单元。
这些分节可以是:
分配给一个运行系统级的程序
自带存储器的功能块
无存储器的功能块
功能块或功能没有分配运行系统级,但是却被编入程序,并配置了各种参数。
优势运动控制、PLC 和一种语言的工艺功能
结构良好的、带注释能力的程序
强有力的编辑功能,例如句法、色彩和自动缩排
具有使用方便的调试功能,可进行在线测试与诊断:例如,显示编辑器中选取的编码序列和断点的实际可变内容。
概述采用一台中央控制器的全新系统结构
每个电子协同型驱动装置都可协同进行工作,以便完成用户的驱动任务。上位控制器可使驱动装置产生所需的协调运动。这就要求控制器与所有驱动装置之间应实现循环数据交换。迄今为止,这种数据交换必须通过一个现场总线实现,安装和设计费用相应较高。而 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 标准固件,该固件包含所有最常用的控制模式,可升级以满足最先进的性能要求。
驱动控制以组态方便的驱动对象形式来提供:
进线整流控制
用于广泛的异步(感应)电机应用 - 可靠的“矢量控制”和
用于具有苛刻动态要求的永磁同步电机 -“伺服控制”
而 V/f 控制模式可用于简单应用,如含有 SIEMOSYN 电机的成组驱动
CompactFlash 卡SINAMICS S120 驱动器的功能存储在 CF 卡上。此存储卡中包含用于所有驱动装置的固件与参数设置(以项目的形式)。CF 卡还可保存附加项目,这意味着在调试不同类型的系列机床时,可立即访问正确的项目。在控制单元启动之后,CompactFlash 存储卡上的数据被读取并装到 RAM 中。
固件以对象的形式进行组织。驱动对象用于针对输入模块、电机模块、电源模块以及通过 DRIVE-CLiQ 连接的其他系统组件执行开环和闭环控制功能。
驱动对象一个驱动对象就是一个独立软件功能,它带有自己的参数,如有必要,还带有自己的故障消息和报警。
通过 SIMOTION 对工艺功能加以扩展SIMOTION D 控制单元支持多驱动器的协调运动控制。除驱动对象外,还可在这些控制单元上实现工艺对象。可将这些对象进行分组以形成工艺功能包,并提供扩展的运动控制功能(如同步操作、凸轮盘、路径插补等)或工艺功能(如凸轮控制器、温度或压力控制)。SIMOTION D 中集成有符合 IEC 61131-3 的 PLC,这意味着该系统不仅能够控制运动序列,而且还可控制包括 HMI 及 I/O 的整台机器。
全面的开环和闭环控制功能广泛的标准功能(如设定点输入、数据组切换、控制器优化、动态缓冲等)确保了极高的运行可靠性和优异的应用灵活性。
关键开环和闭环控制功能概览概述
MCC(运动控制图)是一种“流程图语言”,用于以图形方式简单制定生产过程的步骤。结果是,一个或多个流程图,包括描述单独机械运动的时序的运动控制图块。由于其特殊的表达方式,运动控制图(MCC)非常适用于序列进程的编程。
运动控制图可借助于功能强大的运动控制命令来简单描述机器的运动序列,如参考轴、定位轴、同步或去同步凸轮等等。
不同的运动控制块适用于机械控制,例如,如果必须完全满足条件,I/O信号可以读出或设置,计算可以公式化,且不同的控制结构,如条件(IF)、示例(CASE)和回路(WHILE、REPEAT UNTIL)等都可以进行编程。
一些运动控制图程序用于描述不同的处理情况。例如,可以编写一个运动控制图程序,在接通时,将机械带入一定义好的起始状态,再为常规生产时序编写第二运动控制图程序,以及针对故障发生时指定机械要运行的第三运动控制图程序。
所有的MCC块,最重要的SIMOTION功能的选用,均在工具栏可供使用。根据其功能进行分组,并于单击符号点自动嵌入流程图。通过点击不同的元素,将打开相应对话框,可在其中进一步进行参数化。当然,其还包括将处理程序归档的单独注释。SIMOTION命令库中的不单独表示MCC块的功能可以通过特殊命令形式用于MCC程序。
优势以流程图来表示,编程非常方便
分层命令库用于运动控制功能、PLC 功能和工艺功能
控制结构(IF,WHILE,CASE等等)
LAD,FBD和 ST 的缩放功能
子程序调用(FB/FC)
建构基于模块的生成,如指令序列组合成一个模块指令。点击模块指令,引起相应的指令序列。
对于SIMOTION控制器的在线连接,具有强大的测试功能,如图形步进追踪,单步进模式和断点。