新增 scene.signal 信号交互插件,落地 PLC 握手与扫车放行。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
namespace StandardScene.Signal.Model
|
||||
{
|
||||
/// <summary>PLC → 调度:读字节含义(与反编译 ENUM_READ_SIGNAL 对齐)。</summary>
|
||||
public enum SignalReadValue : byte
|
||||
{
|
||||
无状态 = 0,
|
||||
允许进入 = 1,
|
||||
允许离开 = 2
|
||||
}
|
||||
|
||||
/// <summary>调度 → PLC:写字节含义(与反编译 ENUM_WRITE_SIGNAL 对齐)。</summary>
|
||||
public enum SignalWriteValue : byte
|
||||
{
|
||||
无状态 = 0,
|
||||
进入中 = 1,
|
||||
到位 = 2,
|
||||
离开中 = 3,
|
||||
已离开 = 4
|
||||
}
|
||||
|
||||
/// <summary>机构类型(与反编译 ENUM_JGTYPE 对齐)。</summary>
|
||||
public enum SignalLineType : byte
|
||||
{
|
||||
未知 = 0,
|
||||
上线机构 = 1,
|
||||
单牵引下线机构 = 2,
|
||||
双牵引下线机构 = 3,
|
||||
等待通行机构 = 4
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user