恭喜嘉兴数字三维智能制造研究院有限公司陈刚获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜嘉兴数字三维智能制造研究院有限公司申请的专利一种同时兼容倍福PLC和西门子PLC的控制方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114935912B 。
龙图腾网通过国家知识产权局官网在2025-03-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210661572.9,技术领域涉及:G05B19/05;该发明授权一种同时兼容倍福PLC和西门子PLC的控制方法是由陈刚;李旺;张长桃;位松林设计研发完成,并于2022-06-13向国家知识产权局提交的专利申请。
本一种同时兼容倍福PLC和西门子PLC的控制方法在说明书摘要公布了:本发明公开了一种同时兼容倍福PLC和西门子PLC的控制方法,属于电子技术领域,包括通过建立客户端服务器和程序控制服务器,在客户端服务器中创建应用程序和配置文件config.ini,在程序控制服务器中定义倍福PLC派生类和西门子PLC派生类,同时建立PLC基类,倍福PLC派生类和西门子PLC派生类实现兼容,解决了采用创建PLC基类接口,然后利用类的继承特性创建倍福PLC和西门子PLC两个派生类,从而实现一套控制逻辑兼容倍福PLC和西门子PLC的各自逻辑功能的技术问题,本发明采用设计模式中类工厂模式,在子类中实现各自的功能特性与运行逻辑,本发明使用配置文件设置当前系统到底是使用哪一种PLC类型,采用设计模式中的单例模式,具备唯一性,减少多次创建类实例的麻烦。
本发明授权一种同时兼容倍福PLC和西门子PLC的控制方法在权利要求书中公布了:1.一种同时兼容倍福PLC和西门子PLC的控制方法,其特征在于:包括如下步骤:步骤1:建立客户端服务器和程序控制服务器,客户端服务器通过互联网与程序控制服务器通信,在客户端服务器中创建应用程序和配置文件config.ini,在配置文件config.ini中设置当前所支持的PLC系统的种类;步骤2:在程序控制服务器中建立一个接口作为PLC基类接口,在PLC基类接口中以公共函数的形式定义PLC基类的所有属性与成员函数;定义倍福PLC派生类,倍福PLC派生类用于定义倍福PLC的控制特性以及属性,倍福PLC派生类继承PLC基类;在倍福PLC派生类中设置倍福PLC的AdsAmsNetID和AdsPort,AdsAmsNetID和AdsPort用于在创建倍福PLC的连接时配合进行访问连接;定义西门子PLC派生类,西门子PLC派生类用于定义西门子PLC的控制特性以及属性,西门子PLC派生类继承PLC基类;在西门子PLC派生类中定义类TS7Client和类TS7Server,类TS7Client代表PC客户端,用于创建通信客户端实例,类TS7Server代表PLC服务器端,用于为客户端提供具体链接的PLC服务器;步骤3:根据步骤2的方法在程序控制服务器中定义多款倍福PLC的倍福PLC派生类和多款西门子PLC的西门子PLC派生类;步骤4:程序控制服务器读取并解析客户端服务器的配置文件config.ini,获取配置文件config.ini中包含所需要支持的PLC的种类以及型号;根据PLC的种类以及型号,利用类工厂模式选择一个适用的PLC派生类A,采用单例模式为PLC派生类A创建唯一标识;创建PLC派生类A的单例模式对象,通过单例模式对象对PLC进行操作;在执行步骤4时,具体包括如下步骤:步骤S4-1:采用类工厂模式选择适用于配置文件config.ini中支持的PLC的PLC派生类,即PLC派生类A;步骤S4-2:采用单例模式对PLC派生类A创建唯一标识,程序控制服务器对PLC派生类A的成员函数以及属性的访问、修改或读写的操作,都通过PLC派生类A的唯一标识进行校验;步骤S4-4:为PLC派生类A创建单例模式对象;步骤S4-5:程序控制服务器创建中间过渡类Device,在中间过渡类Device中调用PLC基类的公有函数,根据单例模式对象来访问PLC进行相关操作;步骤5:操作完毕后,销毁PLC派生类A的单例模式对象。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人嘉兴数字三维智能制造研究院有限公司,其通讯地址为:314500 浙江省嘉兴市桐乡市桐乡经济开发区凤翔东路759号2幢1-5层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。