Network Device Identification 控制器列表
Network Device Identification 控制器列表
借助 CreateControllerList 功能,可创建控制器列表,其中包含本地网络中控制器的信息。
控制器列表采用 XML 格式的结构,并使用 UTF-8(8 位 UCS(通用字符集)转换格式)编码格式。根节点的名称为 <Netmanage>。子节点 <ControllerList> 包含其他子节点,每个代表控制器以及其最后发送的信息。
具有 2 个条目的配置文件的示例:
<?xml version="1.0"encoding="utf-8"?>
<Netmanage Version="1.0.0.0">
<ControllerList>
Controller MacAddress="00:04:17:07:02:36" SignalState="0" Controller="2000"
TimeSinceBoot="184"_IP_Address="192.168.2.23" IP_SubNetMask="255.255.255.0">
Controller MacAddress="00:04:17:05:00:78" SignalState="2" Controller="3000"
TimeSinceBoot="116"_IP_Address="192.168.2.22" IP_SubNetMask="255.255.255.0">
</ControllerList>
</Netmanage><
名称 |
描述 |
示例 |
---|---|---|
MacAddress |
采用十六进制 STRING 显示的控制器 MAC 地址 |
00:04:17:07:02:36 |
SignalState |
控制器类型的限定标识符 o0:无信号 o1:LED 闪烁 o2:LED 闪烁以及声音信号(如果控制器支持) |
0 |
Controller |
控制器类型的唯一标识符 o-1:无法确定 o0:PacDrive P600 o1:PacDriveMAx-4 o2:PacDriveC600 o3:PacDriveC200 o4:PacDrive C400 o2000:LMC 201C o3000:LMC 300C o100513:TM258LD42DT o100537:LMC058LF42 o101798:TM241CEC24T_U o104200:XBTGC1100 o104208:HMISAC o201920:TM221M16R/G o... |
2000 |
TimeSinceBoot |
自控制器上次启动后经过的时间(以秒计) |
184 |
IP_Address |
控制器 IP 地址 |
192.168.2.23 |
IP_SubNetMask |
控制器的子网掩码 |
255.255.255.0 |
IP_Gateway |
控制器的网关 |
192.168.2.1 |
NetbiosName |
未使用 |
– |
DhcpState |
未使用 |
– |
FW_Version |
采用 STRING 显示的控制器固件版本 |
V01.35.02.02 Dec 2 2011 |
KernelVersion |
采用 STRING 显示的控制器内核版本 |
V0.1 LMC x01C |
ControllerType |
采用 STRING 显示的控制器类型,额外信息采用关键值对的形式,以斜线分隔 |
LMC 201C/AX=8/RAM=500/NVRAM=128/DiskS=515/PFPGA=0109/CPU=106ca/BIOS=B704R001/SFPGA=6 |
ProjectName |
载入控制器的项目的名称 |
MyProjectName |
ProjectDate |
载入控制器的项目的日期 秒数总和自 1970 年 1 月 1 日起指定 |
1326388978 |
ProjectVersion |
载入控制器的项目的版本 |
0.0.0.0 |
ProjectAuthor |
载入控制器的项目的作者 |
MyAuthor |
ProjectDescription |
载入控制器的项目的说明。 |
MyProjectDescription |
Programming system |
载入控制器的项目的编程系统。 |
2 |
RemoteCommunicationAccess |
未使用 |
– |
P600_IP_Address |
未使用 |
– |
P600_IP_SubNetMask |
未使用 |
– |
P600_IP_Gateway |
未使用 |
– |
P600_NetbiosName |
未使用 |
– |
P600_GatewayStarted |
未使用 |
– |
ConnectionMode |
控制器连接至 PC 的方式 o0:无 o1:任何 o2:以太网 o3:USB o4:远程 Tcp o5:调制解调器 o6:共享内存 |
2 |
NodeName |
控制器的节点名称 |
LMC_600 (10.128.154.12) |
CartridgeID |
控制器扩展板的 ID |
1 |
参数格式取决于控制器类型。