The invention discloses an open driver software platform, which includes extended application space, extended application interface, basic function program module and bottom core driver algorithm module, in which the extended application space is divided into multiple spaces; the extended application program developed by a third party is placed in the storage sector of the extended application space, and the variables are placed in the corresponding R. AM area: The first burning standard program is burned by the chip manufacturer, and the second burning uses the third party's extended application program to perform burning through the extended application interface. The beneficial effect of the invention is that the upper computer equipment such as PLC is omitted, the cost is reduced and the time is saved, and the third party user can make the product more widely used.
【技术实现步骤摘要】
一种开放式驱动器软件平台
本专利技术涉及应用软件和驱动软件的平台系统领域,特别是驱动器的开放式驱动器软件平台。
技术介绍
如图1所示,各类驱动器产品(如变频器、交流伺服驱动器等)等,均没有对第三方用户提供二次开发接口与程序、变量空间。对于第三方用户在遇到需要专用功能时,只能通过上位机(如各类电脑,嵌入式板卡、PLC等)实现工艺控制程序,或委托驱动器厂家开发专用程序。(1)由于各类驱动器应用非常广泛,各种应用对驱动器功能的差异化要求也非常多,全部交由驱动器厂商去开发各种专用机,对于厂商来说将需要配备不少应用开发工程师,人员投入费用很大;(2)专用机的开发需要对现场应用非常熟悉,厂商应用软件开发工程师刚接触这些行业应用时也是很陌生,整个开发周期可能会较长,甚至可能最后实现出来的功能与实际要求不符;(3)由第三方采购各类PLC、触摸屏等上位机程序进行开发,通过通信与驱动器进行控制与交互,增加大量成本,通信的实时性得不到保证,在需要实时性要求高的场合有局限性。
技术实现思路
该驱动器软件系统的专利技术,是实现各类驱动器,如变频器、伺服驱动器等产品的应用软件和驱动软件的平台系统。同时,在此软件平台上,提供了第三方用户实施二次开发接口、程序空间和变量空间,以便第三方用户二次开发,实现各种专用扩功能,是通过如下技术方案实现的。一种开放式驱动器软件平台,包括扩展应用程序空间、扩展应用接口、基础功能程序模块、底层核心驱动算法模块,其中,所述扩展应用程序空间划分为多个空间;第三方开发的扩展应用程序放置在扩展应用程序空间的存储扇区内,变量放置在相应的RAM区;第一次烧录标准程序由芯 ...
【技术保护点】
1.一种开放式驱动器软件平台,其特征在于,包括扩展应用程序空间、扩展应用接口、基础功能程序模块、底层核心驱动算法模块,其中,所述扩展应用程序空间划分为多个空间;第三方开发的扩展应用程序放置在扩展应用程序空间的存储扇区内,变量放置在相应的RAM区;第一次烧录标准程序由芯片厂商烧录,第二次烧录采用第三方的扩展应用程序通过扩展应用接口执行烧录。
【技术特征摘要】
1.一种开放式驱动器软件平台,其特征在于,包括扩展应用程序空间、扩展应用接口、基础功能程序模块、底层核心驱动算法模块,其中,所述扩展应用程序空间划分为多个空间;第三方开发的扩展应用程序放置在扩展应用程序空间的存储扇区内,变量放置在相应的RAM区;第一次烧录标准程序由芯片厂商烧录,第二次烧录采用第三方的扩展应用程序通过扩展应用接口执行烧录。2.根据权利要求1所述的开放式驱动器软件平台,其特征在于,所述扩展应用程序空间的核心驱动存储器扇区和标准应用程序存储器扇区和第三方应用程序接口由驱动器厂商研发定制,驱动器厂商按照特定的协议提供标准应用程序和第三方应用程序交互的接口,第三方开发的扩展应用程序放置在相应存储扇区内,变量放...
【专利技术属性】
技术研发人员:樊胜利,王军干,
申请(专利权)人:深圳市默贝克驱动技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。