CN104991524A - 一种可用于数控机床人机交互的简易控制器 - Google Patents

一种可用于数控机床人机交互的简易控制器 Download PDF

Info

Publication number
CN104991524A
CN104991524A CN201510433950.8A CN201510433950A CN104991524A CN 104991524 A CN104991524 A CN 104991524A CN 201510433950 A CN201510433950 A CN 201510433950A CN 104991524 A CN104991524 A CN 104991524A
Authority
CN
China
Prior art keywords
data
controller
information
groups
simple controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510433950.8A
Other languages
English (en)
Inventor
李超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XINLI MACHINE PLANT SHANGHAI
Original Assignee
XINLI MACHINE PLANT SHANGHAI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by XINLI MACHINE PLANT SHANGHAI filed Critical XINLI MACHINE PLANT SHANGHAI
Priority to CN201510433950.8A priority Critical patent/CN104991524A/zh
Publication of CN104991524A publication Critical patent/CN104991524A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40168Simulated display of remote site, driven by operator interaction

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种可用于数控机床人机交互的简易控制器,属于工业自动化控制领域的技术改进性发明,可用于DMG所有数控***的机床中。该简易控制器主要由电源单元、通讯单元、控制单元和显示单元组成。本发明通过采用六个通用I/O口实现了与所有类型PLC***的数据交互;定义了三线制串行数据总线,实现了对LCD、LED的显示控制;设计了可扩展的RS232串行总线,方便数据的存储与调试;采用高速光耦隔离,保证了信号读取稳定性。该发明有效解决了控制器难通用,成本高、通讯***复杂等问题,具有很高的使用价值。

Description

一种可用于数控机床人机交互的简易控制器
技术领域
本发明属于工业自动化控制领域的技术改进性发明,可用于DMG所有数控***的机床中。
背景技术
传统数控机床工作状态及信息查询需要在数控***中由专人查询,人机交互不直观;各种人机交互控制器与PLC之间建立各种总线通讯,如与西门子PLC建立Profibus总线通讯,与三菱PLC建立Modbus总线通讯,因此控制器很难通用,即使通用,也存在成本高、通讯***复杂等的问题;
控制器与LCD、LED显示单元大多采用并行总线通讯,存在占用控制器资源多,连线复杂,故障率高等问题。
发明内容
为了克服上述不足,本发明提出一种可用于数控机床人机交互的简易控制器。
本可用于数控机床人机交互的简易控制器主要由电源单元、通讯单元、控制单元和显示单元组成。
其中电源单元由12V、5V电压转换芯片组成;通讯单元由六组光耦隔离芯片和六组数字输入信号组成;控制单元由单片机芯片、晶振电路、复位电路和SCI通讯接口组成;显示单元由三组数字输出信号组成的串行数据总线组成。
电源单元:主要用于给***提供各种电源信号。
通讯单元:主要用于建立PLC与控制器之间的通讯。PLC将需要传输的数据(机床工作任务及状态)通过6组通用数字量输出接口发送至本控制器的光耦隔离芯片,经过光耦隔离后发送至控制单元。在本控制器中定义6组数字量信号的前3组为状态信息帧,后3组为数据帧,如:111001表示7号状态帧(111)的当前数据为1(001);001100表示1号状态帧(001)的当前数据为4(100),以此类推。
控制单元:用于接收PLC通过光耦隔离芯片发出的六路数据信息,输出控制显示单元所需要的三路数据信息,同时,通过SCI通讯接口将接收到的PLC数据实时发送至SCI接收模块(如PC)。在本控制器中,定义三路数据信息分别为:使能信息、时钟信息和数据信息。使能信息为低电平表示该数据有效,时钟信息为频率为1KHZ的方波信号,数据信息为控制器发出的具体数据,显示单元在时钟数据为低电平的时候读取该数据。
显示单元:通过接收控制单元发送三线制串行数据,实时将接收到的数据显示在LCD、LED屏。
技术效果:
1.通过采用六个通用I/O口实现了与所有类型PLC***的数据交互;
2.定义了三线制串行数据总线,实现了对LCD、LED的显示控制;
3.设计了可扩展的RS232串行总线,方便数据的存储与调试;
4.采用高速光耦隔离,保证了信号读取稳定性。
附图说明
图1为可用于数控机床人机交互的简易控制器的组成结构
图2为电源单元功能图
图3为通讯单元功能图
图4为控制单元功能图
图5为显示单元功能图
具体实施方式
下面对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
下面结合附图,对实施例进一步的说明。
本实施例提供的用于数控机床人机交互的简易控制器,如图1所示,主要由电源单元、通讯单元、控制单元和显示单元组成。其中电源单元由12V、5V电压转换芯片组成;通讯单元由六组光耦隔离芯片和六组数字输入信号组成;控制单元由单片机芯片、晶振电路、复位电路和SCI通讯接口组成;显示单元由三组数字输出信号组成的串行数据总线组成。
如图2所示,电源单元主要用于给***提供各种电源信号,能实现24V、12V、5V电压之间的转化。
如图3所示,通讯单元主要用于建立PLC与控制器之间的通讯。PLC将需要传输的数据(机床工作任务及状态)通过6组通用数字量输出接口发送至本控制器的光耦隔离芯片,经过光耦隔离后发送至控制单元。在本控制器中定义6组数字量信号的前3组为状态信息帧,后3组为数据帧,如:111001表示7号状态帧(111)的当前数据为1(001);001100表示1号状态帧(001)的当前数据为4(100),以此类推。
如图4所示,控制单元用于接收PLC通过光耦隔离芯片发出的六路数据信息,输出控制显示单元所需要的三路数据信息,同时,通过SCI通讯接口将接收到的PLC数据实时发送至SCI接收模块(如PC)。在本控制器中,定义三路数据信息分别为:使能信息、时钟信息和数据信息。使能信息为低电平表示该数据有效,时钟信息为频率为1KHZ的方波信号,数据信息为控制器发出的具体数据,显示单元在时钟数据为低电平的时候读取该数据。
如图5所示,显示单元通过接收控制单元发送三线制串行数据(使能信息、始终信息、数据信息),实时将接收到的数据显示在LCD、LED屏。
在本实施例中:
通过采用六个通用I/O口实现了与所有类型PLC***的数据交互;
定义了三线制串行数据总线,实现了对LCD、LED的显示控制;
设计了可扩展的RS232串行总线,方便数据的存储与调试;
采用高速光耦隔离,保证了信号读取稳定性
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

Claims (5)

1.一种用于数控机床人机交互的简易控制器,其特征在于,主要由电源单元、通讯单元、控制单元和显示单元组成。电源单元由12V、5V电压转换芯片组成;通讯单元由六组光耦隔离芯片和六组数字输入信号组成;控制单元由单片机芯片、晶振电路、复位电路和SCI通讯接口组成;显示单元由三组数字输出信号组成的串行数据总线组成。
2.根据权利要求1所述的一种用于数控机床人机交互的简易控制器,其特征在于,所述的电源单元主要用于给***提供各种电源信号,能实现24V、12V、5V电压之间的转化。
3.根据权利要求1所述的一种用于数控机床人机交互的简易控制器,其特征在于,所述的通讯单元主要用于建立PLC与控制器之间的通讯。PLC将需要传输的数据(机床工作任务及状态)通过6组通用数字量输出接口发送至本控制器的光耦隔离芯片,经过光耦隔离后发送至控制单元。在本控制器中定义6组数字量信号的前3组为状态信息帧,后3组为数据帧,如:111001表示7号状态帧(111)的当前数据为1(001);001100表示1号状态帧(001)的当前数据为4(100),以此类推。
4.根据权利要求1所述的一种用于数控机床人机交互的简易控制器,其特征在于,所述的控制单元用于接收PLC通过光耦隔离芯片发出的六路数据信息,输出控制显示单元所需要的三路数据信息,同时,通过SCI通讯接口将接收到的PLC数据实时发送至SCI接收模块(如PC)。在本控制器中,定义三路数据信息分别为:使能信息、时钟信息和数据信息。使能信息为低电平表示该数据有效,时钟信息为频率为1KHZ的方波信号,数据信息为控制器发出的具体数据,显示单元在时钟数据为低电平的时候读取该数据。
5.根据权利要求1所述的一种用于数控机床人机交互的简易控制器,其特征在于,所述的显示单元通过接收控制单元发送三线制串行数据(使能信息、始终信息、数据信息),实时将接收到的数据显示在LCD、LED屏。
CN201510433950.8A 2015-07-21 2015-07-21 一种可用于数控机床人机交互的简易控制器 Pending CN104991524A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510433950.8A CN104991524A (zh) 2015-07-21 2015-07-21 一种可用于数控机床人机交互的简易控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510433950.8A CN104991524A (zh) 2015-07-21 2015-07-21 一种可用于数控机床人机交互的简易控制器

Publications (1)

Publication Number Publication Date
CN104991524A true CN104991524A (zh) 2015-10-21

Family

ID=54303343

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510433950.8A Pending CN104991524A (zh) 2015-07-21 2015-07-21 一种可用于数控机床人机交互的简易控制器

Country Status (1)

Country Link
CN (1) CN104991524A (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5946215A (en) * 1996-01-23 1999-08-31 Mitsubishi Denki Kabushiki Kaisha Machine tool controlling network communication controlling system
JP2003186513A (ja) * 2002-10-25 2003-07-04 Mitsubishi Electric Corp 操作ボード、リモートi/o通信制御方法
CN1945480A (zh) * 2006-10-17 2007-04-11 南京科远自动化集团有限公司 通用工业控制器
CN101329570A (zh) * 2007-06-20 2008-12-24 沈阳高精数控技术有限公司 同步串行总线式数控***
CN201237732Y (zh) * 2008-07-07 2009-05-13 山东省计算中心 一种通用plc主控制器模块
CN101751012A (zh) * 2008-12-15 2010-06-23 安徽鑫龙电器股份有限公司 一种基于通讯管理机实现直流屏与上位机通信的装置和方法
CN201965464U (zh) * 2011-01-13 2011-09-07 西门子公司 数控机床控制面板及其控制***
CN202141920U (zh) * 2011-04-29 2012-02-08 许继集团有限公司 一种数控机床监测***
CN202383479U (zh) * 2011-11-14 2012-08-15 配天(安徽)电子技术有限公司 一种数控机床控制***
CN202486575U (zh) * 2012-03-22 2012-10-10 上海三一精机有限公司 一种采用EtherCAT总线的数控机床控制接口装置
CN204965140U (zh) * 2015-07-21 2016-01-13 上海新力机器厂 一种可用于数控机床人机交互的简易控制器

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5946215A (en) * 1996-01-23 1999-08-31 Mitsubishi Denki Kabushiki Kaisha Machine tool controlling network communication controlling system
JP2003186513A (ja) * 2002-10-25 2003-07-04 Mitsubishi Electric Corp 操作ボード、リモートi/o通信制御方法
CN1945480A (zh) * 2006-10-17 2007-04-11 南京科远自动化集团有限公司 通用工业控制器
CN101329570A (zh) * 2007-06-20 2008-12-24 沈阳高精数控技术有限公司 同步串行总线式数控***
CN201237732Y (zh) * 2008-07-07 2009-05-13 山东省计算中心 一种通用plc主控制器模块
CN101751012A (zh) * 2008-12-15 2010-06-23 安徽鑫龙电器股份有限公司 一种基于通讯管理机实现直流屏与上位机通信的装置和方法
CN201965464U (zh) * 2011-01-13 2011-09-07 西门子公司 数控机床控制面板及其控制***
CN202141920U (zh) * 2011-04-29 2012-02-08 许继集团有限公司 一种数控机床监测***
CN202383479U (zh) * 2011-11-14 2012-08-15 配天(安徽)电子技术有限公司 一种数控机床控制***
CN202486575U (zh) * 2012-03-22 2012-10-10 上海三一精机有限公司 一种采用EtherCAT总线的数控机床控制接口装置
CN204965140U (zh) * 2015-07-21 2016-01-13 上海新力机器厂 一种可用于数控机床人机交互的简易控制器

Similar Documents

Publication Publication Date Title
CN101916959B (zh) 一种激光器关断装置及其关断方法
CN104408002A (zh) 串口主从通信控制***及方法
CN102445924A (zh) 一种一体化数控***及一体化数控机床
CN204965140U (zh) 一种可用于数控机床人机交互的简易控制器
CN102445981B (zh) 数据传输***以及数据传输方法
CN107370651B (zh) 一种spi从机之间的通信方法
CN103729320A (zh) 一种基于fpga实现cy7c68013通信的方法
CN110888831B (zh) 一种多电源域异步通信装置
CN104991524A (zh) 一种可用于数控机床人机交互的简易控制器
CN101751115B (zh) 一种解决dsp与低速输出设备数据传输匹配的方法
CN203773317U (zh) 一种集散控制***
RU175051U1 (ru) Процессорный модуль
CN201667562U (zh) 电力***通信管理机
CN202886920U (zh) 一种加弹机控制***
CN202472346U (zh) 多通讯协议的总线型plc
CN108628793A (zh) Spi通信电路及方法
CN103546485A (zh) Dc600v 列车供电装置用网卡
RU123272U1 (ru) Универсальный конвертер интерфейсов
CN202548601U (zh) 一种一体化数控***及一体化数控机床
CN204347558U (zh) 一种用于连接数控***的光纤激光器接口装置
CN104570958B (zh) Cnc协同控制装置与数控***
CN103634237A (zh) 微型电信计算架构机架管理控制器
CN204089854U (zh) 一种基于fpga与vpc3+c的电动变桨***profibus-dp通信接口
CN204680012U (zh) 一种基于多片arm处理器的符合3u cpci标准尺寸的can接口控制板
CN203563095U (zh) Dc600v列车供电装置用网卡

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination