欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    计算机本科毕业论文SIMATIC方静瑜热打印机程序.doc

    • 资源ID:4031455       资源大小:126KB        全文页数:27页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机本科毕业论文SIMATIC方静瑜热打印机程序.doc

    摘 要本文介绍了热打印机控制系统设计开发过程,其开发环境是Windows,开发工具是SIMATIC,西门子公司可视化编程工具STEP7 5.0。论文详尽论述了从需求分析,可行性研究,PLC系统设计,程序设计方法详细设计、硬件组套,以及调试的整个开发过程,总结开发过程中的经验以及改进方法遵循可编程控制器PLC的编程方法。本系统开发成功后可以对热打印机进行处全自动操作,改变以往用继电器对生产过程的控制,自动控制可靠性高,抗干扰能力强并且故障低,发生故障后,能够自动报警,PLC程序有完善的诊断功能和显示功能,开发的PLC程序可以随工艺要求的变化而进行添加、删除、修改等维护操作简单易行,在工业自动化中广泛的使用PLC,通过PLC编程对设备进行全自动的控制,提高工作效率和产品质量,减少人力资源,采用可视化编程工具,使开发的目标程序具有良好的人机界面,简单、易用,方便用户操作等特点,达到满足实际应用的需要。论文从软件工程的角度描述了系统的开发过程,从计划期的问题定义一直到开发期原程序代码都进行比较详细的介绍,这将为系统今后随工艺要求进行修改,维护以及进一步开发提供重要的参考资料。关键词: 可编程控制器(PLC) 热打印机 STEP7 AbstractThis text introduced the hot printer control system design the development the process, its the environment of development is a Windows, developping the tool is a SIMATIC, the company of Siemens is considerable to turn to weave the distance tool STEP7 5.0.The thesis discusses in details to analyze from the need, the possibility studies, the system of PLC designs, the procedure design method is detailed to design, hardware a whole the process of development for, and adjusting trying, the summary develops the experience in the process and improves the method follows the plait distance method of the programmable controller PLC.This system can proceed a control for full-automatic operation, changing before using after electric appliances to production line to the hot printer after developping the success, the automatic control dependable is high, the anti- interference ability is strong and break down low, take place after breaking down, can report to the police automatically, the procedure of PLC contain perfect diagnosis function with show the function, the procedure of PLC of the development can with the variety that craft request but the proceeding increase,s delete and modify etc. maintenance the operation is simple easy a target for, in industry automate extensive usage PLC, passing PLC weaving distance to the equipments proceeding full-automatic control, increasing work efficiency with product quantity, decrease human resource, adopting can seeing turning weaving distance tool, making development procedure has the good man-machine interface, simple, use easily, convenient customer operation etc. characteristics, attain satisfy actual applied demand.The thesis described the process of development of the system from the angle of the software engineering, from the problem that plan the period the definition to has been arriving to develop the original procedure in period code to proceed the detailed introduction, this will for system from now on with craft request proceed the modification, support and further develop to provide the important reference.Keywords: Programmable controller( PLC), hot printer, STEP7 目 录绪论 1第一章 PLC的硬件组成及编程语言概述 311 PLC的组成与基本结构 31.1.1 PLC的基本组成 31.1.2 PLC各组成部分 31.2 PLC编程语言描述 41.2.1 语句表编程概述 51.2.2 STEP7语句表指令及其结构简介 5第二章 问题与定义 82.1 引言 82.1.1 编写目的 82.1.2 背景 82.2 问题的提出 82.3 课题名称及问题描述 92.4 课题目标 9第三章 可行性研究 103.1.1 热打印机系统结构概述及控制原理进行可行性研究 103.1.2 热打印机动作说明 113.2 PLC控制热打印机不同工作过程 123.3 使用STEP7编程工具编写PLC程序的可行性分析 123.4 STEP7编程的开发环境及目标 13第四章 系统设计 144.1 可编程序控制器的系统设计 144.1.1 系统要求和过程或设备分解 154.1.2 创建功能说明书 154.1.3 设计安全回路 164.1.4 确定操作员站 164.1.5 确定PLC系统配置 17第五章 程序设计 195.1 引言 195.2 程序结构设计 195.2.1 线性程序结构 195.2.2 分部程序结构 205.2.3 结构化程序结构 205.3 数据结构设计 205.4 编程 215.5 程序调试 22致谢 23参考文献 24程序源代码 25 绪 论可编程控制器(Progammable Controller)简称PC,主要应用于并关量的逻辑控制,在办公自动化和工业自动化中广泛使用个人计算机(Rersonal Computer)也简称PC,为避免混淆,现在一般将可编程逻辑控制器简称为PLC(Progammable Logic Controller)在可编程控制器诞生前,继电器控制系统广泛用于顺序型的设备和生产过程控制中,一个复杂的电气控制系统中可能使用成百上千继电器,如果工艺要求发生变化,控制柜内元件和接线需要作相应的变动,继电器控制系统须重新设计、安装,这种变化工期长、费用高,就需要一种新的控制装置来取代继电器控制系统,使其工作更加可靠、经济、容易维修,适应经常变动的工艺要求。可编程控制器是一种进行数字运算的电子系统,专为工艺环境下应用而设计,工业控制器采用可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各类机械生产过程。可编程控制器(PLC)的微处器为基础,结合计算机技术自动控制技术和通信技术,用面向控制过程,面向用户的“自然语言”编程,是一种简装易懂,操作方便,可靠性高的新一代通用工业控制装置。PLC自问世以来,经过20多年发展成为最受欢迎的工业控制畅销产品,用设计编写PLC程序控制机械设备运行,成为自动控制系统发展一个方向和潮流,现代PLC发展有两个主要趋势,其一向体积更小、速度更快,功能更强、微小型发展;其二是向大型网络化、高可靠性好的兼容性、多功能方面发展。PLC编程语言向高层次发展,西门子SIMATIC S7-300 PLC的编程语言STEP7,可运行在个人计算机Windows环境下,界面极为友好,提供强劲的梯形图和语句表,功能块图的三种形成编程,调试诊断等功能并备用丰富的随机帮助信息,可支持位、字节、字、双字、字符串、整数、双整数、实数、日期、数组和结构等数据类型。SIMATIC M7则使用C/C+等高级语言进行编程。可编程控制器应用主要有以下几类:1、位置控制用于机床、装配、机械、机器人和电梯过程控制,对温度、压力、流量等连续变化的摸拟量闭环控制;2、数据处理具有数学运算、数据位置、转换、排序、查表、位操作,数据采集、分析、处理;3、通信联网,PLC之间通信PLC与上位工控机,PLC与其它智能设备间的通信;4、开关量的逻辑控制,这是PLC最基本最广泛应用领域实现逻辑控制,顺序控制,用于单机控制,多机群控,自动化生产线控制如注塑机、印刷机、组合机床、包装生产线、电镀流水线,而本论文主要叙述了通过PLC编程控制使热打印机对生产的产品进行自动打印其日期、型号的自动控制过程。第一章 PLC的硬件组成及编程语言概述1.1 PLC的组成与基本结构1.1.1 PLC的基本组成6PLC是一种以微处理器为核心的用作控制的特殊计算机,组成部分与一般微机装置类似,它主要由中央处理单元,输入接口、输出接口,通信接口等部分组成,其中CPU是PLC核心,I/O部件连接现场设备与CPU之间接口电路,通信接口用于与编程器和上位机连接整体式PLC,所有部件装在同一机壳内,而模块式PLC,各功能部件独立封装,称为模块,各模块通过现场总线连接,安排在机架或导轨上,整体式PLC逻辑框图:如图1.1所示输入部件后 备电 池RAMROM外设接口编程装置计算机其它设备I/o扩展口I/o扩展单元 电 源CPU输出部件 接收现场信号 驱动受控元件 图1.1plc逻辑框图模块式PLC逻辑框图:如图1.2所示 现场总线-编程器智能I/O模块通信模块CPU模块输出模块输入模块上机位或其它通信设备图1.2 PLC逻辑框图1.2 PLC各组成部分1、中央处理单元CPU6中央处理单元是PLC主要部分,系统的核心,它通过输入装置读入外设状态,由用户程序去处理,根据处理结果通过输出装置去控制外设。一般中型可编程序器为双微处理器系统,一个是字处理器,另一个是位处理器。字处理器处理字节操作指令,控制系统总线内部计数器、定时器、监视扫描时间,位处理器主要作用处理位操作指令和在机器操作系统的管理下实现PLC编程语言向机器语言转换。2、存储器存储器主要存放系统程序,用户程序及工作数据。3、输入输出部件(I/O)模块PLC通过I/O模块与工业生产过程现场联系,通过I/O接口检测被控对象或被控生产过程各种数据,这些现场数据作为PLC对被挖对象进行控制信息依据。同时,PLC又通过I/O接口将处理结果送给被控设备或工业生产过程,以实现现场控制。4、编程装置和编程软件(1)专用编程器(2)PLC编程软件包PLC开发系统软件包括编程软件、数据采集和分析软件,实时操作接口软件、仿真软件。5、外部设备(1)人/机接口装置(2)外存储器(3)EPROM写入器6、智能接口模块智能接口模块种类有高速计数模块、闭环控制模块,运动控制模块,阀门控制模块,通信模块7、电源部件PLC配有开关式稳压电源,供内部电路使用,稳定性好,抗干扰能力强,还向外提供24V DC的稳压电源,用于对外部传感器供电1.2 PLC编程语言概述PLC编程语言一般有三种方式:1、梯形图其表达式与电气操作原理图相对应形象,直观实用,为广大电气技术人员熟知,是PLC主要编程语言之一;2、功能块图编程,是一种类似于数字逻辑电路结构的编程语言,有数字电路基础的人很容易掌握。3、语句表编程是一种与汇编语言类似的助记符编程表达方式,用一系列PLC操作命令组成语句表将梯形图控制逻辑描述出来,并通过编程器输入到PLC的硬件中,不同的厂家PLC采用不同的语句表符号集。1.2.1 语句表编程的概述2语句是用户程序的基础单元,每个控制功能由一条或多条语句组成的用户程序来完成,每条语句是规定CPU如何动作的指令,它的作用和微机的指令一样而且PLC的语句也由操作码和操作数组成,使其表达指令的方式:PLC的语句:操作码+操作数操作码用来指定要执行的功能、告诉CPU该进行什么操作。操作数内包含为执行该操作所有必须的信息,告诉CPU用什么地方的数据来执行引操作。操作数应该给CPU指明为执行某一操作所需信息的所在地,所以操作数的分配原则通过是:(1)为了让CPU区别不同的编程元素每个独立的元素应指定一个互不重复的地址(2)所指定的地址民用工业须在该型机器允许的范围之内 ,超出机器允许的操作参数,PLC不予响应并以出错处理。命令语句编程有键入方便,编程灵活的优点,在编程支路中元素数量一般受限制。S7的编程语言中,语句表是一个完备的指令系统,支持结构化编程方法指令系统包括位逻辑操作(二进制操作),数字运算,组织功能和功能块编程。1.2.2 STEP7语句表指令及其结构简介41、语句指令内一个操作码和一个操作数组成如A I 1.0 该指令是一条位逻辑操作指令,其中“A”是操作码表示执行与“操作”。“I1.0”是操作数,指出对输入信号I1.0进行操作NOT指令取反指令,不带操作数对逻辑操作结果(RLO)取反最基本的指令表:如表1.1所示位逻辑指令含义A与指令AN与非指令O或指令ON或非指令X异或指令XN异或非指令NOT取反指令LAD装载指令S置位指令R复位指令 表1.1 基本指令表比较指令的含义:如表1.2所示指令含义小于=小于等于大于=大于等于= =等于不等于 表1.2 比较指令在语句表中有整数、差整数、实数的比较程序控制指令含义:如表1.3所示指令含义CALL该指令在程序中无条件执行,调用FB,FC,SFB,SFCUC该指令在程序中无条件调用功能功(一般指FC,SFC)不能传递参数CCRLO=1调用动能块(一般是FC)不能传递参数BEU该指无条件结束当前块扫描,将控制返还给调用块-(JMP)用于无条件跳转或以RLO=1为跳转条件-(JMPN)当RLO=0时跳转,请OR,FC,置位STA,RLOJU无条件跳转NOP 0空操作0,不进行任何操作NOP 1空操作1,不进行任何操作-(MCRA)激活MCR区,该指令表明一个按MCR方式操作区域开始-(MCRD)激活MCR区(与MCRA成对使用)指令表明一个按MCR方式操作结束-(MCR)主控继电器,该指令将RLO保存于MCR堆线中,产生一条子母线,其后指令与子母线相连-(MCR)恢复RLO,结束子母线,返回主母线 表1.3程序控制指令以上指令是STEP7语句表中最基本,也是比较重要的指令,通过以上指令才能完成对程序编写及修改。第二章 问题定义2.1 引言随着信息技术的迅速发展以及计算机控制系统在工业控制的广泛运用,我国工业自动化控制技术发展步伐也在加快,可编程控制器(PLC)技术也迅速发展起来,逐渐代替继电器接触器控制系统,利用可编程控制器技术大大提高企业的生产效率广泛的应用在自动化生产线的控制领域。问题定义阶段必须回答的问题是“需解决的问题是什么”2.1.1 编写目的在此部分中,主要是弄清本课题解决的根本问题,以及设计所需要的资源等,这也是每个程序设计的第一步,是有了解每个项目所必需要做的事,才能把项目继续下去,为此我们要对所做的课题进行一下基本的了解,要了解本课题真正要“做什么”2.1.2 编写背景 为了提高企业的生产效率,设计开发热打印机对生产的产品进行自动打印其日期,规格型号的控制程序系统。 2.2 问题的提出在当今的社会,企业之间的竞争越来越激烈,如何降低产品的成本,提高产品的质量,显得越来越重要,而在用电磁继电器控制的设备和生产,复杂的系统使用成百上千个各式各样继电器,由密如蛛网的成千上万根导线用复杂的方式连接起来,执行相当复杂的控制任务。出现故障后的查找和排除故障非常困难,要花费大量时间、人力,如果工艺的变化,控制柜内元件和接线需要作相应的变动,改造工期长,费用高,显然需要寻求一种新控制装置来取代老式继电器控制系统,使电气控制系统的工作更加可靠,更容易维修,更能适应经常变动的工艺要求,而计算机的飞速发展给自动控制系统广泛的发展空间,可编程控制器是进行数字运算的电子系统,能直接应用于工业环境下的计算机,以微处理为基础,结合计算机技术,自动控制技术和通信技术,用面向控制过程,面向用户“自然语言”编程是一种简单易懂,操作方便,可靠性高的新一代通用工业控制装置。2.3 课题名称及问题的描述1.课题名称:运用可编程控制器控制热打印系统2问题描述使用西门子SIMATIC S7-300PLC的编程语言STEP7作为开发工具,开发PLC控制热打印机系统,要求具有如下功能(1) 工作方式:要求热打印机作为整条生产线中的一个工作环节,有三种工作方式:手动方式、半自动方式和全自动方式。(2) 触摸屏的作用:要求热打印机配有SIEMENS TP/70A触摸屏一个,主要用以设置热打印机所需要的各个参数(3) 热打印机的打印方式设定:热打印机对产品的打印方式可以运用压力设定方式和行程设定方式2.4 问题目标利用PLC编程对热打印机自动控制,自动操作,改变以继电器控制系统同时做到对液压系统的监控和对设备保障进行的自动报警。适应工艺变动要求,减少人力资源,降低查找和排除故障的时间,提高产品质量和生产效率。第三章 可行性研究3.1.1 热打印机系统结构概述及控制原理可行性研究热打印机结构由主机、液压系统,电气控制系统三部分组成PLC控制,主要针对热打印机控制系统而设计的,而我们后面要介绍系统操作方式,及控制原理一、热打印机工作方式设定为手动,半自动和自动三种工作方式,压制方式为设定压力和设定行程两种选择。(1)半自动状态调整好接近开关及滑块行程位置,工作方式设在半自动位置,首先按下对中开按钮,被打印件在摆臂和轨道作用下移到打印位置,将对中结束灯亮后按下打印开始按钮,滑块块下,经过系统设定的快转慢位置后,滑块进入压制状态。当滑块达到系统设定压力或位置时,系统进入保压状态,达到保压时间后,系统卸压,滑块块回,当滑块到达快回转慢回位置时,滑块进行慢回动作,到达设定的上限位时滑块停止动作,初始原位灯亮,系统单循环运行结束。 若在打印过程中按打印停止按钮,可以使半自动状态运行滑块停留在安全限度内的任意位置。 按紧急停止按钮,设备停止工作,滑块停止运动,所有按钮均失去作用,直到解除紧急停止按钮。(2)自动状态按下打印开始按钮,设备执行自动对中和半自动状态下的动作,中间不需要人工参与,打印结束后,打印机发出打印完成信号。二、触摸屏的使用配有SIEMENS TP/70A触摸屏,主要用以设置打印机所需要参数如压力参数、行程参数(1)滑块行程设定打印机滑块原始位置可自由设定,默认零位是工作台面,屏上显示的数字行程是字头底部与工作台之间距离。 滑块位置根据装在打印机设备上接线式行程检测位感器所检测到模拟量来确定,两者之间是线性关系,线性比例(LINE-K)是根据拉线式行程检测传感器本身的性能来确定,而线性关系偏移量(LINE-B)为设置提供用来确定工作零点位置。(2)滑块压力设定和对中压力设定 热打印机的工作压力在5Mpa25Mpa之间自由设定,如果超出这个范围,PLC则会报警,压力的检测通过安装在油路系统上的压力传感器检测的,压力传感器的工作原理和拉线式行程检测传感器是一样的,线性关系的比例也是由压力传感器本身性能决定。(3)行程设定 热打印机自动运行时需要四位置,设定其为上限停止位(SXW)快下转慢下位(XZW),定程停止位(TZW)和快回转慢回位(HZW)滑块由SXW快下运行到XZW转为慢下,压机增压,当压力达到设定值或滑块到达设定行程TZW后开始按照设定压力保压,保压时间结束后快回到HZW,然后转为慢回,电后停止在SXW,一个工作循环结束.3.1.2 热打印机动作说明 热打印机有如下动作,滑块块下,滑块压制,滑块块回,滑块慢回,对中开始,对中结束。 (一)在手动状态以上动作可由按动操作面板上按钮实现(二)在半自动和自动状态下,对中动作完成后,压机开始一次打印循环,由以下动作组成:1、滑块快下,按打印机开始按钮,滑块由上限停止位(SXW)开始快下直到滑块到达快下转慢下(XZW)位置。2、滑块慢下,滑块快下到快下转慢下位置后转为慢下,直到达到定程停止位,设定位置(定程方式)或压力设定值(定压方式 )。3、滑块快回,当滑块到达定程停止位(定程方式)或压机压力(定压方式)压机开始快回直到快回转慢回位置。4、滑块慢回,滑快快回到快回转慢回位置后开始变为慢回,停止在设定的上限停止位置。3.2 PLC控制热打印机不同工作过程1、手动方式下,操作方式为即按即用式,释放按钮则动作停止,滑块上行极限位置是上限位报警位,下行极限是下限报警位,即滑块只可在上、下限位之间运行。手动方式下,按动滑块快回按钮时滑块只能到达上限停止位。2、半自动方式下,若热打印机初始原位置灯亮,对中退回到位灯亮,被打印工件到达可对中区域,按钮开始按钮,此时对中臂自动对中动作直到对中压力到达设定值或工件到达指定位置对中结束灯亮,此时允许打印机灯亮,然后对中臂自动张开直到对中退回到位灯亮,工件到件指定位置后,按打印开始按钮,热打印机开始执行一个自动打印循环。3、自动方式下,若热打印机初始原位灯亮,对中退回到灯亮,工件到达可对中区域,按动打印开始按钮,则对中摆臂自动执行对中动作直到对中压制力到达设定值或工件到达指定位置对中结束灯亮,此时允许打印灯亮,然后摆臂自动张开,同时热打印执行一个自动打印循环。3.3 使用STEP 7编程工具编写plc程序的可行性分析通过上述对热打印机的工艺要求和动作特点的分析,从总体上对plc的编程进行研究得出如下结论1、进行PLC系统功能设计,根据受控对象工艺要求和特点2、明确PLC系统必需要做的工作和必须具备的功能3、进行PLC系统分析和系统功能实现的可能性及实现基本方法和条件4、开发环境Windows XP +STEP7开发工具首先,对操作系统进行分析.目前,大部分用户的操作系统是Microsoft公司的Windows视窗系统,界面友好各种操作比较方便,它完全支持STEP7开发工具。其次,对开发工具STEP7进行分析,西门子SIMATIC S7-300 PLC的编程语言STEP7,可以运行在个人计算机Windows环境下,界面极为友好,提供强劲的梯形图和语句表两种编程形式,调试和诊断功能并备有丰富的随机帮助信息。从上面分析,了解到热打印机自动打印系统完全可以在Windows环境下STEP7开发工具来实现, Windows环境支持STEP7的开发,STEP7编程语言语言也适合在Windows环境下运行,在Windows操作系统支持下,通过STEP7编程,最终的毕来设计应该成功.3.4 STEP 7编程的开发环境及目标Windows95,98,2000 XP任一操作系统下,利用SIMATIC S7300 编程语言STEP7的开发工具进行开发程序STEP 7开发工具对PC/PG的要求:硬件/软件 要 求处理器 80 486或更高 推荐pentium硬盘(自由空间) 最小300MB(对Windows,交换文件, STEP7,项目)RAM =32MB推荐64MB接口 CP5611或MPI卡或PC适配器,存储器卡编程适配器操作系统 Windows 95/98/XP1、界面友好,操作方便2、可以对设备进行手动操作,半自动操作,自动操作,达到准确无故障的目的。主要操作界面通过SIEMENS TP/70A触摸屏对热打印机设置所需的各参数。3、系统响应迅速、准确。4、简单方便的PLC程序系统,便于理解和修改。第四章 系统设计41 可编程序控制器的系统设计6 按照规范的设计步骤进行PLC系统设计,可以提高工作效率,设计PLC系统的方法不是一成不变的,它与设计人员习惯遵守的设计规范及实践经验有关,但是所有设计方法要解决的基本问题是相同的: (1)进行PLC系统的功能设计,根据受控对象的工艺要求和特点,明确PLC系统必须要做的工作和因此必须具备的功能。 (2)进行PLC系统的分析,通过分析系统功能实现的可能性及实现的基本方法和条件,提出PLC系统的基本规模和布局。 (3)根据系统功能设计和系统分析的结果,具体地确定PLC机型和系统的具体配置。PLC系统设计基本步骤:如图4.1所示将处理过程分成独立任务结果:列出过程总览表和所有任务清单 书面描述每个任务结果:描述任务性质功能与其它任务接口 结果:描述安全需要的文件设计和描述安全要求 定义和描述操作员与操作台结果:描述操作台的布置 结果:自动系统配置图,带符号各输入/输出信号库描述PLC配置 图4.1 PLC系统设计基本步骤在PLC系统设计完成后,即可进行应用程序设计,然后安装和调试阶段,调试阶,PLC系统功能得到验证和完善并进行有关参数的整定,全部调试结束后,PLC系统即可投入运行。4.1.1 系统要求和过程或设备分解 PLC系统的功能要求,并不仅仅局限于设备或生产过程本身的控制功能,除此之外PLC系统还应具有操作人员对生产过程的高水平监控与干预功能,信息处理功能、管理功能、PLC对设备生产过程的控制功能 是PLC系统主体部分,其它功能是附属功能。 一个复杂的生产工艺过程,可以分解为若干个工序,而每个工序往往又可分解为若干个具体步骤,将一个自动化过程分解为一些分过程是十分必要的,有以下好处: (1)将复杂的控制任务明确化、简单化、清晰化。 (2)有助于明确系统中各PLC或PLC中各I/O区的控制任务分工及系统软硬件资源合理分配。(3)为分解后的自动化过程创建功能说明书变得更简单。(4)在程序设计阶段,有助于调试工作分步化、系统化。STEP7开发软件包在各个技术层次上都支持自动化过程的分解处理,它将控制任务分为各控制项目,而项目又由一个或多个CPU程序组成,每个CPU程序也是由各种逻辑块和数据块构成,逻辑块中的功能块对应于一个控制分过程或分过程中的一个组成部分4.1.2 创建功能说明书创建功能说明书是在自动化过程分解的基础上对过程的各部分进行分析,把各部分必须具备功能实现的方法和所要求的输入条件及输出结果,以书面形式描述出来,在有了各部分的功能说明书后,既可归纳设计整理出系统的总体技术要求,功能 说明书是进行PLC系统设备选型、硬件配置、程序设计、系统调试的重要依据,也是PLC系统技术档重要组成部分。1、分过程功能说明书编写详实准确的功能说明书不仅必要,而且还是PLC系统设计的关键步骤,在对一个分过程进行功能描述时包括以下各项:(1) 动作功能描述(2)I/O点数及其电气特性(3)I/O逻辑状态与物理状态(电气或机械状态)的对应关系(4)与处理过程或设备的其它部分的连接互锁与相互依赖的逻辑关系(5)与操作员站的接口关系2、总体功能说明书根据以上分步功能要求,归纳出对PLC系统的总体功能要求,总体功能要求由以下各项组成:(1)数字量输入总点数及分类点数(2)数字是输出总点数及分类点数

    注意事项

    本文(计算机本科毕业论文SIMATIC方静瑜热打印机程序.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开