CN104991524A - 一种可用于数控机床人机交互的简易控制器 - Google Patents
一种可用于数控机床人机交互的简易控制器 Download PDFInfo
- 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
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 26
- 238000002955 isolation Methods 0.000 claims abstract description 14
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 241001269238 Data Species 0.000 claims description 3
- 239000013078 crystal Substances 0.000 claims description 3
- 230000008878 coupling Effects 0.000 abstract description 3
- 238000010168 coupling process Methods 0.000 abstract description 3
- 238000005859 coupling reaction Methods 0.000 abstract description 3
- 238000013500 data storage Methods 0.000 abstract 1
- 230000003287 optical effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40168—Simulated 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屏。
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)
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 | 上海新力机器厂 | 一种可用于数控机床人机交互的简易控制器 |
-
2015
- 2015-07-21 CN CN201510433950.8A patent/CN104991524A/zh active Pending
Patent Citations (11)
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 |