西门子代理商-PLC代理商-大量现货
PLC步进顺控的状态转移图画法简介
1.步进顺控概述:
一个控制过程可以分为若干个阶段,这些阶段称为状态或者步。状态与状态之间由转换条件分隔。当相邻两状态之间的转换条件得到满足时,就实现状态转换。状态转移只有一种流向的称作单流程顺控结构。
2.FX系列PLC的状态元件
每一个状态或者步用一个状态元件表示,S0为初始步,也称为准备步,表示初始准备是否到位。其它为工作步。
状态元件是构成状态转移图的基本元素,是可编程控制器的软元件之一。 FX2N 共有1000个状态元件,其分类、编号、数量及用途如表1所示。
表1 FX2N的状态元件
注:①状态的编号必须在范围内选择。
②各状态元件的触点,在PLC内部可自由使用,次数不限。
③在不用步进顺控指令时,状态元件可作为辅助继电器在程序中使用。
④通过参数设置,可改变一般状态元件和掉电保持状态元件的地址分配。
3.状态转移图(SFC)的画法
状态转移图(SFC)也称功能表图。用于描述控制系统的控制过程。
状态转移图的三要素:驱动动作、转移目标和转移条件。其中转移目标和转移条件*,而驱动动作则视具体情况而定,也可能没有实际的动作。
步与步之间的有向连线表示流程的方向,其中向下和向右的箭头可以省略。图中流程方向始终向下,省略了箭头。
西门子CPU414-2模块
SIMOTION 面向机械工程应用中的所有任务提供了适宜功能。
实现这些功能的基础是采用了符合 IEC 61131-3标准中的机器自动化要求(如监控、顺序控制、输入/输出处理、计算等)的 PLC。
提供了用于运动控制的可扩展功能:从凸轮控制器到定位、齿轮传动和凸轮传动,直至各种搬运运动的 3D路径插补。生产机械中常用的工艺功能(如压力调节器或温度控制器)对该功能加以补充。
SIMOTION 提供了一种全面而可扩展的功能,拥有生产机器所需的全部功能,PLC性能从低到高,适用于基本单轴应用到复杂多轴应用。
SIMOTION 应用的软件结构
SIMOTION Kernel – 基本功能
SIMOTION Kernel 中组合了 SIMOTION 设备的基本功能。
SIMOTION Kernel 还提供了以下方面的高性能功能:
PLC 功能(符合 IEC 61131-3)
程序控制
定时器、计数器
I/O 运行
通信
还提供一套支持以下任务的强大运行系统
周期性(同步的周期性)任务
顺序任务
时间驱动式任务
件驱动式任务
语言范围符合 IEC 61131‑3 标准,并且包含 I/O 管理、过程和机器控制所需的所有 PLC命令。用于编程的语言包括 LAD(Ladder Diagram,梯形图)、FBD(Function BlockDiagram,功能块图)、ST(Structured Text,结构化文本)、MCC(Motion ControlChart,运动控制图)和传动控制图 (DCC)。
SIMOTION Kernel 基本功能可通过加载 SIMOTION 工艺功能包进行扩展。
SIMOTION 工艺功能包
SIMOTION工艺功能包结合了众多领域机械工程自动化所需要的软件功能。它们在配置过程中加载到控制器中,并通过添加系统功能的方式扩展基本功能。在工程期间,可通过SCOUT 命令库访问工艺功能包的功能。
借助工艺功能包可生成工艺对象(例如“定位轴”工艺对象),这些工艺对象以同样的方式进行设置、配置和参数设定。
运动控制工艺功能包
此工艺功能包包含全面的运动控制功能,提供了开放而又灵活的应用编程方式,确保用户能够实施复杂的运动控制应用。
SIMOTION 运动控制工艺功能包具有以下功能:
基本运动控制
定位–POS
同步操作/电子齿轮 – GEAR
凸轮 – CAM
路径插补 – PATH
辅助工艺功能
该技术功能包中的工艺对象功能可通过附加语言命令和系统变量以及符合 PLCopen的函数块来访问。运动顺序的编程较为简单且集成程度较高。
温度控制工艺功能包 (TControl)
SIMOTION 温度控制工艺功能包提供了功能丰富的温度通道。这些功能同样通过附加语言命令和系统变量进行访问。
传动控制图 (DCC) 工艺功能包
SIMOTION 传动控制图 (DCC) 工艺功能包提供了一个“驱动控制块”(DCB) 库。借助这些控制块,可以在选配的 DCC编辑器中以图形化的方式配置开环和闭环控制功能,该编辑器可集成到 SCOUT。SCOUT TIA(TIA Portal 中的SIMOTION)没有 DCC。
多功能信息接口 (MIIF) 工艺功能包
SIMOTION MIIF 工艺功能包可充当服务器,支持以符号化方式访问 SIMOTION数据并通过以太网将数据提供给客户端(例如,操作面板)。
SIMOTION I/O 交互功能库
这些功能库包含用于集成智能 I/O 和通信模块的标准功能。它们是 SCOUT 命令库的组成部分,可非常方便地将模块(如 FM350-1/-2、FM 352、CP 340/341、SIWAREX FTA)或识别系统集成到 SIMOTION用户程序中。SIMOTION Utilities & Applications 中也提供了编程示例和标准应用。The SIMOTIONUtilities & Applications 随 SCOUT 免费提供。
SIMOTION 用户程序
在 SIMOTION 用户程序中,工艺功能包功能、功能库和 SIMOTION Kernel的功能统一通过语言命令进行访问。
SIMOTION 应用程序的结构支持 PLC功能与运动控制功能和工艺功能的合并。由于这种方式可以避免使用接口并消除停滞时间,简化了运动顺序的优化工作(无需PLC/运动接口)、降低了工程成本并提高了产品质量和机器生产率(机器周期和输出)。
SIMOTION 应用可通过不同方式编程:
使用图形化编程语言 LAD(梯形图)、FBD(功能块图)和 MCC(运动控制图),可直观方便地进行图形化编程。
也可通过文字化方式使用结构化文本 (ST) 进行编程。
使用可选传动控制图 (DCC) 工艺功能包,可方便地以图形方式对基于传动的开环和闭环控制功能进行组态(不适用于 TIA 博途中的SIMOTION)。
SINAMICS 变频器的深度集成允许:
方便地完成驱动(电源单元和编码器)的符号分配
方便地完成驱动外设(I/O、凸轮、探针)的符号利用
自动地比较整个驱动总成相关的全部特性变量
提高直至传动的*性(访问控制/状态字和传动数据、转矩限值、附加的转矩设定点)
支持采用伺服传动的高动态应用,基于 DSC(Dynamic Servo Control,动态伺服控制),可实现 125 µs的位置控制周期
支持采用液压传动的高动态应用,可实现 250 µs 的位置控制周期和压力/力控制周期
可与传动和模块化开环控制实现同步
除电气传动外,一个控制器内或者分布在多个控制器中的各液压传动都可实现彼此同步。这样就可以实现集成自动化解决方案,例如在工业中的输送系统和冲压生产线中,可在同一个系统中采用电气传动(卷绕机、横向切割机、辊式进给装置)和液压传动(如深拉压力机)
通过项目 SIMOTION easyProject,可将基本及模块化机器功能集成到 SCOUT 工程组态项目中。
SIMOTION 等时模式
在 SIMOTION 系统中,所有组件(一个或多个控制模块、传动、同步 I/O)都与机器的通信周期(PROFIBUSDP/PROFINET周期)同步。应用还通过同步应用任务(在伺服与插补器周期中)与此周期同步。等时模式遍布整个机器应用(对于分布式系统也是如此),这样可带来大量优势:
终端到终端和终端到轴的响应时间较短
机器循环时间更短
可通过编程完成同步闭环控制任务
基于确定且可再现的机器响应,可实现较高的产品质量
模块化概念 – 模块化机器
SIMOTION 支持模块化机器概念,进而可降低工程和调试成本,具体体现在:
通过库和可重复使用的模块进行模块化软件开发
划分为各个机器模块,例如,可通过分布式同步操作(通过 PROFIBUS DP 或带同步实时功能的 PROFINETIO)来链接这些机器模块。基于,可对项目进行重新组态(例如,使用人机界面)。
在组态和运行期间,激活/禁用 DP 从站/PROFINET IO 设备(I/O组件)和工艺对象(传动、轴、外部编码器、探头和凸轮)。
使用项目 SIMOTION easyProject,方便地对项目进行模块化组态
模块化的机器设计意味着可取得可扩展的解决方案和大型轴布置。标准化的模块可轻松适应特定的要求,并可分别进行测试。这些模块可以方便地组合成不同类型的机器。
通过 PROFIBUS 进行通信
在所有平台上,可通过 PROFIBUS 获得通信功能:
SIMOTION 和/或 SIMATIC 控制器之间的 I/O 通信
与编程设备(编程设备功能)的通信
SIMATIC HMI 设备通信
与安装有 SIMATIC NET OPC 的 PC 进行通信。
作为前提条件,PC 上应安装 SIMATIC NET SOFTNET S7 软件。
基于以太网/PROFINET 的通信
所有平台均提供以下基于以太网的通信功能:
通过 UDP 和 TCP/IP 与 SIMOTION 设备、SIMATIC CPU 和非 Siemens 设备进行通信
基于 SCADA 系统 WinCC 的通信。
SIMOTION IT
使用 SIMOTION IT,可通过工业以太网(标准 Internet 浏览器上的 HTML)获得附加通信功能:
无需项目和工程组态系统,通过标准 SIMOTION IT web 页面,即可提供丰富、强大的诊断功能
通过用户定义 SIMOTION IT web 页面,实现相关诊断和操作功能
通过 SIMOTION IT OPC XML-DA 实现通信和过程值访问型应用
SIMOTION IT 虚拟机:除了自动化功能后,还可创建 SIMOTON JAVA 运行环境的 Java 应用。