工控设备调试系统及方法_2

文档序号:9234860阅读:来源:国知局
于工业现场的总线协议,是应用于电子控制器上的一种通用语言。通过此协议,控制器经由网络可以和其它设备之间进行通信。它描述了一个控制器请求访问其它设备的过程、如何回应来自其它设备的请求、以及怎样侦测错误并记录。
[0068]由于工控设备101和中转通信设备之间基于Modbus协议建立通信连接,所以工控设备101和中转通信设备102上均设置了一个网络通信接口,即RS-485接口。通过RS-485接口和Modbus协议实现工控设备101和中转通信设备102之间的数据传输。此外,根据Modbus协议的要求,当中转通信设备102控制多个工控设备101时,需要为每一个工控设备101分配一个通信地址,一般来讲可将工控设备101的序号作为Modbus协议的通信地址。
[0069]其中,工控设备101和遥控器103之间保持无线通信连接。其中,该无线通信连接具体可通过zigbee (紫蜂)无线通信技术或蓝牙无线通信技术实现,本发明实施例对此不进行具体限定。其中,参数调试信息中至少包括工控设备需要调试的参数名称、修改后的参数值等等,本发明实施例对此不进行具体限定。
[0070]进一步地,参见图2,中转通信设备202包括无线模块202a、串口模块202b及主控芯片202c。串口模块202b用于通过特定通信协议与工控设备201的串口模块201a进行数据通信;其中,串口模块202b通常指代RS-485接口,特定通信协议指代Modbus协议。中转通信设备202的无线模块202a用于与遥控器203进行无线数据通信。中转通信设备202在设置了无线模块202b后方可与遥控器203进行无线通信连接。主控芯片202c是中转通信设备202的运算核心和控制核心,用于解释机器指令并处理数据。
[0071]在图2中,遥控器203包括按键203a、显示屏203b、无线模块203c和主控芯片203d。其中,调试人员通过操作遥控器203的按键203a,可实现参数调试信息的输入。显示屏203b用于实时显示调试人员通过按键203a输入的参数调试信息和工控设备201发送的参数调试结果;无线模块203c用于与中转通信设备202进行无线数据通信。遥控器203在设置了无线模块203c后,方可实现同中转通信设备进行无线数据传输。主控芯片203d是遥控器203的运算核心和控制核心,用于解释机器指令并处理数据。
[0072]简而言之,参见图3,遥控器在接收到调试人员输入的参数调试信息后,将该参数调试信息通过无线模块发送至中转通信设备;中转通信设备在接收到该参数调试信息后,将该参数调试信息通过RS-485接口转发至工控设备;工控设备在通过RS-485接口接收到该参数调试信息后,基于该参数调试信息对工控设备进行参数调试。在参数调试完毕后,工控设备将参数调试结果通过RS-485接口发送至中转通信设备;中转通信设备在接收到该参数调试结果后,将该参数调试结果转发至遥控器;最后,遥控器通过显示屏显示接收到的参数调试结果。这样,调试人员便可基于显示的参数调试结果判断对工控设备的参数调试是否成功。
[0073]本发明实施例提供的系统,通过给恶劣环境中的工控设备添加中转通信设备,然后通过遥控器给该中转通信设备下发修改工控设备的参数的命令,进而通过中转通信设备将修改工控设备的参数的命令下发至工控设备,从而当工控设备处于恶劣环境中时,无需调试人员亲临现场,确保了调试人员的健康和安全,不但安全性高,降低了施工难度,省时省力,而且成本较低。
[0074]图4是本发明实施例提供的一种工控设备调试方法的流程图,该工控设备调试方法应用于上述实施例所示的工控设备调试系统。参见图4,本发明实施例提供的方法流程包括:
[0075]401、中转通信设备分别与工控设备和遥控器建立通信连接。
[0076]其中,中转通信设备在与工控设备建立通信连接时,基于Modbus协议建立,在与遥控器建立无线通信连接时,可建立蓝牙无线连接或Zigbee无线连接等。
[0077]其中,中转通信设备在与工控设备基于Modbus协议建立通信连接时,具体可采取下述两种方式实现:
[0078]第一种方式、硬件方式:当工控设备的主控设备为PLC时,利用跳线在中转通信设备与工控设备之间基于Modbus协议建立通信连接。
[0079]第二种方式、软件方式:当工控设备的主控设备为计算机时,中转通信设备读取工控设备的地址信息,根据该地址信息向工控设备发送建立连接请求;在接收到工控设备的连接请求响应后,与工控设备建立起通信连接。
[0080]402、遥控器接收输入的参数调试信息,将该参数调试信息发送至中转通信设备。
[0081]其中,遥控器在接收通过按键输入的参数调试信息后,通过无线模块将该参数调试信息发送至中转通信设备。
[0082]403、中转通信设备在接收到参数调试信息后,将参数调试信息转发至工控设备。
[0083]其中,中转通信设备的无线模块在接收到参数调试信息后,利用RS-485接口通过Modbus协议将该参数调试信息转发至工控设备。
[0084]404、工控设备根据接收到的参数调试信息对工控参数进行调试。
[0085]在本发明实施例中,工控设备通过串口模块接收该参数调试信息,并根据该参数调试信息对工控设备的工控参数进行调试。
[0086]可选地,工控设备根据接收到的参数调试信息对工控参数进行调试之后,还会反馈参数调试结果。其中,反馈参数调试结果的步骤,详细如下:
[0087]工控设备生成参数调试结果,将该参数调试结果发送至中转通信设备;中转通信设备在接收到参数调试结果后,将该参数调试结果转发给遥控器;遥控器在接收到该参数调试结果后,对参数调试结果进行显示。
[0088]本发明实施例提供的方法,通过给恶劣环境中的工控设备添加中转通信设备,然后通过遥控器给该中转通信设备下发修改工控设备的参数的命令,进而通过中转通信设备将修改工控设备的参数的命令下发至工控设备,从而当工控设备处于恶劣环境中时,无需调试人员亲临现场,确保了调试人员的健康和安全,不但安全性高,降低了施工难度,省时省力,而且成本较低。
[0089]图5是本发明实施例提供的一种工控设备调试方法,应用于上述实施例所示的中转通信设备。参见图5,本发明实施例提供的方法流程包括:
[0090]501、在上电初始化后,中转通信设备读取存储的地址信息。
[0091]在本发明实施例中,中转通信设备作为Modbus协议的主设备,工控设备作为Modbus协议的从设备。在软件上,中转通信设备会主动地与工控设备建立通信连接。若中转通信设备读取不到任一工控设备的地址信息,则中转通信设备向其控制下的全部工控设备发送建立连接请求;中转通信设备在接收到其控制下的工控设备返回的响应数据后,从该响应数据中分离出地址信息,将分离出地址信息进行保存,以供下次使用。在工控设备侦牝为了实现Modbus协议,需要在软件上加入一个通信模块,与中转通信设备进行信息交互,从而实现二者之间的信息交互。
[0092]502、若读取到地址信息,则中转通信设备向该地址信息对应的工控设备发送建立连接请求。
[0093]503、中转通信设备在与该地址信息对应的工控设备建立通信连接后,检测是否接收到遥控器发送的参数调试信息。
[0094]在本发明实施例中,中转通信设备在与工控设备建立通信连接后,可实时或每隔固定时间发送查询命令,以查询是否还与该工控设备保持通信连接,以确定二者当前是否可成功进行数据收发,本发明实施例对此不进行具体限定。
[0095]504、当接收到遥控器发送的参数调试信息后,中转通信设备将该参数调试信息转发至该地址信息对应的工控设备,以使工控设备根据参数调试信息进行工控参数调试。
[0096]在本发明实施例中,中转通信设备在将参数调试信息转发至该地址信息对应的工控设备之后,还包括接收并转发参数调试结果的步骤,详细如下:接收工控设备发送的参数调试结果;将该参数调试结果转发至遥控器,由遥控器通过显示屏显示该参数调试结果。中转通信设备在将该参数调试结果反馈至遥控器之后,进入看门狗程序。
[0097]本发明实施例提供的方法,通过给恶劣环境中的工控设备添加中转通信设备,然后通过遥控器给该中转通信设备下发修改工控设备的参数的命令,进而通过中转通信设备将修改工控设备的参数的命令下发至工控设备,从而当工控设备处于恶劣环境中时,无需调试人员亲临现场,确保了调试人员的健康和安全,不但安全性高,降低了施工难度,省时省力,而且成本较低。
[0098]图6是本发明实施例提供的一种工控设备调试方法,应用于上述实施例所示的遥控器。参见图6,本发明实施例提供的方法流程包括:
[0099]601、遥控器接收调试人员通过按键输入的参数调试信息,该参数调试信息中至少包括需要进行调试的参数名称和修改后的参数值。
[0100]在本发明实施例中,一个遥控器可以与多个中转通信设备在不同的时段进行通信。因此,一个
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1