资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
Modbus 服务器可以把紫金桥软件中的点映射为 Modbus 设备的 HR 寄存器,当前版本为 2.0,仅仅支持串口访问方式,支持 HR 区的读和写。也就是说支持 03、06、16 号命令。下面就这一专题作简单介绍。一、Modbus 服务器的配置把 ModbusSerSet.exe 和 ModbusServer.exe 复制到紫金桥软件的安装目录中。如果下面的操作出现异常情况,请确保机器上安装的紫金桥软件是最新的。在紫金桥软件的安装目录中找到 ModbusSerSet.exe 并运行,可以看到如下所示的界面:其中左侧为变量配置显示区,它分为三列,分别是序号、数据库位号和 Modbus 地址。后两列的意义是把某一个数据库位号和一个 Modbus 地址建立映射关系。对应的各种操作如下:1、 系统配置点击“系统配置” 按钮将会弹出如下所示的对话框:其中地址栏表示本 Modbus 服务器所在的 Modbus 节点的设备地址。下面是串口的选择和配置,您只要选择对应的串口并作和采集方相同的配置即可。最大索引数,数据库点列表显示的行数。为了加快处理的速度,初始列表的行数仅为 500 行,您如果需要添加的 Modbus 地址超过了此范围,可以更改次数字,看到更多的行数。如果您使用导入的功能来添加数据库点,那么列表行数就会自动的增加以包括所有的点和地址。注意您能处理的最大索引个数为9999。寄存器格式:这是一个十分重要的设置您可以选择浮点格式,32 位无符号格式、32 位有符号格式、16 位无符号格式和 16 位有符号格式。其中 32 位浮点格式和 32 位整形格式一个数据占用两个寄存器。比如地址为 0 的 32 位浮点数将占据地址为 0 和 1 的两个寄存器。采集方必须把这两个寄存器拼接起来才能构成一个数据。由于采集程序处理的多样,所以此处又有 4 种字节顺序供选择。它们依次为“最高 高 次低 低”、“高 最高 低 次低”、“ 次低 低 最高 高” 、“低 次低高 最高”,一般选择第一种即可。如果采集方使用了其它的字节顺序,请更改此选项。如果选择了 16 位整形格式那么界面如下所示::这里一共有两种编址方式,第一种为“浮点兼容地址编码” 这种编码方式主要是为了和浮点格式兼容,它只占用偶数地址的寄存器,奇数寄存器空着。使用此方式可以在采集端的数据类型切换时,无需重新组态采集地址,但是它的缺点是采集时常常会采集到一半无用的 0 值,使效率只有紧凑格式的二分之一。第二种为“紧凑地址编码”,它可以充满寄存器地址,每一个数据占用一个寄存器。这一点您可以从列表的Modbus 地址栏中看出来。缺省情况下,系统进行的是只读联结,此时不可以写。如果希望系统支持写命令,请取消系统进行只读联结的复选框。2、 给某一个地址添加数据库点您只要在左侧的列表中,选择对应的 Modbus 地址,并在右侧数据库位号的地方输入相应的数据库的点名(注意,必须输入扩展名,如 A1.PV),并点击更改按钮即可给该 Modbus 地址关联数据库位号。注意,本服务器由于效率的考虑,只允许一个数据库位号映射一个 Modbus 地址。3、 修改某一个地址关联的数据库点在左侧的列表中,选择需要更改数据库点的地址行,并在右侧输入新的点名,点击更改即可。如果输入的数据库名已经存在,那么会弹出对话框,不允许更改。4、 删除某一个或几个地址关联的数据库点在左侧的列表中选择一个地址,然后点击右侧的“删除” 按钮,即可删除该地址关联的数据库点。如果您想同时删除多个地址关联的数据库点,您可以按下“Shift”或“Ctrl”键,来同时删除多行。5、 上下平移一行或多行在左侧的列表中选择一个或多个地址,点击右侧的上移或下移按钮即可移动。6、 导出为文本文件Modbus 服务器支持把点表导出为文本文件,该文本文件可以在 Excel 中进行编辑保存后再导入,减小了组态的工作量。如果结合数据库点组态界面的导出到 Excel 编辑的功能,可以大大提高组态的速度。点击右侧的导出按钮,弹出文件保存对话框,输入文件名,并点击保存按钮即可。导出后的格式如下图所示:左侧为数据库点名,右侧是索引号,索引号和 Modbus 地址的对应关系如下:1、 如果当前为紧凑编址方式那么 Modbus 地址 = 索引号 12、 否则 Modbus 地址 = (索引号 1)*2您可以打开 Excel 并将此文本文件托拽到 Excel 中即可进行处理。结合数据库点组态界面的导出到 Excel编辑的功能,可以大大提高组态的速度。7、 从文本导入您可以使用“导入”按钮来把您处理过的文本文件再导入服务器中。8、 保存退出点击“保存退出” 按钮即可保存当前的工作并退出配置程序。如果您不想保存当前的工作并退出,请点击程序右上脚的“X”来关闭程序。二、Modbus 服务器的运行请在紫金桥软件的安装目录中找到 ModbusServer.exe 并运行,可以看到如下所示的界面:您可以通过菜单来切换显示,显示菜单共有 3 种分别对应显示系统信息、通讯信息和数据信息。系统信息如上图所示,可以察看到服务器启动的时间,采集的数据库点个数,以及通讯应答的次数。同时也会显示一些错误信息。通讯信息如下图所示:您可以察看到收发的数据以及收发数据的时间。数据信息如下图所示:在这里可以看到采集的数据库中的点的数据。另外在系统菜单中还可以把当前显示的信息以文本方式保存起来,供分析处理故障用。三、自动运行的设置请在组态界面的公共部分双击“本机配置 ”栏,如下图所示:即可显示如下图所示的对话框:通过点击增加按钮即可增加初始启动的程序,只要在此处把 ModbusServer.exe 增加到对话框中即可。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号