将Feature/XP.Common和Feature/XP.Hardware分支合并至Develop/XP.forHardwareAndCommon,完善XPapp注册和相关硬件类库通用类库功能。
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<Config>
|
||||
<!-- 组 1: 通用高频通讯参数-软件读取 DB -->
|
||||
<Group ID="SignalList_ReadCommon" DBNumber="1">
|
||||
<Signal Name="SoftLive" Type="byte" StartAddr="0" IndexOrLength="" Remark="软件心跳" />
|
||||
<Signal Name="EmergencyStop" Type="byte" StartAddr="5" IndexOrLength="" Remark="急停" />
|
||||
</Group>
|
||||
<!-- 组 2: 通用高频通讯参数-软件写入 DB -->
|
||||
<Group ID="SignalList_WriteCommon" DBNumber="31">
|
||||
<Signal Name="ProbeA" Type="single" StartAddr="190" IndexOrLength="" Remark="测座角度A" />
|
||||
<Signal Name="ProbeB" Type="string" StartAddr="194" IndexOrLength="20" Remark="测座角度B" />
|
||||
</Group>
|
||||
<!-- 组 3: 圆周扫描-软件读写 DB -->
|
||||
<Group ID="Status" DBNumber="100">
|
||||
<Signal Name="ScanMode" Type="byte" StartAddr="201" IndexOrLength="" Remark="扫描模式" />
|
||||
</Group>
|
||||
</Config>
|
||||
|
||||
|
||||
<!--
|
||||
信号定义文件说明 | Signal Definition File Note
|
||||
==================================================
|
||||
PLC 信号地址定义文件 PlcAddrDfn.xml 采用 <Group> 分组结构,每个 Group 对应一个 DB 块。
|
||||
通过 PlcService.LoadSignalDefinitions("PlcAddrDfn.xml") 加载后,
|
||||
外部模块可通过 ISignalDataService 使用信号名称进行读写操作。
|
||||
|
||||
示例格式 | Example format:
|
||||
<Config>
|
||||
<Group ID="SignalList_Read" DBNumber="1">
|
||||
<Signal Name="PlcLive" Type="byte" StartAddr="200" IndexOrLength="" Remark="PLC 心跳" />
|
||||
</Group>
|
||||
<Group ID="SignalList_Write" DBNumber="31">
|
||||
<Signal Name="SoftLive" Type="byte" StartAddr="0" IndexOrLength="" Remark="软件心跳" />
|
||||
</Group>
|
||||
</Config>
|
||||
|
||||
The PlcAddrDfn.xml uses <Group> structure, each Group maps to one DB block.
|
||||
Load via PlcService.LoadSignalDefinitions("PlcAddrDfn.xml").
|
||||
External modules use ISignalDataService to read/write by signal name.
|
||||
-->
|
||||
Reference in New Issue
Block a user