1.本发明涉及数据通信技术领域,具体涉及一种基于多通信方式的交互式系统及其实现方法。
背景技术:2.随着工业控制技术的快速发展,控制系统的组成模块越来越多,控制系统的监控单元需要与系统中的关键模块通信,从而实现实时监测和控制,有时模块与模块之间需要通信,模块与系统的监控单元也需要通信,由于模块间通信方式多样且单个模块通常只支持一种通信方式,这对于控制系统的信息交互十分不便。
技术实现要素:3.针对现有技术的不足,本发明提供了一种基于多通信方式的交互式系统及其实现方法,该系统数据通信主控模块包括msp430主控芯片、422通信接口1、422通信接口2、485通信接口、以太网通信接口。msp430主控芯片是该模块的核心,负责处理各通信接口的数据并转发数据。
4.本发明通过以下技术方案予以实现:一种基于多通信方式的交互式系统,包括数据通信主控模块;所述数据通信主控模块包括msp430主控芯片、422通信接口1、422通信接口2、485通信接口和以太网通信接口1;所述msp430主控芯片分别与所述422通信接口1、所述422通信接口2、所述485通信接口和所述以太网通信接口1电连接;其中所述422通信接口1与油缸位移信号检测模块电连接;所述422通信接口2与绞车控制模块电连接;所述485通信接口与plc模块电连接;所述以太网通信接口1与集中监控模块电连接。
5.优选的,还包括综合控制显示面板,且所述综合控制显示面板通过以太网通信接口2与所述plc模块电连接,通过以太网通信接口3与油源监控模块电连接。
6.本发明还提供了如下技术方案:一种基于多通信方式的交互式系统的实现方法,采用上述所述的一种基于多通信方式的交互式系统,包括如下步骤:a、msp430主控芯片是数据通信主控模块的核心,负责处理各通信接口的数据并转发数据;b、油缸位移信号检测模块负责采集油缸位移数据,该数据通过422通信接口1传至msp430主控芯片,msp430主控芯片处理后通过485通信接口传至plc模块、plc模块通过以太网通信接口2传至综合控制显示面板;c、绞车控制模块负责将绞车状态信息通过422通信接口2传给msp430主控芯片,绞车状态信息经msp430主控芯片处理后通过485通信接口传至plc模块, plc模块通过以太网
通信接口2传至综合控制显示面板,msp430主控芯片同时也将该状态信息通过以太网通信接口1传至集中监控模块;d、综合控制显示面板将绞车控制命令通过以太网通信接口2传给plc模块,plc模块将绞车控制命令通过485通信接口传至msp430主控芯片,msp430主控芯片通过422通信接口传至绞车控制模块;e、集中监控模块将集中监控控制命令通过以太网通信接口1传给msp430主控芯片,集中监控控制命令经msp430主控芯片处理后通过485通信接口传至plc模块,plc模块通过以太网通信接口2传至综合控制显示面板;f、油源监控模块将油源信息通过以太网接口接口3传至综合控制显示面板;g、综合控制显示面板将控制信息通过太网接口接口3传至油源监控模块。
7.优选的,所述步骤c中的绞车状态信息包括缆长、缆速、张力、绞车松刹和自检状态。
8.优选的,所述步骤d中的绞车控制命令包括横张力、绞车工作模式、收放缆、左右排缆、收放装置回收与投放。
9.优选的,所述步骤e中的集中监控控制命令包括发布任务、释放目标缆长和绞车速度档位设定。
10.优选的,所述步骤f中的油源信息包括主供油压力、主供油流量、油温、液位、使用状态、工作状态和外供压力。
11.优选的,所述步骤g中的控制信息包括请求供油压力、请求供油流量和绞车用油申请。
12.优选的,所述综合控制显示面板的显控程序基于fameview软件开发,其中主界面显示绞车状态信息、报警与急停状态、通讯状态、操作模式状态、工作模式状态、收放模式状态和发送目标缆长数据;收放装置界面显示油缸位移信息、绞车状态信息、平衡机构状态信息、拖体到位信息和缆绳报警信息;油源与监控界面显示油源状态信息,发送控制命令给油源监控模块,显示集中监控模块发布的控制命令信息。
13.本发明的有益效果为:该系统数据通信主控模块包括msp430主控芯片、422通信接口1、422通信接口2、485通信接口、以太网通信接口。msp430主控芯片是该模块的核心,负责处理各通信接口的数据并转发数据;综合控制显示面板的显控程序基于fameview软件开发,综合控制显示面板具备以下功能:主界面显示绞车状态信息、报警与急停状态、通讯状态、操作模式状态、工作模式状态、收放模式状态,发送目标缆长数据。收放装置界面显示油缸位移信息、绞车状态信息、平衡机构状态信息、拖体到位信息、缆绳报警信息。油源与监控界面显示油源状态信息,发送控制命令给油源监控模块,显示集中监控模块发布的控制命令信息。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1是本发明的电路结构图。
具体实施方式
16.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.实施例一:请参阅图1所示,本实施例具体公开提供了一种基于多通信方式的交互式系统及其实现方法的技术方案,数据通信主控模块包括msp430主控芯片、422通信接口1、422通信接口2、485通信接口、以太网通信接口。msp430主控芯片是该模块的核心,负责处理各通信接口的数据并转发数据。
18.油缸位移信号检测模块负责采集油缸位移数据,该数据通过422通信接口1传至msp430主控芯片,msp430主控芯片处理后通过485通信接口传至plc模块、plc模块通过以太网通信接口2传至综合控制显示面板。
19.绞车控制模块负责将绞车状态信息通过422通信接口2传给msp430主控芯片,状态信息包括缆长、缆速、张力,绞车松刹、自检状态、绞车状态信息经msp430主控芯片处理后通过485通信接口传至plc模块, plc模块通过以太网通信接口2传至综合控制显示面板,msp430主控芯片同时也将该状态信息通过以太网通信接口1传至集中监控模块。
20.综合控制显示面板将绞车控制命令通过以太网通信接口2传给plc模块,绞车控制命令包括横张力、绞车工作模式、收放缆、左右排缆、收放装置回收与投放,plc模块将绞车控制命令通过485通信接口传至msp430主控芯片,msp430主控芯片通过422通信接口传至绞车控制模块。
21.集中监控模块将集中监控控制命令通过以太网通信接口1传给msp430主控芯片,集中监控控制命令包括发布任务、释放目标缆长、绞车速度档位设定,集中监控控制命令经msp430主控芯片处理后通过485通信接口传至plc模块,plc模块通过以太网通信接口2传至综合控制显示面板。
22.油源监控模块将油源信息通过以太网接口接口3传至综合控制显示面板,油源信息包括主供油压力、主供油流量、油温、液位、使用状态、工作状态、外供压力。
23.综合控制显示面板将控制信息通过太网接口接口3传至油源监控模块,控制信息包括请求供油压力、请求供油流量、绞车用油申请。
24.综合控制显示面板的显控程序基于fameview软件开发,综合控制显示面板具备以下功能:1、主界面显示绞车状态信息、报警与急停状态、通讯状态、操作模式状态、工作模式状态、收放模式状态,发送目标缆长数据。
25.2、收放装置界面显示油缸位移信息、绞车状态信息、平衡机构状态信息、拖体到位信息、缆绳报警信息。
26.3、油源与监控界面显示油源状态信息,发送控制命令给油源监控模块,显示集中监控模块发布的控制命令信息。
27.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。