The invention provides a programmable logic controller detection system and method. The detection system includes intelligent hardware, debugging server and programmable logic controller. The intelligent hardware is connected to the debugging server through a common network, and the programmable logic controller is connected to the intelligent hardware through a local area network. The intelligent hardware includes an address acquisition unit and an address forwarding unit, the programmable logic controller includes an address response unit, and the debugging server includes an address recording unit. The network address and hardware address of each programmable logic controller are collected by intelligent hardware and uploaded to the debugging server, so that the upper computer can obtain the network address of each programmable logic controller directly from the debugging server, and the network address of the target programmable logic controller is no longer needed to be confirmed on the spot. The debugging efficiency is greatly improved.
【技术实现步骤摘要】
可编程逻辑控制器侦测系统及方法
本专利技术涉及可编程逻辑控制器操作领域,更具体地说,涉及一种可编程逻辑控制器侦测系统及方法。
技术介绍
可编程逻辑控制器(ProgrammableLogicController,PLC),是专为工业生产设计的一种数字运算操作的电子装置,它采用一类可编程的存储器,用于其内部指令(具体包括逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令)存储,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程,是工业控制的核心部分。目前工业应用环境中的一些网络型可编程逻辑控制器,一般通过配套的上位机调试软件,在局域网里进行程序上下载、调试。通过网络进行调试,具有速度快、调试方便灵活的优点。然而,上述基于网络的PLC调试,只有当目标PLC的IP(InternetProtocol,网络协议)地址已知的情况下才能进行调试,否则需要先在现场逐台确认PLC的IP地址,这大大降低了PLC调试的效率。
技术实现思路
本专利技术要解决的技术问题在于,针对上述PLC调试效率较低的问题,提供一种可编程逻辑控制器侦测系统及方法。本专利技术解决上述技术问题的技术方案是,提供一种可编程逻辑控制器侦测系统,包括智能硬件、调试服务器和可编程逻辑控制器,所述智能硬件通过公共网络连接到所述调试服务器,且所述可编程逻辑控制器通过局域网连接到所述智能硬件;所述智能硬件包括地址采集单元和地址转发单元,所述可编程逻辑控制器包括地址响应单元,所述调试服务器包括地址记录单元;其中:所述地址采集单元,用于通过所述局域网向所述可编程逻辑控制器发送地址采集请求;所述地址响应单元,用于在 ...
【技术保护点】
1.一种可编程逻辑控制器侦测系统,其特征在于,包括智能硬件、调试服务器和可编程逻辑控制器,所述智能硬件通过公共网络连接到所述调试服务器,且所述可编程逻辑控制器通过局域网连接到所述智能硬件;所述智能硬件包括地址采集单元和地址转发单元,所述可编程逻辑控制器包括地址响应单元,所述调试服务器包括地址记录单元;其中:所述地址采集单元,用于通过所述局域网向所述可编程逻辑控制器发送地址采集请求;所述地址响应单元,用于在接收到所述地址采集请求后将自身的网络地址和硬件地址发送到所述智能硬件;所述地址转发单元,用于将来自所述可编程逻辑控制器的网络地址和硬件地址发送到所述调试服务器;所述地址记录单元,用于记录来自所述智能硬件的所述可编程逻辑控制器的网络地址和硬件地址。
【技术特征摘要】
1.一种可编程逻辑控制器侦测系统,其特征在于,包括智能硬件、调试服务器和可编程逻辑控制器,所述智能硬件通过公共网络连接到所述调试服务器,且所述可编程逻辑控制器通过局域网连接到所述智能硬件;所述智能硬件包括地址采集单元和地址转发单元,所述可编程逻辑控制器包括地址响应单元,所述调试服务器包括地址记录单元;其中:所述地址采集单元,用于通过所述局域网向所述可编程逻辑控制器发送地址采集请求;所述地址响应单元,用于在接收到所述地址采集请求后将自身的网络地址和硬件地址发送到所述智能硬件;所述地址转发单元,用于将来自所述可编程逻辑控制器的网络地址和硬件地址发送到所述调试服务器;所述地址记录单元,用于记录来自所述智能硬件的所述可编程逻辑控制器的网络地址和硬件地址。2.根据权利要求1所述的可编程逻辑控制器侦测系统,其特征在于,所述智能硬件还包括登录请求单元和虚拟网卡,所述调试服务器包括登录认证单元;其中:所述登录请求单元和登录认证单元用于实现所述智能硬件和调试服务器之间的登录认证;所述虚拟网卡由所述智能硬件在登录认证通过后创建,并用于将所述可编程逻辑控制器的网络地址和硬件地址发送到所述调试服务器。3.根据权利要求1所述的可编程逻辑控制器侦测系统,其特征在于,所述调试服务器还包括地址推送单元,用于向登录的上位机推送记录的所述可编程逻辑控制器的网络地址和硬件地址,所述上位机通过公共网络连接到所述调试服务器。4.根据权利要求1所述的可编程逻辑控制器侦测系统,其特征在于,所述地址采集请求为地址解析协议请求,且所述地址采集单元以广播方式向所述局域网内的所有可编程逻辑控制器发送所述地址解析协议请求;所述地址转发单元将来自所有可编程逻辑控制器的网络地址和硬件地址发送到所述调试服务器。5.根据权利要求1所述的可编程逻辑控制器侦测系统,其特征在于,所述地址采集单元以预设时间间隔向所有可编程逻辑控制器发送地址采集请求;所述地址转发单元...
【专利技术属性】
技术研发人员:王复庆,
申请(专利权)人:深圳市汇川技术股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。