基于以太网通讯协议的串口通讯组态调试方法技术

技术编号:7810513 阅读:292 留言:0更新日期:2012-09-27 18:42
一种基于以太网通讯协议的串口通讯组态调试方法,通过使用上位机软件对下位机进行配置、监控、监测、调试等操作,用户不必关心串口通讯模块硬件的系统架构,无需使用超级终端等复杂操作监测各个串口设备,通过上位机进行简单的配置即可实现对下位机串口信息的配置、监控、调试等操作。同时该软件通讯基于以太网通讯协议,可满足绝大多数PLC通讯模块的通讯要求,具有很强的通用性。

【技术实现步骤摘要】

本专利技术属于自控软件开发
,主要涉及PLC通讯扩展模块的通讯协议、组态软件、串ロ信息监控软件的开发。
技术介绍
串行通讯由于发展较早、成熟可靠,具有极强的适用性和广泛的应用范围。在PLC系统中,由于现场串ロ设备或仪表数量较多,PLC需要进行串ロ的扩展;而且多串ロ同时通讯,运行的通讯规约也各不相同,需要支持多种串ロ通讯规约同时运行。对于串ロ信息的监控、调试,通过串ロ通讯模块很难实现,对于现场调试人员提出了很高的要求。通常,由于现场环境复杂,不允许直接进行串ロ连接监测,因此,需要开发ー套基于以太网协议,运行在通用上位机系统平台下,,便于监控和调试下位机串ロ通讯模块的方法。
技术实现思路
专利技术目的本专利技术的目的在于设计一种基于以太网通讯协议的串ロ通讯组态调试方法,可以通过使用上位机软件对下位机进行配置、监控、监测、调试等操作,用户不必关心串ロ通讯模块硬件的系统架构,无需使用超级终端等复杂操作监测各个串ロ设备,通过上位机进行简单的配置即可实现对下位机串ロ信息的配置、监控、调试等操作。同时该软件通讯基于以太网通讯协议,可满足绝大多数PLC通讯模块的通讯要求,具有很强的通用性。技术方案为了实现专利技术目的,本专利技术的技术方案如下通过串ロ通讯组态调试软件实现对串ロ通讯模块串ロ參数的配置、串ロ运行协议的配置、配置文件的下载、上载、传送、串ロ输入输出信息监测等工作。一种基于以太网通讯协议的串ロ通讯组态调试方法,应用本方法的系统构成是,可编程的串ロ通讯模块作为PLC的通讯扩展模块,接入到PLC内部总线上,同时各个串口外围设备与可编程串ロ通讯模块连接,上位机串ロ通过以太网与串ロ通讯模块相连;所述串ロ通讯模块包括多个串ロ,分别用于连接多个串ロ设备;串ロ通讯组态调试方法包括模块配置、协议配置、串ロ配置、文件下载、文件上载、文件传送、内存清除、模块监测、获取通讯模块IP ; 模块配置是确定模块的类型,根据不同模块类型提供给用户不同的功能项;协议配置是设定PLC存储的输入输出点的类型、数量和功能码等协议配置信息,并将这些配置信息存储到配置文件中,将该配置文件下载到串ロ通讯模块中,最終来设定PLC的输入输出点;串ロ配置是设定与PLC通讯的主机名、CAN网地址、IP地址、串ロ通讯配置參数、串口号、设备数、协议号,实现了串ロ与协议的匹配;文件下载是将串ロ配置文件、协议文件和ModBusTCP配置文件下发到串ロ通讯模块中;文件上载是将串ロ配置文件、协议文件、ModBusTCP文件读取到上位机,便于以后检查使用;文件传送是传送用户自定义的可执行文件;传送结束之后,串ロ通讯模块服务程序把可执行文件的权限改成可执行;内存清除是清除串ロ通讯模块内存;模块监测是监测、记录各个串ロ通讯模块的各个串ロ的工作情况;获取通讯模块IP是动态地获取串ロ通讯模块的IP地址信息。所述模块监测是监测、记录各个串ロ通讯模块的各个串ロ接收到的数据、设备连 接情况和dubug调试信息,综合地监控PLC连接的各个串ロ设备的工作情況。 本专利技术的基于以太网通讯协议的串ロ通讯组态调试方法,支持串ロ可编程,即允许用户独立编写各自的串ロ协议程序用户首先注册协议号,然后编写协议程序;本方法提供了代码编译、编译信息输出,以及程序下载功能将用户编写的代码编译成可执行程序hex文件,并下载到通讯模块中。上位机与串ロ通讯模块之间的基于以太网的通讯协议是采用服务器与客户机通讯模式,其中,连接在PLC上的串ロ通讯模块作为服务器端,上位机作为客户端;该协议分为以下几个部分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于以太网通讯协议的串ロ通讯组态调试方法,应用本方法的系统构成是,可编程的串ロ通讯模块作为PLC的通讯扩展模块,接入到PLC内部总线上,同时各个串口外围设备与可编程串ロ通讯模块连接,上位机通过以太网与串ロ通讯模块相连;所述串ロ通讯模块包括多个串ロ,分别用于连接多个串ロ设备;其特征是串ロ通讯组态调试方法包括模块配置、协议配置、串ロ配置、文件下载、文件上载、文件传送、内存清除、模块监测、获取通讯模块IP ; 模块配置是确定模块的类型,根据不同模块类型提供给用户不同的功能项; 协议配置是设定PLC存储的输入输出点的类型、数量和功能码这些协议配置信息,并将这些配置信息存储到配置文件中,将该配置文件下载到串ロ通讯模块中,最終来设定PLC的输入输出点; 串ロ配置是设定与PLC通讯的主机名、CAN网地址、IP地址、串ロ通讯配置參数、串ロ号、设备数、协议号,实现了串ロ參数与对应协议的匹配; 文件下载是将串ロ配置文件、协议文件和ModBusTCP配置文件下发到串ロ通讯模块中; 文件上载是将串ロ配置文件、协议文件、ModBusTCP文件读取到上位机,便于以后检查使用; 文件传送是传送用户自定义的可...

【专利技术属性】
技术研发人员:张博陈思宁陈宇彦
申请(专利权)人:南大傲拓科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1