包含设备描述的文件:devices.csv
包含设备描述的文件中列出了设备、设备类型和连接 ID。设备描述文件中的连接 ID 在连接描述文件中指定,用于将协议链接到设备。
如果为不同的标记集使用不同的协议,则必须为单台设备使用多个连接。在 devices.csv 文件的每一行中,连接 ID 必须是唯一的。
该文件应以标头字符串开头,标头字符串包含处理文件所需的数据。devices.csv 文件的标头字符串的示例如下所示。
示例:
'Devices
'Format Version V1.0.0.0;KICS Importer Version V1.0.0.0
'Field separator: ; Decimal separator: . Text quotes: " Var name separator: .
'Device;Type;Connection
|
devices.csv 文件的标头字符串包含以下值:
设备
在此字符串中指定 CSV 文件的名称。Devices
– 设备描述文件的名称。数据文件名称与文件用途相对应,并在设置中为每个文件进行定义。
Format Version;KICS Importer Version
此字符串指定文件格式的版本以及创建该文件所使用的工具的版本。请为参数 Format version
指定值 V1.0.0.0。然后,建议指定创建该 CSV 文件所使用的工具的名称和版本。
Field separator: ; Decimal separator: . Text quotes: " Var name separator: .
使用此字符串可指定该数据文件中所使用的分隔符:
字段分隔符: ;
小数分隔符: .
- 行终止符:
Text quotes: "
- 标记名称中的字段分隔符:
Var name separator: .
Device;Type;Connection
此字符串包含数据列的名称。文件中的数据应按照以下列顺序指定:
Device
– 设备名称Type
— 设备类型代码。可使用以下代码:- 0 – SIEMENS SIMATIC S7-300
- 1 – SIEMENS SIMATIC S7-400
- 2 – SCHNEIDER ELECTRIC MOMENTUM
- 3 – SCHNEIDER ELECTRIC M340
- 4 – MITSUBISHI SYSTEM Q
- 5 – ALLEN-BRADLEY CONTROL LOGIX 5000
- 6 – SIEMENS SIPROTEC
- 7 – IEC 61850 GOOSE, MMS device
- 8 – IEC 60870-5-104 device
- 9 – ABB RELION 670
- 10 – GENERAL ELECTRIC RX3I
- 11 – SIEMENS SIMATIC S7-1500
- 12 – IEC 61850 SAMPLED VALUES device
- 13 – SIEMENS SIPROTEC 6MD66
- 14 – SIEMENS SIPROTEC 7SS52
- 15 – SIEMENS SIPROTEC 7UM62
- 16 – SIEMENS SIPROTEC 7SA52
- 17 – SIEMENS SIPROTEC 7SJ64
- 18 – SIEMENS SIPROTEC 7UT63
- 19 – GENERAL ELECTRIC MULTILIN B30
- 20 – GENERAL ELECTRIC MULTILIN C60
- 21 – EMERSON DELTAV
- 22 – SCHNEIDER ELECTRIC M580
- 23 – RELEMATIKA TOR 300
- 24 – EKRA 200 series
- 25 – EKRA BE2704 / BE2502
- 26 – OMRON CJ2M
- 27 – ABB AC 800M
- 28 – YOKOGAWA CENTUM
- 29 – CODESYS V3 设备
- 30 – DNP3 设备
- 31 – OPC UA 服务器
- 32 – ABB AC 700F
- 33 – SIEMENS SIMATIC S7-1200
- 34 – OPC DA 服务器
- 35 – BECKHOFF CX 系列
- 36 – PROSOFT-SYSTEMS REGUL R500
- 37 – EMERSON CONTROLWAVE
- 38 – IEC 60870-5-101 设备
- 39 – MOXA NPORT IA 5000 系列
- 40 – I/O 设备
- 41 – ABB RELION REF615
- 42 – SIEMENS SIMATIC S7-200
- 43 – MODBUS TCP 设备
- 44 – SCHNEIDER ELECTRIC SEPAM 80 NPP
- 45 – YOKOGAWA PROSAFE-RS
- 46 – SCHNEIDER ELECTRIC FOXBORO FCP280 / FCP270
- 47 – HONEYWELL CONTROLEDGE 900 系列
- 48 – HONEYWELL EXPERION C300
- 49 – SCHNEIDER ELECTRIC MICOM C264
- 50 – UMAS 设备
- 51 – TASE.2 服务器
- 52 – PROFINET 设备
- 53 – DIRECTLOGIC
- 54 – 支持加密的服务器
- 55 – BACNET 设备
- 56 – SCHNEIDER ELECTRIC P545
- 57 – YCU/ELC
- 58 – FEU 设备
- 59 – 通用 IED
- 60 – 通用网关
- 61 – 通用 PLC
- 62 – VALMET DNA 设备
- 63 – IPU 设备
- 64 – OWEN PLC100 系列
- 65 – 基于 CODESYS V2 的设备
- 66 – PNU20 设备
- 67 – KNX 设备
- 68 – DTS 设备
- 69 – B&R
- 70 – SIEMENS SICAM PAS 服务器
Connection
— 来自包含连接描述的connections.csv文件的连接 ID。
标头字符串后面是文件正文,其中包含参数值(设备名称、设备类型代码、连接 ID)。devices.csv 文件的示例如下所示。
示例:
'Devices
'Format Version V1.0.0.0;KICS Importer Version V1.0.0.0
'Field separator: ; Decimal separator: . Text quotes: " Var name separator: .
'Device;Type;Connection
"ms_plc";4;"ms_plc"
"mc_SysQ";8;"mc_SysQ"
|
页首