ScriptLiveDeviceUserManagement ¶ class ScriptLiveDeviceUserManagement. ScriptLiveDeviceUserManagement ¶ Bases: object This object represents the live user management on a given device. Version added :
ScriptTextualObject ¶ class ScriptTextualObject. ScriptTextualObjectMarker ¶ Bases: object All tree objects get amended with this marker. Version added : 3.5.6.0 property has_textual_declaration ¶ Get
ScriptDriverInfo ¶ class ScriptDriverInfo. AlwaysUpdateVariablesMode ( value ) ¶ Bases: Enum Defines always mapping modes on a parameter or connectors. Disabled = 1 ¶ Disable the always update of the
ScriptTaskConfigObject ¶ class ScriptTaskConfigObject. KindOfTask ( value ) ¶ Bases: Enum An enumeration. Cyclic = (1,) ¶ Freewheeling = (2,) ¶ Event = (3,) ¶ ExternalEvent = (4,) ¶ Status = (5,) ¶ Pa
ScriptSvnStatusCache ¶ class ScriptSvnStatusCache. SvnStatusCache ¶ Bases: object This status cache is used by the NavigatorControlExtension to determine the visibility, as well as by the FileCommands
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)