IEC 61131-3 中的分层状态机

Posted

技术标签:

【中文标题】IEC 61131-3 中的分层状态机【英文标题】:Hierarchical State Machine in IEC 61131-3 【发布时间】:2018-01-17 21:23:10 【问题描述】:

我想在 61131-3 中实现 HSM。做一些阅读我知道 HSM 是一种下推自动机的子集?

其他语言的大多数示例都使用指针和引用,我想避免这种情况。不使用指针或引用实现 HSM 是否可行?

我想我需要一个事件堆栈和一个用于堆栈嵌套的堆栈?

谢谢

【问题讨论】:

【参考方案1】:

如果您的编程软件 SFC(顺序功能图)支持它,那么您可能正在寻找它。 SFC 是一种基于动作和转换的图形编程语言。它避免了指针,是五种 IEC 61131-3 语言之一。

【讨论】:

以上是关于IEC 61131-3 中的分层状态机的主要内容,如果未能解决你的问题,请参考以下文章

FSM(状态机)HFSM(分层状态机)BT(行为树)的区别

人工智能AI------有限状态机分层状态机行为树

如何在 CODESYS (IEC 61131-3 ) 中执行文件 I/O?

PLC OPC 信息模型(DI,PLCopen NodeSets)简介

PLC OPC 信息模型(DI,PLCopen NodeSets)简介

unity pro7.0无法连机上载