一种从设备的输入输出控制方法、主控设备以及数控系统技术方案

技术编号:20499577 阅读:16 留言:0更新日期:2019-03-03 03:12
本发明专利技术实施例公开了一种从设备的输入输出控制方法、主控设备以及数控系统,该控制方法用于数控系统中主控设备对从设备的控制,具体包括:获取连接的从设备的输入/输出接口信息;根据输入/输出接口信息为从设备的输入/输出接口分配地址;根据地址对从设备的输入和/或输出接口进行控制和管理。通过上述方式,使数控系统的主从设备配置流程简化,提高了工业应用中对于传感器及开关量的控制效率。

An Input and Output Control Method for Slave Equipment, Main Control Equipment and CNC System

The embodiment of the present invention discloses an input/output control method, a master control device and a numerical control system of a slave device. The control method is used to control the slave device by the master control device in the numerical control system, which includes: acquiring input/output interface information of the connected slave device; assigning addresses to the input/output interface of the slave device according to the input/output interface information; and setting up slave devices according to the address. The spare input and/or output interfaces are controlled and managed. Through the above way, the configuration flow of master and slave devices in NC system is simplified, and the control efficiency of sensors and switches in industrial applications is improved.

【技术实现步骤摘要】
【国外来华专利技术】一种从设备的输入输出控制方法、主控设备以及数控系统
本专利技术实施例涉及数控领域,特别是涉及一种从设备的输入输出控制方法、主控设备以及数控系统。
技术介绍
在工业现场,会用到多种生产设备,这些生产设备的输入输出大多为开关量,如切削加工设备中的冷却液、工作灯、安全门,工业流水线控制设备中的启停、照明,机器人应用中的限位开关等。这些生产设备全部连接到主控制设备,由主控制设备控制并完成一特定的生产流程。然而,由于工业现场的环境复杂以及其他生产设备的输入/输出繁多,主控制设备与其他生产设备连接之后,并不能准确分辨其他生产设备的所有的输入/输出,因此很难达到对所述其他设备的输入/输出进行精确、及时的控制。
技术实现思路
本专利技术实施例提供一种从设备的输入输出控制方法、主控设备以及数控系统,以解决现有技术的数控系统中主从设备设备的配置繁琐,传感器及开关量控制效率低的问题。为解决上述技术问题,本专利技术实施例采用的一个技术方案是:提供一种从设备的输入输出控制方法,用于数控系统中主控设备对从设备的控制,该方法包括:获取连接的从设备的输入/输出接口信息;根据输入/输出接口信息为从设备的输入/输出接口分配地址;根据地址对从设备的输入和/或输出接口进行控制和管理。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种主控设备,用于对从设备的输入输出进行控制,该主控设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现以下步骤:获取连接的从设备的输入/输出接口信息;根据输入/输出接口信息为从设备的输入/输出接口分配地址;根据地址对从设备的输入和/或输出接口进行控制和管理。为解决上述技术问题,本专利技术实施例采用的又一个技术方案是:提供一种数控系统,该系统包括如上提供的主控设备以及与主控设备通过总线连接的多个从设备。为解决上述技术问题,本专利技术实施例采用的再一个技术方案是:提供一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上提供的从设备的输入输出控制方法的步骤。本专利技术实施例的有益效果是:在本专利技术实施例所提供的从设备的输入输出控制方法包括:获取连接的从设备的输入/输出接口信息;根据输入/输出接口信息为从设备的输入/输出接口分配地址;根据地址对从设备的输入和/或输出接口进行控制和管理。通过上述方式,能够通过主控设备来添加从设备,并在添加从设备后能够自动为从设备分配地址,使数控系统的主从设备配置流程简化,提高了工业应用中对于传感器及开关量的控制效率。附图说明图1是本专利技术提供的从设备的输入输出控制方法一实施例的流程示意图;图2是本专利技术提供的从设备的输入输出控制方法一实施例中的梯形图;图3是本专利技术提供的从设备的输入输出控制方法另一实施例的流程示意图;图4是本专利技术提供的从设备的输入输出控制方法又一实施例的流程示意图;图5是本专利技术提供的从设备的输入输出控制方法又一实施例中的人机交互界面示意图;图6是本专利技术提供的从设备的输入输出控制方法又一实施例中从设备添加区的示意图;图7是本专利技术提供的从设备的输入输出控制方法又一实施例中从设备信息区的示意图;图8是本专利技术提供的主控设备一实施例的结构示意图;图9是本专利技术提供的主控设备另一实施例的结构示意图;图10是本专利技术提供的数控系统一实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,图1是本专利技术提供的从设备的输入输出控制方法一实施例的流程示意图,该方法用于数控系统中主控设备对从设备的控制。数控系统(即数字控制系统,NumericalControlSystem)是根据计算机存储器中存储的控制程序,执行部分或全部数字控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。数控系统包括多个具有PLC(ProgrammableLogicController,可编程逻辑控制器)的设备,其中定义一设备为主控设备,其他设备为从设备。所有从设备通过串口通信或者以太网通信或者现场总线等方式与主控设备互相通信,各从设备完成各自的任务。其中,现场总线可以采用的总线协议包括但不限于CAN(ControllerAreaNetwork,控制器局域网总线)、ModBus、EtherCat(EtherControlAutomationTechnolog,以太网控制自动化技术)、RTEX(RealTimeExpress,运动控制协议)等。本实施例的从设备的输入输出控制方法包括:S11:获取连接的从设备的输入/输出接口信息。输入输出接口是所述从设备与外部设备之间交换信息的连接电路,简称I/O接口。I/O接口分为总线接口和通信接口两类。其中,I/O接口信息可以包括I/O接口的类型、I/O接口的功能、I/O接口引脚数量、从设备的类型等等。S12:根据所述输入/输出接口信息为所述从设备的所述输入/输出接口分配地址。可选的,在一实施例中,步骤S12可以具体为:根据所述输入/输出接口信息获得输入/输出接口的接口类型,然后从所述接口类型对应的地址中依顺序为所述从设备的所述输入/输出接口分配地址。S13:根据所述地址对所述从设备的输入和/或输出接口进行控制和管理。在一实施例中,当所述主控设备和所述从设备之间采用总线协议进行通讯时,所述主控设备与所述从设备采用请求/应答方式进行周期通讯。所述主控设备向所述地址下发包含输出数据组包的总线协议帧,以达到对所述从设备的输入输出的开关量的扫描,然后再从所述地址接收包含输入数据组包的协议帧,以获知所述从设备的输入输出的开关量的信息。可选的,在一实施例中,所述步骤S13还可以:先对所述地址进行梯形图编辑,以控制所述从设备的输入/输出接口的输入和输出的逻辑关系,然后再根据所述逻辑关系对所述地址进行指令的接收和/或下发,以达到对所述从设备对应的输入/输出接口的开关量的控制和管理。下面以一个具体地的例子对上述实施例进行详细说明:在主控设备与从设备连接之后,由于当所述主控设备和所述从设备间使用总线协议进行通信,因此从设备的数量不能超过总线协议中要求的上限,即不能超过32个从设备,从设备的输入输出引脚外接传感器或开关量也不能不能超过32个。因此,需调整BIO(blockinputoutput,块输入输出)上的波段开关设置从设备序号。具体地,在工业现场,可以根据需求选择进行从设备的安装配置,调整设备波段开关设置从设备序号,简化现场装配流程。接下来在PDE(PLCDevelopEnvironment,PLC程序编辑环境)中对从设备进行配置,首先需要获取从设备输入/输出接口的信息,所述信息包括从设备的输入输出类型(接口类型)、多少个输入输出引脚等。PDE根据这些信息为该从设备自动分配地址。在本实施例中,获取所述输入/输出接口信息后,还可以根据所述从设备进行输入/输出接口的定义从设备类型,例如,BDIO(BusDigitalInput/Output,总线型数字输入/输出)设备,具体包括本文档来自技高网...

【技术保护点】
1.一种从设备的输入输出控制方法,用于数控系统中主控设备对从设备的控制,其特征在于,所述方法包括:获取连接的从设备的输入/输出接口信息;根据所述输入/输出接口信息为所述从设备的所述输入/输出接口分配地址;根据所述地址对所述从设备的输入和/或输出接口进行控制和管理。

【技术特征摘要】
【国外来华专利技术】1.一种从设备的输入输出控制方法,用于数控系统中主控设备对从设备的控制,其特征在于,所述方法包括:获取连接的从设备的输入/输出接口信息;根据所述输入/输出接口信息为所述从设备的所述输入/输出接口分配地址;根据所述地址对所述从设备的输入和/或输出接口进行控制和管理。2.根据权利要求1所述的方法,其特征在于,所述根据所述输入/输出接口信息为所述从设备的所述输入/输出接口分配地址步骤具体包括:根据所述输入/输出接口信息获得所述输入/输出接口的接口类型;从所述接口类型对应的地址中依顺序为所述从设备的所述输入/输出接口分配地址。3.根据权利要求1所述的方法,其特征在于,所述根据所述地址对所述从设备的输入和/或输出接口进行控制和管理步骤,具体包括:对所述地址进行梯形图编辑以控制所述从设备的所述输入/输出接口的输入和输出的逻辑关系;根据所述地址向所述从设备对应的输入/输出接口进行指令的接收和/或下发。4.根据权利要求1所述的方法,其特征在于,所述获取连接的从设备的输入/输出接口信息步骤之前还包括步骤:接收用户输入的从设备添加指令;根据所述从设备添加指令添加所述从设备。5.根据权利要求4所述的方法,其特征在于,所述接收用户输入的从设备添加指令的步骤之前,还包括步骤:获取所述从设备的类型信息;根据所述从设备的类型信息查询所述从设备的输入/输出接口信息。6.根据权利要求5所述的方法,其特征在于,在所述根据所述从设备添加指令添加所述从设备步骤之前,还包括步骤:获取已添加的从设备数量和地址的已使用数量;根据所述从设备的输入/输出接口信息计算所述从设备所需地址数量;判断所述已添加的从设备是否小于预设的从设备数量的限定阈值;以及当所述已添加从设备数量小于所述从设备数量的限定阈值,且所述从设备所需地址数量小于所述地址数量的限定阈值与所述地址的已使用数量的差值时,添加所述从设备,并为所述从设备的输入/输出接口分配地址。7.根据权利要求4所述的方法,其特征在于,所述接收用户输入的从设备添加指令的步骤,具体包括以下步骤:显示一人机交互界面;在所述人机交互界面上显示一从设备添加区,并在所述从设备添加区内显示一从设备添加按钮;接收用户对所述从设备添加按钮的操作指令;根据所述操作指令添加所述从设备,并将所述从设备显示在所述从设备添加区。8.根据权利要求7所述的方法,其特征在于,接收用户对所述从设备添加按钮的操作指令步骤之后还包括以下步骤:在所述从设备添加按钮附近显示一从设备添加选择按钮和一从设备添加确认按钮;当接收用户对所述从设备添加选择按钮的操作指令后,选择相应的从设备;当接收用户对所述从设备添加确认按钮的操作指令后,添加所选择的从设备。9.根据权利要求8所述的方法,其特征在于,所述当接收用户对所述从设备添加确认按钮的操作指令后,添加所选择的从设备步骤之后还包括以下步骤:在所述人机交互界面上显示一从设备信息区,所述从设备信息区中显示从设备信息栏;将所述从设备的信息显示到所述从设备信息栏,所述从设备的信息包括:从设备序号,从设备类型,输入/输出接口的地址。10.一种主控设备,用于对从设备的输入输出进行控制,其特征在于,所述主控设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程...

【专利技术属性】
技术研发人员:佟荣磊
申请(专利权)人:深圳配天智能技术研究院有限公司
类型:发明
国别省市:广东,44

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

1