搜档网
当前位置:搜档网 › PLC梯形图编程软件实现

PLC梯形图编程软件实现

PLC梯形图编程软件实现

李应春① LI Ying-chun;王庭有② WANG Ting-you;杨安园③ YANG An-yuan

【摘要】摘要:本文使用跨平台的C++应用程序开发框架(Qt)及其图形视图框架(The Graphics View Architecture)以及信号与槽机制,结合C++标准模板库中的链表结构、运行时类型识别等技术,实现了PLC梯形图编程软件的总体框架设计;梯形图语言的主程序、子程序、中断程序的存储及图元的插入编辑操作等功能。

【期刊名称】价值工程

【年(卷),期】2018(037)001

【总页数】3

【关键词】梯形图;Qt;存储结构

0 引言

PLC作为一种工控装备,占据了自动化控制领域的半壁江山。在德国提出“工业4.0”,我国部署“中国制造2025”的大环境下,自动化形式越来越严峻,在这样的形式下,PLC的技术改进也就成为了一种必然的趋势。另一方面,虽然我国是PLC的使用大国,但是就最近几年的PLC市场份额来看,我国使用的PLC大多来自欧美和日本。国内的PLC主要应用在小型自动化控制系统中。所以综合来看,开发具有自主知识产权的PLC系统是我国自动化产业发展的必然需要。

梯形图被称为PLC的第一编程语言,凭借其直观易学的优点,成为最广泛的PLC编程语言。梯形图采用图形语言,沿用了继电器的触点、线圈、串并联等

相关主题