基于TwinCAT平台多键组合通讯控制按键与灯的装置制造方法及图纸

技术编号:11973347 阅读:107 留言:0更新日期:2015-08-28 10:50
本发明专利技术公开了一种基于TwinCAT平台多键组合通讯控制按键与灯的方案。此方案由PLC通讯控制软件和带ARM主芯片的按键控制板组成,按键控制板的主芯片分别与至薄膜开关板接口、Hub芯片、授权控制接口相连;Hub芯片分别至触摸屏驱动板接口、主芯片和集成对外接口相连;集成对外接口中的24V电源输入接口通过变压电路与液晶屏驱动板供电接口相连;应急开关线路板接口与集成对外接口相连。本发明专利技术建立USB复合设备结合PLC通讯控制软件来解决了任意键组合的薄膜开关板与指示灯通过USB通讯协议与TwinCAT平台的软PLC进行映射控制,最终使用USB HUB将触摸屏USB信号、外接USB端口及薄膜开关板的USB控制信号汇集成一根USB线与主机相连,极大地节省了布线与普通IO模块接入的产品成本。

【技术实现步骤摘要】

本专利技术涉及的是一种通讯控制按键与灯的方案,具体涉及一种基于TwinCAT平台多键组合通讯控制按键与灯的方案。
技术介绍
目前跟BECKHOFF的TWINCAT平台配合使用的按键控制板都为点对点输入输出需要加通讯1模块布线繁琐产品成本很高。受限于标准USB键盘通讯协议对最多只能同时按下6个按键,所以在有多键组合尤其是带有波段开关的数控领域很难采用USB总线协议。
技术实现思路
针对现有技术上存在的不足,本专利技术目的是在于提供一种基于TwinCAT平台多键组合通讯控制按键与灯的方案,使用高级语言编制PLC通讯控制软件解决了按键板与TffINCAT平台的通讯,从而节省了 1模块成本;建立USB复合设备来解决了任意键组合的USB键盘通讯协议,最终使用USB HUB将触摸屏USB信号、外接USB端口及键盘的USB控制信号汇集成一根USB线与主机相连,极大地节省了布线成本与1模块成本。为了实现上述目的,本专利技术是通过如下的技术方案来实现:基于TwinCAT平台多键组合通讯控制按键与灯的方案,此方案由PLC通讯控制软件和带ARM主芯片的按键控制板组成,按键控制板包括至薄膜开关板接口、主芯片、Hub芯片、应急开关线路板接口、授权控制接口、至触摸屏驱动板接口、至液晶屏驱动板供电接口和集成对外接口,主芯片分别与至薄膜开关板接口、Hub芯片、授权控制接口相连;Hub芯片分别与至触摸屏驱动板接口、主芯片和集成对外接口相连;集成对外接口中的24V电源输入接口通过变压电路与液晶屏驱动板供电接口相连;应急开关线路板接口与集成对外接口相连;所述的主芯片的型号为ARM STM32F103VET6 ;所述的 Hub 芯片的型号为 UPD720114GA。作为优选,所述的主芯片实现了按键扫描,灯扫描,时间授权与USB通讯控制功能;通过扫描将所有按键是否按下的状态通过USB发送给控制软件,来自控制软件对灯的赋值在灯扫描过程中实现对灯亮灭的控制。作为优选,所述的按键控制板的通过PLC通讯控制软件来进行其与TWINCAT平台的通讯;其具体步骤为:(1)、PLC通讯控制软件在USB按键控制板的USB 口插入电脑检测到USB信号后判断PID与VID是否相符,相符后会建立USB连接,然后控制软件会与TwinCAT连接并查询TwinCATPLC状态,检测到PLC的运行状态后就能进行按键注册并向控制板写变量;(2)然后PLC通讯控制软件检测软件与TwinCAT PLC以及软件与USB控制板之间的双路通讯,双路通讯都走通就代表数据交换成功。本专利技术的有益效果:1、使用了 USB总线通讯方式减少组装布线复杂度减少出错几率降低查错成本;2、使用高级语言实现与TWINCAT平台的协议对接可以完全去除1模块从而降低整体产品成本;3、通过上位机与集成电路的结合实现时间授权功能。【附图说明】下面结合附图和【具体实施方式】来详细说明本专利技术;图1为本专利技术的按键控制板的结构示意图;图2为本专利技术的PLC通讯控制软件的流程图。【具体实施方式】为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合【具体实施方式】,进一步阐述本专利技术。参照图1-2,本【具体实施方式】采用以下技术方案:基于TwinCAT平台多键组合通讯控制按键与灯的方案,此方案由PLC通讯控制软件和带ARM主芯片的按键控制板组成,按键控制板包括至薄膜开关板接口 1、主芯片2、Hub芯片3、应急开关线路板接口 4、授权控制接口 5、至触摸屏驱动板接口 6、至液晶屏驱动板供电接口 7和集成对外接口 8,主芯片2分别与至薄膜开关板接口 l、Hub芯片3、授权控制接口 5相连;Hub芯片3与至触摸屏驱动板接口 6和集成对外接口 8相连;应急开关线路板接口 4和集成对外接口 8相连;集成对外接口8中的24V电源输入接口通过变压电路与液晶屏驱动板供电接口 7相连;应急开关线路板接口 4与集成对外接口 8相连;所述的主芯片2的型号为ARM STM32F103VET6 ;所述的Hub芯片3的型号为UPD720114GA。值得注意的是,所述的主芯片2实现了按键扫描,灯扫描,时间授权与USB通讯控制功能;通过扫描将所有按键是否按下的状态通过USB发送给控制软件,来自控制软件对灯的赋值在灯扫描过程中实现对灯亮灭的控制。此外,所述的按键控制板的通过PLC通讯控制软件来进行其与TWINCAT平台的通讯;其具体步骤为:(I)、PLC通讯控制软件在USB按键控制板的USB 口插入电脑检测到USB信号后判断PID与VID是否相符,相符后会建立USB连接,然后控制软件会与TwinCAT连接并查询TwinCATPLC状态,检测到PLC的运行状态后就能进行按键注册并向控制板写变量;(2)然后PLC通讯控制软件检测软件与TwinCAT PLC以及软件与USB控制板之间的双路通讯,双路通讯都走通就代表数据交换成功。本【具体实施方式】在软件方面:PLC通讯控制软件通过对USB按键控制板的寻址并用ADS通讯协议实现了按键与TwinCAT PLC的衍射关系;在硬件方便:使用的ARMSTM32F103VET6实现了对按键与LED的矩阵扫描和USB通讯等功能,同时还使用了 USB HUB芯片UPD720114GA ;本【具体实施方式】通过上位机软件与集成电路的结合实现了对按键板的时间授权功能,由于授权信息写入单片机所以可以大大减少解密可能性。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本专利技术要求保护范围由所附的权利要求书及其等效物界定。【主权项】1.基于TwinCAT平台多键组合通讯控制按键与灯的方案,其特征在于,此方案由PLC通讯控制软件和带ARM主芯片的按键控制板组成,所述的按键控制板包括至薄膜开关板接口(I)、主芯片(2)、Hub芯片(3)、应急开关线路板接口(4)、授权控制接口(5)、至触摸屏驱动板接口(6)、至液晶屏驱动板供电接口(7)和集成对外接口(8),主芯片(2)分别与至薄膜开关板接口(I)、Hub芯片(3)、授权控制接口(5)相连;Hub芯片(3)与至触摸屏驱动板接口(6)和集成对外接口⑶相连;应急开关线路板接口⑷和集成对外接口⑶相连;所述的主芯片⑵的型号为ARMSTM32F103VET6 ;所述的Hub芯片(3)的型号为UPD720114GA。2.根据权利要求1所述的基于TwinCAT平台多键组合通讯控制按键与灯的方案,其特征在于,所述的主芯片(2)实现了按键扫描,灯扫描,时间授权与USB通讯控制功能;通过扫描将所有按键是否按下的状态通过USB发送给PLC通讯控制软件,来自控制软件对灯的赋值在灯扫描过程中实现对灯亮灭的控制。3.根据权利要求1所述的基于TwinCAT平台多键组合通讯控制按键与灯的方案,其特征在于,所述的按键控制板的通过PLC通讯控制软件来进行其与TWINCAT平台的通讯;其具体步骤为;(I)、PLC通讯控制软件在USB按键控制板的USB 口插入电脑检测到USB信号后判断PID与V本文档来自技高网...

【技术保护点】
基于TwinCAT平台多键组合通讯控制按键与灯的方案,其特征在于,此方案由PLC通讯控制软件和带ARM主芯片的按键控制板组成,所述的按键控制板包括至薄膜开关板接口(1)、主芯片(2)、Hub芯片(3)、应急开关线路板接口(4)、授权控制接口(5)、至触摸屏驱动板接口(6)、至液晶屏驱动板供电接口(7)和集成对外接口(8),主芯片(2)分别与至薄膜开关板接口(1)、Hub芯片(3)、授权控制接口(5)相连;Hub芯片(3)与至触摸屏驱动板接口(6)和集成对外接口(8)相连;应急开关线路板接口(4)和集成对外接口(8)相连;所述的主芯片(2)的型号为ARMSTM32F103VET6;所述的Hub芯片(3)的型号为UPD720114GA。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈兰霞蒋京阳
申请(专利权)人:上海亿耀电子有限公司
类型:发明
国别省市:上海;31

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

1