基于RISC的编译型PLC的研究与设计
【学位单位】:武汉理工大学
【学位级别】:硕士
【学位年份】:2008
【中图分类】:TP332.3
【部分图文】:
2.1系统模型2.1.1解释型系统模型解释型PLC系统的结构一般如图2一1所示。扩展模块lll___」」飞飞 飞图2一1解释系统模型组成图2一1中的计算机是PLC的上位机开发集成环境的硬件载体,一般为PC机,在此系统上开发集成环境。集成环境一般支持梯形图的编辑和编译。编译后生成中间代码,下载到下位机系统中解释执行。为了保证用户编写的应用程序顺利解释运行,在PLC下位机中,固化了由厂家出厂时设计PLC解释程序。当系统以这种解释方式运行时,系统将用户程序的梯形图或者指令表语言语言作为输入源程序,边读源程序,边解释执行,对于源程序中的每一类指令,都需要编写一段相对应的解释程序才能完成此指令的功能。在解释执行时
它可以设置输入指令所对应的单片机UO口,并显示输入还是输出等状态。对于梯形图中的所有指令的状态都会在这个界面里面显示。例如:对于输出线圈指令,信号的类型属性设置可以有四种,如下图3一2所示。图3一2输出线圈对话框信号源可以设置为内部接点或者处理器引脚。如设置为内部接点,则在整个梯形图程序的编辑过程中,必须在其他的位置有用到它,否则编译时将会出现替告。菜单栏包括文件、编辑、设置、指令、编译、帮助等。功能的实现主要在指令菜单栏中,在菜单栏中还有级式菜单,可以输入相应梯形图指令。如图3一3所示。抽入注释抽入自自点上升祀冷业发 (one51议防加)下降沿触发(Ones卜父F幽勺)接通延时(o日a丫ed下urn加)断开延时(oelaved下 urnOff)保持计算器(Re七en加e)妇”记T该n伪)自加计筑器(c以扣tUP)U自减计数器(eoun七00喻)I环形计算器(eoun七crejar)J等于(c的附 eforE甲als)“不等于(c侧 mpereforNotE甲.川s)大于 (Comparefor‘reaterT’h翻)>大于等于 (eomparefar‘reaterT’h翻orE甲目).小于 (CompareforLe,,下扮幻)<小于等于(c的 parefarLessThanor三q喇)图3一3插入指令栏中部分指令
它可以设置输入指令所对应的单片机UO口,并显示输入还是输出等状态。对于梯形图中的所有指令的状态都会在这个界面里面显示。例如:对于输出线圈指令,信号的类型属性设置可以有四种,如下图3一2所示。图3一2输出线圈对话框信号源可以设置为内部接点或者处理器引脚。如设置为内部接点,则在整个梯形图程序的编辑过程中,必须在其他的位置有用到它,否则编译时将会出现替告。菜单栏包括文件、编辑、设置、指令、编译、帮助等。功能的实现主要在指令菜单栏中,在菜单栏中还有级式菜单,可以输入相应梯形图指令。如图3一3所示。抽入注释抽入自自点上升祀冷业发 (one51议防加)下降沿触发(Ones卜父F幽勺)接通延时(o日a丫ed下urn加)断开延时(oelaved下 urnOff)保持计算器(Re七en加e)妇”记T该n伪)自加计筑器(c以扣tUP)U自减计数器(eoun七00喻)I环形计算器(eoun七crejar)J等于(c的附 eforE甲als)“不等于(c侧 mpereforNotE甲.川s)大于 (Comparefor‘reaterT’h翻)>大于等于 (eomparefar‘reaterT’h翻orE甲目).小于 (CompareforLe,,下扮幻)<小于等于(c的 parefarLessThanor三q喇)图3一3插入指令栏中部分指令
【相似文献】
相关期刊论文 前10条
1 张彪;;基于CAN总线解决方案的玻璃磨边机[J];可编程控制器与工厂自动化;2008年12期
2 任伟;蔡启仲;;基于ARM7的PLC编程器的设计[J];仪表技术与传感器;2010年04期
3 韩照波;;基于CAN总线的计算机与PLC通信[J];自动化技术与应用;2009年11期
4 李传江,张自强,许晶晶;基于CAN总线的PC-PLC网络设计[J];机械与电子;2005年09期
5 任伟;蔡启仲;;PLC编程器核心模块设计[J];计算机系统应用;2010年04期
6 王杰;朱同兴;;开放式数控系统中PLC与NC的高速通讯[J];兵工自动化;2007年03期
7 程月平;袁勇;;CAN总线在家庭智能化控制系统中的应用研究[J];现代电子技术;2010年13期
8 杨红军;李刚炎;;基于CAN总线和PLC的车载平台调平控制系统研究[J];制造业自动化;2008年04期
9 钱美;;基于CAN总线温湿度监控系统的设计[J];舰船电子工程;2009年02期
10 黄玉贤,蔺广逢,张媛,巨永锋;基于CAN总线技术的专用PLC之间的通信[J];现代电子技术;2004年12期
相关博士学位论文 前10条
1 王瑞;PLC软件构件化建模方法研究[D];清华大学;2012年
2 何世钧;电容层析成像系统的研究与应用[D];天津大学;2005年
3 肖江;单板层积材弹性模量在线检测系统研究[D];北京林业大学;2008年
4 余玫;Bc110和PLCγ1在B细胞发育和功能中的作用[D];南京大学;2011年
5 巨永锋;振动压路机压实智能控制与故障智能诊断的研究[D];长安大学;2006年
6 宋晓峰;高精度卷绕真空镀膜设备张力控制技术研究[D];上海大学;2007年
7 张卫钢;纯电动试验车及其相关技术研究[D];长安大学;2006年
8 易纲;液驱混合动力车辆控制系统研究[D];南京理工大学;2007年
9 千承辉;基于嵌入式实时系统的汽车检测线测控系统研究[D];吉林大学;2008年
10 王东林;中密度纤维板热压智能控制系统的研究[D];北京林业大学;2008年
相关硕士学位论文 前10条
1 陈松;JWG1001型自动络筒机电气控制系统的设计与实现[D];天津工业大学;2005年
2 李子昀;基于PLC的自动生产线实验平台的研究[D];中南大学;2010年
3 徐永兴;矿渣粉磨生产线PLC控制系统研究与设计[D];江西理工大学;2010年
4 刘其亮;基于PLC窑炉模糊控制系统的研究与设计[D];山东理工大学;2010年
5 杨磊;基于PLC的柔性自动化生产线系统研究与设计[D];曲阜师范大学;2010年
6 公维强;基于PLC的高温灭菌隧道风压与温度控制研究[D];东北林业大学;2010年
7 王艳美;变频器和PLC在传送带多种速度控制中的应用[D];苏州大学;2010年
8 亓英莲;基于西门子PLC的网络化控制实验装置设计[D];北方工业大学;2011年
9 周建香;基于ARM的嵌入式软PLC运行系统设计[D];华南理工大学;2010年
10 臧华东;基于PLC和CC-LINK现场总线的MPS的研制[D];苏州大学;2010年
本文编号:2871127
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2871127.html