OFFLINE · 讯绕映射专用
讯绕 → Kepware CSV
读取已经映射好的 Modbus 地址,生成与 HMI.csv 相同的标签导入格式。
自动识别 UTF-8 / GBK / UTF-16;文件仅在本机处理。
有地址但 Name 为空的行自动跳过;保留名称、顺序和说明。生成按钮使用文本框中的内容。已确认的转换规则与使用边界
仅使用 Modbus Register 和 Modbus Address,忽略原设备 RegType / RegAddress。地址从 1 开始:4X + 1 → 40001;不加 1。较大地址自动使用六位表示。支持 0X、1X、3X、4X 映射区。
3X/4X:Scale=1 且原类型 Short → Float;Scale=0 时 Short、Word、Long、Float、DWord 保持原类型;Boolean → Word,不加 .0 位号。其他缩放类型尚未确认,会阻止导出,不能猜测。0X/1X 仅接受未缩放 Boolean。
不重复应用原设备的 Scale、Bias、MaskBit、Bit 或量程,不给地址追加原设备位号。保留原名称(包括 /),不自动改名;同名标签报错。Modbus ID 不属于标签地址,必须在 Kepware 设备上设置;一个文件存在多个映射 ID 时会阻止导出,请按 ID 分开转换。
输出固定 RO(与 HMI 示例一致,仅采集)、100 ms、Respect Data Type=1,其余缩放项留空。输出 UTF-8 BOM、CRLF、17 列。没有 Siemens PID 自动添加功能。HTML 不修改 Kepware 的设备地址、通信、字节序或字序。
通用范围为具有上述字段、遵循已确认映射规则的讯绕 CSV/Tab 表格,不适用于任意厂商表格。未知类型、重复名、越界、多寄存器占用冲突和格式异常均会阻止导出。文件字段可重排,允许讯绕原导出中尾部额外的 ItemID 元数据。