基于Qt的软PLC梯形图编辑软件的设计与实现

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:stupid199001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文重点是软PLC梯形图编辑软件的设计与实现。采用跨平台能力很强的Qt作为开发工具,能够将系统应用于多种操作平台,使系统具有更强的开放性;在对梯形图整体结构进行深入分析的基础上,利用面向对象的方法,对系统进行了类层次结构的设计,提高了软件开发的执行效率;采用双层双向链表存储梯形图,使得动态编辑操作更加方便、灵活;通过顺序扫描梯形图程序,将源语言转换为指令表程序,此方法使得转换过程相对简单。最后对软件进行测试,验证了设计方法的正确性与可用性。
其他文献
目的探讨腹腔镜手术与开腹手术治疗急性化脓性阑尾炎的疗效。方法将我院收治的223例急性化脓性阑尾炎患者分对照组(111例)和观察组(112例),分别采用传统开腹手术和腹腔镜手术治疗
采用基于历史的Wi-Fi指纹定位算法,根据若干个时间上连续的Wi-Fi信号指纹进行移动设备的室内定位。提出梅室内结构和布局通过无向连通图进行建模,并将其应用到基于历史的Wi-Fi
大学英语课程在高校教育中占有较大的学分比例,这门课程经历了多年改革,但成效并不令人满意,教育界人士对这门课程的争议不断。分析这门课程,存在的问题主要有教学目标定位不
冬天多运动,身体有活力。今天,带着我们喜欢的玩具一起跳跃吧!找出两个球形的小玩具。找一处开阔场地,布置好起点和终点。爸爸和宝宝活动前跟着音乐热热身。爸爸、宝宝开始比
游乐场里可真热闹呀,过山车隆隆作响,旋转木马也转个不停……宝宝,你能发现其中隐藏的9只气球吗?请你找到,并分别用红笔圈出来吧。
幼儿期是人的语言发展的关键期。如何把握住这个关键期,让幼儿获得多方面的语言信息,创造性地运用语言?显然,自由、宽松的语言交往环境必不可少,其能够促进幼儿之间相互交流,
2015年,《中华人民共和国立法法》的修订给地方人大工作提出了新的要求,广东省人大及其常委会积极适应新的地方立法形势,设区的市地方立法权行使和地方法规体系建设都取得了
板栗贮藏生理和保鲜贮藏技术林河通福建农业大学食品科学系350002王友强福州动植物检疫局350013板栗属干果类,原产我国,在我国南、北方均有栽培,深受国内外消费者的喜爱,但板栗为季节性较强且
针对汽车风洞试验气动力测量装置的特性以及测量数据采集过程、数据处理的通用方法和处理结果的要求,建立对应的数学模型,开发了具有通用性的汽车风洞测力试验气动力数据处理软件。软件采用Visual Basic 6.0开发,通过读取txt格式的模型数据文件,对数据进行提取、分析计算和显示。软件集成Excel报表功能,使用人员能够直观地观察分析汽车风洞模型的气动力和气动力系数。论述了该软件系统的结构、数据处理