ScriptSvnCachingAsynchroneousAcceptfilter ¶ class ScriptSvnCachingAsynchroneousAcceptfilter. SvnAsynchroneousAcceptFilterCache ¶ Bases: object This instance encapsulates an UrlAcceptFilter with cachin
隐式变量 在编译时,一个名为 UML_SC_<object name> 为每个图形状态图对象自动生成。此变量提供对对象隐式数据的访问。数据提供有关对象结构的信息。在运行时,它提供有关图表状态的信息。例如,已经达到结束状态( InFinalState ),程序被中止( Abort ),或者应用程序已重新初始化 ( AutoReInit )。 提示 当您在状态图编辑器和 输入助手 上下文对话框打开,隐
在线模式 在运行时,您可以在编辑器的监控中监控和控制图表的行为。 提示 示例项目 UML_SC_CoffeeMachine.project 提供以说明以下示例。 过渡的时间行为 状态图对事件做出反应。当一个事件发生并因此条件为真时,状态转换发生在下一个总线周期时钟。您还可以配置转换,以便状态转换在相应条件下边沿触发。在实现中,转换随后被标记为 象征。 在里面 属性 → 属性 查看,选择 上升沿 选
教程:状态图 起草和实施状态图 状态图是在运行时从状态切换到状态的机器。这些状态由转换链接,每个转换都有一个保护条件。可以在状态和转换中调用动作或方法。当一个守卫条件获得值时 TRUE (事件),转换将被激活。这将执行属于转换的动作或方法,然后切换到下一个状态。保护条件只是反映事件的布尔变量或者是一个表达式。事件是可视化/用户界面、I/O、时间事件或系统事件的用户输入。另一个经常需要的事件是完成事
简单状态机 一个简单的状态机由状态、控制状态转换的转换以及动作或方法组成。这允许您设计和实现有限机器的行为。 使用状态图创建应用程序 创建一个新项目 标准项目 模板。为了 PLC_PRG 输入 , 选择 UML 状态图 实现语言。 项目已创建。 在设备树中,选择应用程序并单击 添加对象 → POU 在上下文菜单中。 创建一个名为 FB_Simple_Machine 在里面 UML 状态图 (SC)
咖啡机 以下应用示例说明了咖啡机的状态图。它完整地描述了它的流程,确定了机器在运行时的行为方式。 查看示例项目 UML_SC_CoffeeMachine.project 在安装子目录中 Projects . 使用状态图创建应用程序 在 CODESYS , 创建一个新项目 标准项目 模板。为了 PLC_PRG 输入 , 选择 UML 状态图 实现语言。 项目已创建。 在设备树中,单击程序 PLC_P
类图元素 类图的元素在 工具箱 看法。当您打开一个 类图 编辑器中的对象。 班级 ( POU ) 界面 待测物 (数据单元类型) 全局变量列表 笔记 变量声明 财产 方法 行动 作品 ( VAR ) 协会 ( POINTER TO ) 实现 ( IMPLEMENTS ) 泛化 ( EXTENDS ) 库中的对象 库中的对象在元素中标识为 <<library>> .如果此库未集成在应用程序中,则元素
元素:类 类是具有封装数据和操作的逻辑单元。它还表示可以实例化的变量类型。当一个类的实例作为变量分配给另一个类时,这被称为类的角色或表达式。 一个类可以提供一个方法 FB_Init 在初始化实例时调用。 一个类可以继承自另一个类。这种关系称为泛化。 一个类可以实例化另一个类。这种关系称为组合。 一个类可以识别另一个类。这种关系称为关联。 类可以是 POU、库 POU(类型:程序)、功能块或函数。
元素:接口 接口是一组描述公开可见行为的方法和属性声明。因此它不包括任何变量或实现。两个接口之间可以存在专家关系(泛化)。 表 1 . 展示 (1) 命令图标:选择元素时可见 (2) . 标题 元素的识别 <<interface>> <<library>> : 来自库的接口 <<missing>> :来自未集成在项目中的库的接口 接口名称 (3) 名单 接口属性 <property name> :