发明名称 |
一种梯形图数据结构描述及扫描解析方法 |
摘要 |
一种梯形图数据结构描述及扫描解析方法。其方法包括:1)将引脚作为梯形图图形元素的图形属性成员,并且连接线元素包含并入、并出类型引脚;2)将父节点、子节点元素作为梯形图图形元素的模型属性成员,并且连接线元素包含水平、垂直子类型;3)采用梯形图图形元素组成的“链表”和“二叉树”数据结构描述和记录梯形图中所有元素的图形属性与模型属性;4)遍历“链表”与“二叉树”计算梯形图图形元素之间(含连接线元素)的拓扑关系;5)遍历“二叉树”计算梯形图图形元素之间(连接线元素除外)的逻辑关系。本发明在描述梯形图图形元素之间拓扑关系同时记录了逻辑关系,简化了解析算法,提高了转化成中间语言的效率。 |
申请公布号 |
CN103559727A |
申请公布日期 |
2014.02.05 |
申请号 |
CN201310585975.0 |
申请日期 |
2013.11.20 |
申请人 |
北京四方继保自动化股份有限公司 |
发明人 |
李琨;王长江;王沿海;王鼎;李维 |
分类号 |
G06T9/00(2006.01)I;G06T9/40(2006.01)I |
主分类号 |
G06T9/00(2006.01)I |
代理机构 |
北京金阙华进专利事务所(普通合伙) 11224 |
代理人 |
吴鸿维 |
主权项 |
一种梯形图数据结构描述及扫描解析方法,其特征在于:采用梯形图图形元素组成的“十字链表”和“二叉树”对梯形图的数据结构进行描述,通过遍历图形元素“十字链表”和“二叉树”对梯形图的拓扑关系和逻辑关系进行解析。 |
地址 |
100085 北京市海淀区上地信息产业基地四街9号 |