2026/1/25 5:26:27
网站建设
项目流程
上海公司网站建设多少钱,深圳进入广州最新规定,分栏式网站,厦门网站建设创建有哪些目录
1 案例说明 1
2 准备工作 1
3 设置网关采集MODBUS从站数据 1
4 用IEC61850协议转发数据 7
1 案例说明
设置网关采集Modbus设备数据把采集的数据转成IEC61850协议转发给其他系统。
2 准备工作
VFBOX网关。支持采集modbus设备数据#xff0c;IEC61850协议转发。电脑。IP设置…目录1 案例说明 12 准备工作 13 设置网关采集MODBUS从站数据 14 用IEC61850协议转发数据 71 案例说明设置网关采集Modbus设备数据把采集的数据转成IEC61850协议转发给其他系统。2 准备工作VFBOX网关。支持采集modbus设备数据IEC61850协议转发。电脑。IP设置成192.168.1.198和网关在同一个网段。网线、12V电源。Modbus从站设备。本文用一个温湿度传感器进行测试。3 设置网关采集modbus从站数据硬件连接。首先确认设备的接口是RS232还是RS485接口。并按如下的方式进行连接。接口类型 设备 网关RS232接口 RX COM1-TXTX COM1-RXGND COM1-GNDRS485接口 A COM1-AB COM1-B在电脑上打开VFBOX Studio配置软件。新建工程选择对应的设备类型。设备类型查看设备背面的标签。可选的型号有VB301-1100VB301-1200VB301-1400VB302-2400VB303-2400.点击 新建设备选择modbus RTU驱动。输入设备名称自己定义设备名称。输入和设备相同的串口参数。比如设备的波特率是9600则下面的对话框也选择9600.增加要采集的数据。输入数据的数据类型和寄存器地址。填写说明。在添加“地址”的时候需要对modbus的通信指令有一些了解这里面有一些默认的规则。可先查看设备的说明书找到要读取的地址。然后通过对比下表进行设置。数据区 功能说明0X Digital Coils 数据类型Boolean读写可读写寄存器地址00001-0999910进制 协议地址0000H-270FH16进制对应的功能码01H 05H 0FH1X digital Inputs 数据类型Boolean读写只读寄存器地址10001-1999910进制 协议地址0000H-270FH16进制对应的功能码02H3X Analog Inputs数据类型1 Register: short word2 Register: Long Dword float4 Register: LLong Qword Double读写只读寄存器地址30001-3999910进制 协议地址0000H-270FH16进制对应的功能码04H4X Holding Registers 数据类型1 Register: short word2 Register: Long Dword float4 Register: LLong Qword Double读写可读写地址范围40001-4999910进制0000H-270FH16进制对应的功能码03H 06H 10H其他说明地址可填写5位或者6位的地址长度。如果设备的地址是从0开始则设置网关时地址加1。地址是10进制。举例1假设要读取的地址是40015数据类型是float地址从0开始则查看上表40015对应的数据区是“4X Holding Registers”且数据类型是float则数据区选择“4X Holding Registers2 Registers”设备地址从0开始则在网关里配置为40016配置如下举例2假设读取数据的功能码是03地址是0x39地址从1开始数据类型是double。查看上表可知03功能码对应的数据区是“4X Holding Registers”数据类型是double则数据区选择“4X Holding Registers4 Registers”地址是0x39转换成10进制是57则设置如下设置完成后点击菜单“下载”把工程下载到网关里。点击菜单“查看数据”查看网关采集到的数据。如果显示的数据和实际不匹配可能是字节顺序要调整。在下面的窗口中可以修改波特率扫描间隔通讯超时字节顺序等参数。数据类型网关支持多种数据类型用户在添加的时候可以根据采集到数据选择对应的数据类型。不同的设备可能有不同的数据类型名称可对应选择。Boolean 位布尔变量。变量存储为 8 位1 个字节的数值形式但只能是True 或是 False。Char 有符号数有负数。占用一个字节8位。Byte 无符号数占用一个字节8位。Short 有符号短整型。有负数。长度2个字节16位。Word 无符号的短整型长度2个字节16位。Long 有符号长整型有负数。长度4个字节取值范围为-2^31 ~ (2^31 -1)。DWord 无符号的长整型且占4个字节32位。Float 单精度浮点型数据长度 4 个字节包括一个符号位、一个 8 位 二进制指数和一个 23 位尾数。浮点型转换成10进制数据的时候请注意字节顺序问题。在不同的设备中字节顺序不同有4种不同的字节顺序1234、4321、3412、2143。网关在转发浮点型数据的时候不对字节顺序进行调整所以在转换的时候请参考被采集设备的浮点数顺序。LLong LLong是长度为8个字节的有符号整数。有负数。Qword Qword是长度为8个字节的无符号整数。Double 双精度浮点(double)型占8 个字节64位内存空间。4 用IEC61850协议转发数据启用IEC61850服务。选项 说明启用 Yes:启动61850功能启用上报 Yes启动网关的自动上报功能定时上报数据有变化也上报。端口 102网关的侦听端口一般不修改。上报触发GI 数据有变化就上报数据。需把“启用上报”设置成YES上报周期间隔 网关自动上报数据的间隔。单位毫秒。控制模式 控制模式Select before operate选控。选择变量后再控制Sbowselect with valueDirect直控。直接控制上报实例数量 上报的主站数量。如果需要多个可根据主站需求设置上报实例简单名称 Yes只有名称。No包含设备名称路径等信息。数据集内容 设置DA则会导出DA数据集设置DO则会导出DO数据集SPS附加属性MV附加属性APC选择属性 设置成Yes则导出的ICD文件中包含相应信息。设置成No则导出的ICD文件中不包含相应信息。IED名称 网关的IED名称逻辑设备名称 逻辑设备名称注以上参数如果不确定一般使用默认即可主站有特殊需求在进行相应的修改。另外可让主站提供ICD文件的样例也可以对照进行修改。添加要转发的数据。选项 说明SPS单点状态 遥信数字量DI点布尔量状态上报。点位名称Ind1, Ind2, Ind3 … I是大写的iINS整数状态 遥信多状态DI点多布尔量状态上报。SPC可控单点 遥控输出量DO点平台控制布尔量。点位名称SPCSO1, SPCSO2, SPCSO3。O是大写的o不是数字0MV测量 遥测模拟量AI点。模拟量上报。点位名称AnIn1, AnIn2, AnIn3 …I是大写的iAPC可控模拟设点 遥调。平台下发设置模拟量。点位名称APC1,APC2…如果需要平台可以下发控制需要把变量放在“SPC可控单点”“APC可控模拟设点”。“SPS单点状态”和“SPC可控单点”是开关量。“MV测量值”和“APC可控模拟设点”是数据模拟量。设置完成后点击菜单“下载”把工程下载到网关中。