基于ARM的嵌入式虚拟PLC系统的技术研究

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:DZLYSSY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可编程逻辑控制器(PLC)技术是一门极为成熟的技术,被广泛地应用到自动化设备和工业控制中。但传统PLC的各个生产厂家技术垄断,导致PLC产品之间兼容性差,软硬件资源封闭,从而制约了PLC的发展。此外,PLC应用于教学与培训所需的经费投入过高,限制了PLC的推广和应用。面对PLC技术的发展瓶颈,很多追求技术开放的PLC研究人员基于PC机开发出了软PLC和虚拟PLC等控制方案。本文结合嵌入式技术和虚拟PLC技术提出了一种新的PLC控制技术——嵌入式虚拟PLC技术。论文在分析了嵌入式虚拟PLC相关技术的国内外研究现状基础上,阐述系统的研究意义,设计了整个系统的整体框架,划分了系统功能模块,提炼出系统开发需要解决的关键问题,并对关键技术和功能模块进行研究和实现。本文的主要研究内容包括:(1)搭建了嵌入式虚拟PLC系统运行所需的嵌入式操作系统平台,主要工作包括:Bootloader引导程序的移植,嵌入式Linux内核的修改、裁剪和移植,根文件系统(YAFFS2)的制作。(2)分析两种PLC程序指令格式文件(".pmw"、"pic")中指令的存储格式及编码规律,研究了".pmw"、"pic"两种格式文件的编译算法,并将‘’.pmw"、"pic"格式文件编译成ASCII码格式的“.pbin”可执行文件。(3)研究了系统的输入和输出实现方式。利用S3C2440芯片的GPIO口作为I/O端口,分别编写了输入和输出端口的驱动程序,设计了I/O映射机制。利用按键模拟PLC输入信号的发生源,LED灯模拟PLC输出信号控制对象。研究了嵌入式虚拟PLC系统的逻辑运算及程序解析算法,实现了对PLC指令系统中的基本顺控指令和部分功能指令的解析。(4)通过十字路口交通灯控制实验,对系统的文件编译、语义重构、逻辑运算、输入输出等功能进行验证,实验结果表明:嵌入式虚拟PLC系统的满足了基本设计和功能要求。
其他文献
提升基层组织力是确保我国国家团结的根本途径.党的十九大就指出要把提升基层组织力作为一个重要的发展目标,只有这样才可以提升其组织力,突出政治功能,深入贯彻党的决定,有
大枣(Zizyphus Jujuba Mill)为鼠李科植物枣的成熟果实,枣树原产我国,栽培历史悠久,我国是世界上唯一拥有大面积栽培的优良枣树品种的国家,目前全国枣树栽种面积约67万公顷,年总产
从不同产地的纳豆样品中分离得到10株纳豆菌,对所得纳豆菌的菌落形态特征及菌体特征进行观察。其中纳豆菌BN-7产纳豆激酶活力相对最高,测定其生理生化特征后,初步鉴定为枯草芽孢杆菌。研究BN-7种子的生长曲线,确定接入发酵培养基的种龄为18h。由单因子实验可知:纳豆菌BN-7液态发酵产纳豆激酶的相对最佳碳源为木糖,相对最佳氮源为大豆蛋白胨,培养温度为30℃,发酵周期为3d。Plackett-Burma
在水培条件下,营养液设6个钙浓度(0、1.0、2.0、3.0、4.0和5.0mmol·L-1),研究钙对大蒜光合特性、食用器官(蒜薹和鳞茎)钙含量及品质的影响。结果显示:蒜薹和鳞茎钙含量随营
脂肪酶(LIPASE)是一种应用广泛的、高效的绿色生物催化剂,但是游离脂肪酶不够稳定、不能回收再利用等缺陷,限制了它的工业应用,为了提高脂肪酶在实际应用中的稳定性,重复使用
激光冲击是利用激光与材料相互作用在表面施加高压冲击波以改善表层材料机械性能的一种表面改性技术,在现代制造领域中具有重要的应用潜力。本文对单晶Si基体上沉积的金属Cu薄
为实现建筑工程项目的成本、进度与质量管理等,必须在工程实践中加强工程管理.在当前建筑行业快速发展的前提下,工程管理理念与建筑行业的发展方向相一致,项目管理理论在建筑
《语文课程标准》指出:“阅读是学生的个性行为,不应以教师的分析来代替学生的阅读实践,要珍视学生的独特感受、体现和理解。”根据我教学多年的经验,结合我校农村孩子的实际情况
学位
树立风险管理意识,强化风险管控是现代贸易公司竞争与发展的内在要求,也是推动可持续发展的必行之路.在当前中美贸易战日趋复杂的经济环境下,贸易贸易公司若要实现长远发展,