基于IEC61131-3标准的变量编辑器的设计和实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:suease
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在国际电工委员会颁布IEC61131-3国际标准并规范了 5种可编程控制器的编程语言之后,支持多种编程语言的集成开发平台成为可编程控制器平台软件领域的未来技术趋势。符合IEC61131-3国际标准的变量编辑器是集成开发平台中的关键组成部分,其主要功能包括变量文本解析和内存地址分配。论文通过深入研究IEC61131-3国际标准的内容,结合可编程控制器设备内存特点,设计出一种符合IEC61131-3国际标准的变量编辑器,主要研究内容如下:1)针对IEC61131-3国际标准中变量文本规范的内容,提出利用正则表达式和上下文无关文法相结合的变量文本解析方法;2)在可编程控制器内存规划的基础上,制定变量到设备内存地址的映射规则;对传统最佳适应算法进行改良,提出一种新的内存分配方法,用于可编程控制器变量分配内存地址的过程;3)在Microsoft Visual Studio 2012环境下实现变量编辑器,制定其与平台中其他模块之间的数据传递接口,并为其设计文本编辑器和表格编辑器共存的功能、文本智能输入提示功能;4)针对变量编辑器的各个功能及其稳定性设计测试用例进行测试,并连接可编程控制器进行系统功能验证。实验结果表明设计的变量编辑器功能完善、运行稳定,能够为可编程控制器的集成开发平台提供正确的变量解析和内存地址分配功能。
其他文献
房地产项目的规划设计阶段是整个开发的重要环节,规划设计方案的优劣直接关系到整个项目开发的成败。房地产开发商对于住宅小区规划设计方案的评价缺乏一定的标准,过多依赖于
在自由、民主、平等的思想影响下,《玩偶之家》和《伤逝》中的两个女主人公娜拉和子君都发出了代表女性主义最为强烈的振耳发馈的声音。两种不同的决择背后却蕴含了中西两种
蔬菜大棚在种植几年后,土壤质量出现退化,蔬菜产量急剧下降,菜农不得不建造新大棚。为探讨山东寿光蔬菜大棚土壤性质变化规律,本研究以露天大田土壤为对照,采用测试分析和数
为了适应国际汉语教学和汉语国际推广新形势,国务院学位委员会设立汉语国际教育专业学位硕士。虽为专业硕士,但学位论文撰写亦是不可或缺环节,因此如何提升汉语国际教育专业学位硕士论文质量是笔者一直思考和探索的问题。论文选取十年来四川师范大学92名孔子学院奖学金生学位论文并对其进行历史综合分析,总结规律,以期为孔子学院奖学金生的培养提供建设性意见,进而为汉语国际教育专业硕士培养提供有益借鉴。论文对四川师范大
随着国内外企业对基于MBD的数字化设计与制造技术的普及,更多企业开始对数字化检测环节越来越重视,但对这方面的研究却始终存在不够深入的问题。针对国内某航空企业的数字化
为了解决低信噪比条件下载波频偏估计中估计范围和估计精度的矛盾,在比较分析现有经典估计方法的基础上,提出了一种改进的Fitz载波频偏估计方法,利用自相关序列差分代替自相
《本草图经》记录宋代药物产地情况,其中标记为"广州"产者,往往不是真实出产地,而是从广州口岸舶来的意思。该书所绘药图,名称前冠以"广州"字样的植物药12种,即广州木香、广
近年来,同城物流是各方学者研究的热点,随着手机等移动客户端数量的不断增加,网上购物的不断普及、深入,网络支付手段等技术的不断成熟,快递物流体系的不断完善以及国家政策的大力支持,同城物流规模快速扩大,发展前景愈加辽阔。在第十二届全国人民代表大会第二次会议上,李克强总理就指出,促进物流配送、快递业和网络购物发展,充分激发我国十几亿人口的消费潜力。但随着同城物流量的增加,同城配送也愈加频繁,所引发的交通
通过一系列的实证资料,确定了区域城市化水平评价指标体系。运用主成分分析方法计算了兰州市1994-2004年城市化水平,并对兰州市耕地面积与城市化水平的关系进行了相关分析,发
文章结合工作实践,从船舶燃油加装工作的主要环节入手,提出了加强船舶燃油加装工作管理的关键措施:在燃油加装前认真做好充分的准备工作;在燃油加装时严格把好加装过程关;在