10大配资平台该文件夹包含整个设备的配置信息
BACnet/IP 从站 转 Modbus 主站-ADFWEB网关-广州信裕物联网
作者: 邹武艺手机185-020-77899 邮箱805191985@qq.com
1、特性:
HD67671-IP-X-A1 和 HD67671-MSTP-X-A1 是用于在 BACnet 从站与 Modbus 主站之间进行双向转换的设备。
它们具备以下特性:
• 最多支持 2000 个 BACnet 对象(可读写);
• BACnet 与电源之间、BACnet 与 Modbus 之间、电源与 Modbus 之间实现三重隔离;
• 支持 BACnet 总线与 Modbus 总线之间的双向信息传输;
• 可安装在 35mm DIN 导轨上;
• 宽电源输入范围:8…24V 交流 或 12…35V 直流;
展开剩余89%• 宽工作温度范围:-40°C / +85°C [-40°F / +185°F]。
配置:
您需要在 PC 上安装 Compositor SW67671 软件,以完成以下配置操作:
• 定义 BACnet 线路的参数;
• 定义 Modbus 线路的参数;
• 定义包含从 Modbus 从站读取数据的 BACnet 对象;
• 定义包含要发送到 Modbus 从站数据的 BACnet 对象;
• 更新设备固件。
3、新配置 / 打开配置:
点击“新配置”按钮会创建一个文件夹,该文件夹包含整个设备的配置信息。
设备的配置也可以进行导入或导出操作:
若需克隆一个可编程“BACnet从站/Modbus主站转换器”的配置,以便以相同方式配置另一台设备,则必须保留该文件夹及其所有内容;
若需克隆一个项目以获得该项目的不同版本,则只需将项目文件夹复制并重命名为另一个名称,然后通过点击“打开配置”按钮来打开新文件夹即可。
3、通信设置:
本部分定义了两类总线(BACnet与Modbus)的基础通信参数。
在SW67671主界面点击"Set Communication"(设置通信)按钮(图2),将弹出"Set Communication"(通信设置)窗口(图3)。
该窗口分为三个区域:
1. BACnet类型选择区(根据所用设备选择BACnet类型)
2. BACnet参数配置区
3. Modbus参数配置区
在"BACnet类型"区域可选择以下通信方式:
• BACnet/IP(通过以太网传输)
• BACnet MS/TP(通过RS485传输)
若选择"BACnet/IP",则"BACnet"区域的字段含义如下:
• "IP地址"字段:定义转换器BACnet/IP侧的IP地址
• "子网掩码"字段:定义转换器BACnet/IP侧的子网掩码
• "网关"字段:定义网络默认网关。可通过勾选复选框启用/禁用此功能(用于实现网络出口)
• "端口"字段:定义BACnet通信使用的端口号,默认值为47808,但可输入任意值(10000和10001除外)
• "BACnet设备名称"字段:定义转换器BACnet/IP侧的设备名称
• "设备标识符"字段:定义转换器BACnet/IP侧的设备ID
• 若勾选"BACnet描述最多32字符"字段,则BACnet对象的描述信息最长可达32个字符
• 若勾选"启用BBMD"字段,则激活BACnet/IP广播管理设备功能
• 若勾选"接受FDR"字段,则允许转换器接收外部设备注册
4、以下是符合技术文档规范的中文翻译:
"Write"(写入)部分包含转换器可写入的Modbus寄存器/状态。窗口中各字段含义如下:
在"从站地址(Slave ID)"字段定义要读写的Modbus设备地址;
在"类型(Type)"字段定义要读写的寄存器数据类型,可选类型包括:
• 线圈状态(Coil Status)
• 输入状态(Input Status)(仅可读)
• 保持寄存器(Holding Register)
• 输入寄存器(Input Register)(仅可读)
在"地址(Address)"字段定义要读写的寄存器/状态的起始地址;
在"N点数(NPoint)"字段定义连续读写寄存器/状态的数量;
在"轮询时间(Poll Time)"字段定义读写寄存器/状态所用时间(单位:毫秒)。若设为'0'则不发送请求;
若勾选"变化时触发(On Change)",则仅在BACnet数据发生变化时才发起Modbus写入请求;否则将按"轮询时间"周期性发送。此功能仅适用于"Modbus写入"模块;
在"最大错误次数(Max Error)"字段定义主站等待的连续错误次数上限,超过该值将从请求循环中剔除该行;
在"位置(Position)"字段定义从转换器内部数组存取数据的位置(字节);
"起始位(Start Bit)"用于"BACnet二进制"对象,可选择指定位置中的具体比特位;
勾选"浮点转换(Float Conv)"可启用转换功能:当读取一个或两个Modbus寄存器(以整型值表示)时转换为浮点值;若在Modbus写入模块启用,则将接收到的BACnet浮点值转换为整型值。该功能适用于BACnet主站仅支持模拟量输入/输出,但Modbus侧需要整型值的场景;
在"字节序(Endian)"字段选择寄存器数值采用大端(Bin-Endian)还是小端(Little-Endian)格式。该字段仅在NPoint值为2时有效,且须勾选"浮点转换";
在"运算(Operation)"字段可选择对数值进行后处理操作("Modbus读取"时保存前处理/"Modbus写入"时写入前处理)。该字段仅当"浮点转换"启用时可用;
勾选"有符号(Signed)"时,转换数据的整型值将按带符号数处理;
勾选"字交换(Swap W)"时,读写数值的字节顺序将互换;
勾选"强制F16(Force F16)"时,转换器将使用F16格式向Modbus从站写入数据;
在"助记符(Mnemonic)"字段可对当前行插入的数据进行描述说明。
5、设置BACnet访问权限:
在SW67671主窗口中点击“设置BACnet访问”按钮(图2),将弹出“BACnet设置访问”窗口(图5)。
该窗口分为两部分:
• “BACnet可读”部分包含BACnet主站可读取的BACnet对象(与这些对象关联的Modbus寄存器/状态由Modbus主站读取);
• “BACnet可写”部分包含BACnet主站可写入的BACnet对象(与这些对象关联的Modbus寄存器由Modbus主站写入)。
窗口中各字段的含义如下:
• 在“数据类型”字段中,可选择BACnet对象的数据类型;
• 在“工程单位”字段中,双击将弹出“选择BACnet工程单位”窗口(图6);
• 在“位置”字段中,可选择从/向转换器内部数组读取/保存数据的字节位置;
• “起始位”字段用于“二进制”类型的BACnet对象,可选择所选位置中的具体使用位;
• “长度”字段用于定义BACnet对象的字节尺寸。对于“二进制”对象,此字段必须设置为“1”。
发布于:广东省盛达优配官网-炒股杠杆软件-重庆配资网-国内配资官网提示:文章来自网络,不代表本站观点。
- 上一篇:十大杠杆炒股12种全新熊猫人坐骑随之而来
- 下一篇:没有了