The invention discloses a control program of auxiliary equipment, including: drawing reading module, used to read CAD drawings of various elements in the data processing module; analysis of the drawings, drawings for analysis and processing of various elements of the read module reads the data information, and the results of the analysis; object generation module is used for processing the results of the analysis, corresponding to the formation of various elements of entity objects; program development module for the control function of the various abstract entity objects, entity formation control; control database, to save all the control components; environment analysis module for PLC programming environment is analyzed. The invention relates to a control programming device can be read on the CAD drawing on information, improve work efficiency in the process of project implementation, save a lot of time in debugging, to speed up the engineers in the planning and design of project progress, project implementation more standardized.
【技术实现步骤摘要】
一种控制编程辅助设备
本专利技术属于计算机辅助设计和工业控制领域,具体涉及一种控制编程辅助设备。
技术介绍
工业自动化是机器设备或生产过程在不需要人工直接干预的情况下,按预期的目标实现测量、操纵等信息处理和过程控制的统称。PLC控制系统是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。传统的设计方法采用人工看图纸的方式,针对相应的要求,进行PLC的代码撰写,再进行调试,到最后进行运行。然而其所存在的问题:1)操作复杂,操作人员劳动强度大,人工看图纸效率低下且易出错。2)不同的PLC具有不同的PLC编程环境,操作人员需要花费大量的时间和精力用于编写应用于不同PLC编程环境的代码,项目的完整周期变长。
技术实现思路
为了解决上述技术问题,本专利技术提出了一种控制编程辅助设备,其可以有效对CAD图纸上的信息进行读取,提升项目实施过程中的工作效率,节省了大量在现场调试的时间,加快了工程师在前期项目规划设计的进度,使项目实施更规范。为了达到上述目的,本专利技术的技术方案如下:一种控制编程辅助设备包括:图纸读取模块,用于读取CAD图纸中的各种元素的数据信息;图纸分析处理模块,用于对图纸读取模块读取的各种元素的数据信息进行分析和处理,并形成分析结果;对象生成模块,用于对图纸分析处理模块得到的分析结果进行处理,形成对应于各种元素的实体对象;程序开发模块,用于对对象生成 ...
【技术保护点】
一种控制编程辅助设备,其特征在于,包括:图纸读取模块,用于读取CAD图纸中的各种元素的数据信息;图纸分析处理模块,用于对所述图纸读取模块读取的各种元素的数据信息进行分析和处理,并形成分析结果;对象生成模块,用于对所述图纸分析处理模块得到的分析结果进行处理,形成对应于各种元素的实体对象;程序开发模块,用于对所述对象生成模块生成的各种实体对象进行抽象其控制功能,形成实体控制组件;控制数据库,用于保存各种实体控制组件;环境分析模块,用于对PLC编程环境进行分析;所述图纸读取模块、所述图纸分析处理模块、所述对象生成模块、所述程序开发模块、所述控制数据库以及所述环境分析模块依次顺序连接。
【技术特征摘要】
1.一种控制编程辅助设备,其特征在于,包括:图纸读取模块,用于读取CAD图纸中的各种元素的数据信息;图纸分析处理模块,用于对所述图纸读取模块读取的各种元素的数据信息进行分析和处理,并形成分析结果;对象生成模块,用于对所述图纸分析处理模块得到的分析结果进行处理,形成对应于各种元素的实体对象;程序开发模块,用于对所述对象生成模块生成的各种实体对象进行抽象其控制功能,形成实体控制组件;控制数据库,用于保存各种实体控制组件;环境分析模块,用于对PLC编程环境进行分析;所述图纸读取模块、所述图纸分析处理模块、所述对象生成模块、所述程序开发模块、所述控制数据库以及所述环境分析模块依次顺序连接。2.根据权利要求1所述的控制编程辅助设备,其特征在于,所述图纸分析模块对各种元素的属性、类型以及两个或两个以上元素之间的关系结构进行分析。3.根据权利要求2所述的控制编程辅助设备,其特征在于,两个或两个以上元素之间的关系结构为首尾连接关系、嵌套关系、联动关系、传动连接关系中的一种或多种。4.根据权利要求1所述的控制编程辅助设备,其特征在于,所述控制编程辅助设备还包括:项目清单生成模块,所述项目清单生成模块与所述控制数据库连接,用于生成实体对象清单、电气控制设备清单、现场施工原材料需求清单和设备电控成本清单中的一种或多种清单。5...
【专利技术属性】
技术研发人员:徐振金,陈宏,吴和松,骆波,
申请(专利权)人:昆山同日工业自动化有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。