4.2.1 搜索设备
运行 BCDevice 软件,如下图:
4.2.2 设置 IP 地址
如果北辰模块仅仅接入eview网关
如果因为其他原因,需要修改北辰模块的网络IP,则按照下面步骤修改
114.2.3 修改设备参数
正常情况下,不需要对 BCNet-S7 模块进行参数的修改就已经可以正常通讯了
4.2.3.3Modbus 映射表
点击【修改设备参数】按钮,在弹出的对话框中,可以查看【Modbus 映射表】参数,如果修改了其中的
参数,需要点击【下载参数】按钮才能生效。使用手册 CN-V1.4
BCNet-S7 以太网通讯处理器
14
1.BCNet-S7 内置了默认地址映射表,映射规则为全区域映射(0~65535):
线圈 Coil(000001~)映射为 PLC 的 Q 区;
输入 Input(100001~)映射为 PLC 的 I 区;
输入寄存器 InputRegsiter 映射为 PLC 的 M 区;
保持寄存器 HoldingRegsiter 映射为 PLC 的 DB1 数据块(S7200 的 V 区)。
2.除了默认的地址映射外,我们也可以自定义地址映射关系,我们推荐使用【自动分配映射关系(推荐)】
来配置地址映射表,在此之前,我们需要手动删除默认的地址映射表。
1)选中映射块,点击【删除映射块】来删除映射块;
2)点击【自动分配映射地址(推荐)】,添加自定义映射块。
3)我们大致可以按照以下思路来完成自定义映射块的编辑:使用手册 CN-V1.4
BCNet-S7 以太网通讯处理器
15
根据你所要读写的 PLC 数据是以字为单位还是以位为单位,访问类型为只读还是读写来选择【映射到
Modbus 区域】;
Modbus 区域
数据类型
功能号
最大指令数
Coil
000001~
位
FC1(读线圈)
S7-200:119
S7-300:784
FC5(写线圈)
1
Input
100001~
位
FC2(读输入)
S7-200:119
S7-300:784
InputRegsiter
300001~
字(2 字节)
FC4(读输入寄存器)
S7-200:16
S7-300:111
HoldingRegsiter
400001~
字(2 字节)
FC3(读保持寄存器)
FC16(写保持寄存器)
111
FC6(写单一保持寄存器)
1
选择你所要读写的 PLC 的数据区域及地址偏移。
举例:读写 DB1.DBW0使用手册 CN-V1.4
BCNet-S7 以太网通讯处理器
16
举例:读写 M0.0
举例:只读 DB2.DBX10.0使用手册 CN-V1.4
BCNet-S7 以太网通讯处理器
17
举例:只读 DB3.DBW100
4)映射表编辑完成后,可以通过地址查询确定对应关系,比如要查询 DB1.DBW0 对应的 modbus 地址:点
击【映射地址查询】,按如下设置,点击【查询】按钮,可以查询到对应的 Modbus 映射地址。使用手册 CN-V1.4
BCNet-S7 以太网通讯处理器
18
4.2.3.4 设备运行诊断