1. 运行Anybus Configuration Manager - Communicator RS232-422-485软件,并确认以下信息(本实验所用网关为AB7000-C):
上述设置完成后,网关已具备通讯的基本要求。
2. 找到“现场总线”下的“Communicator RS232/422/485”选项,在右侧配置框中点击“Statistics”,选择“Enable Transmit/Receive counter”,使能发送和接收计数的功能,当网关进行一次正确的收发数据,对应的字节计数就加1。再设置“Receive Counter Location”和“Transmit Counter Location”的值,以确定计数字节所占的位置。
3. 下载配置后,点击菜单栏中“子网监视器”,观察Transmit Counter字节和Receive Counter字节所在的位置,如图所示。
4. 点击菜单栏中“节点监视器”,此时发送字节所在位置的值已经在依次加1了,而接收字节所在位置的值没有任何变化,因为网关子网侧没有接任何设备,所以网关只能向外发送数据,而不能接收数据。
5. 在网关子网侧插上RS232插头,该插头内部2、3引脚短接,这样网关发送的数据就能自动接收回来。此时,两个字节所在位置的值都依次加1。由此可证明,网关子网侧内部没有任何故障
1. RS232短接插头只能让网关发送的数据原封不动的再被网关接收回去,而网关本身除了0以外没有其他形式的数据,所以节点监视器中才会出现数据为0,但计数器仍在增加的结果。
2. 本实验主要是介绍“Statistics”选项的功能,它适用于“Generic Data Mode”,也适用于“Master Mode”。