孙文腾_流程图2
- 格式:ppt
- 大小:405.00 KB
- 文档页数:26
1. 阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。
【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1)每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。
课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
2)学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
3)在记录学生成绩之前,系统需要验证这些成绩是否有效。
首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
4)对于有效成绩,系统将其保存在课程成绩文件中。
对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。
在教务处没有给出具体处理意见之前,系统不会处理这些成绩。
5)若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。
教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
6)在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。
主讲教师须将核对之后的成绩报告返还系统。
7)根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。
考试委员会在审查之后,上交一份成绩审查结果给系统。
对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。
现采用结构化方法对这个系统进行分析与设计,得到如图1-1所示的0层数据流图和图1-2所示的1层数据流图。
图1-1 0层数据流图图1-2 1层数据流图【问题1】使用说明中的词语,给出图1-1中的外部实体E1~E4的名称。
E1 考试委员会E2 主讲教师E3 学生E4 教务处【问题2】使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。
N-S流程图流程图由一些特定意义的图形、流程线及简要的文字说明构成,它能清晰明确地表示程序的运行过程。
在使用过程中,人们发现流程线不一定是必需的,随着结构化程序设计方法的出现,1973年美国学者I.Nassi和B.Shneiderman提出了一种新的流程图形式,这种流程图完全去掉了流程线,算法的每一步都用一个矩形框来描述,把一个个矩形框按执行的次序连接起来就是一个完整的算法描述。
这种流程图同两位学者名字的第一个字母来命名,称为N-S流程图。
NS图是用于取代传统流程图的一种描述方式。
以SP方法为基础,NS图仅含有下图4.61 的5种基本成分,它们分别表示SP方法的几种标准控制结构。
[1]在NS 图中,每个“处理步骤”是用一个盒子表示的,所谓“处理步骤”可以是语句或语句序列。
需要时,盒子中还可以嵌套另一个盒子,嵌套深度一般没有限制,只要整张图在一页纸上能容纳得下,由于只能从上边进入盒子然后从下边走出,除此之外没有其他的入口和出口,所以,NS图限制了随意的控制转移,保证了程序的良好结构。
4.62[2]用NS图作为详细设计的描述手段时,常需用两个盒子:数据盒和模块盒(图4.63),前者描述有关的数据,包括全程数据、局部数据和模块界面上的参数等,后者描述执行过程。
数据流图数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
是一种功能模型。
描绘信息流和数据从输入移动到输出的过程中所经受的变换。
数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。
数据流程图包括:a.指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体;b.指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能;c.指明几个处理和(或)数据媒体之间的数据流的流线符号;d.便于读、写数据流程图的特殊符号。
基于PLC的PID温度控制系统设计(附程序代码)摘要自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。
随着PLC技术的飞速发展,通过PLC对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。
温度控制系统广泛应用于工业控制领域,如钢铁厂、化工厂、火电厂等锅炉的温度控制系统。
而温度控制在许多领域中也有广泛的应用。
这方面的应用大多是基于单片机进行PID 控制, 然而单片机控制的DDC 系统软硬件设计较为复杂, 特别是涉及到逻辑控制方面更不是其长处, 然而PLC 在这方面却是公认的最佳选择。
根据大滞后、大惯性、时变性的特点,一般采用PID调节进行控制。
随着PLC功能的扩充,在许多PLC 控制器中都扩充了PID 控制功能, 因此在逻辑控制与PID控制混合的应用场所中采用PLC控制是较为合理的。
本设计是利用西门子S7-200PLC来控制温度系统。
首先研究了温度的PID调节控制,提出了PID的模糊自整定的设计方案,结合MCGS监控软件控制得以实现控制温度目的。
关键词:PLC;PID;温度控制沈阳理工大学课程设计论文目录1 引言...................................................................... (1)1.1 温度控制系统的意义...................................................................... .. (1)1.2 温度控制系统背景...................................................................... .................. 1 1.3 研究技术介绍...................................................................... .. (1)1.3.1 传感技术...................................................................... (1)1.3.2PLC .................................................................... . (2)上位机...................................................................... ............................1.3.3 31.3.4 组态软件...................................................................... ........................ 3 1.4 本文研究对象...................................................................... .. (4)2 温度PID控制硬件设计...................................................................... (5)2.1 控制要求...................................................................... .................................. 5 2.2 系统整体设计方案...................................................................... .................. 5 2.3 硬件配置...................................................................... . (6)2.3.1 西门子S7-200CUP224 ................................................................. .. (6)2.3.2 传感器...................................................................... . (6)2.3.3 EM235模拟量输入模块.....................................................................72.3.4 温度检测和控制模块...................................................................... .... 8 2.4 I/O分配表 ..................................................................... ................................ 8 2.5 I/O接线图 ..................................................................... .. (8)3 控制算法设计...................................................................... .. (9)3.1 P-I-D控制...................................................................... .............................. 9 3.2 PID回路指令 ..................................................................... .. (11)3.2.1 PID算法 ..................................................................... .. (11)3.2.2 PID回路指令 ..................................................................... (14)3.2.3 回路输入输出变量的数值转换 (16)3.2.4 PID参数整定 ..................................................................... (17)4 程序设计...................................................................... .. (19)4.1 程序流程图...................................................................... .............................. 19 4.2 梯形图...................................................................... .. (19)I沈阳理工大学课程设计论文5 调试...................................................................... . (23)5.1 程序调试...................................................................... .. (23)5.2 硬件调试...................................................................... .. (23)结束语...................................................................... .................................................... 24 附录程序代码...................................................................... ........................................ 25 参考文献...................................................................... (27)II沈阳理工大学课程设计论文1引言1.1 温度控制系统的意义温度及湿度的测量和控制对人类日常生活、工业生产、气象预报、物资仓储等都起着极其重要的作用。
流程项目文本编制说明一、流程图的编制标准1、使用软件:Microsoft Visio2、标准流程图模板:模板应用Visio中基本流程图,由流程图和文本背景两部分组成。
流程图:纵向在区分流程阶段时表示该流程的子流程。
自上而下表示流程发展的时间或逻辑等顺序。
3、文本背景使用说明:文本背景中包涵4个要素。
单位:塔里木油田分公司塔西南勘探开发公司流程名称:该流程目录中规定的流程名称,如包括下一级流程,用“-”符连接流程编号:流程编号(可以暂时不填写)业务主管部门:该流程的主要管理部门,可以暂时不填写二、常用图例说明:11个,具体说明如下:三、流程说明:每一流程附带一个流程说明,一组流程(包括较高一级流程及若干子流程)形成一个流程说明文件具体见附件:流程说明举例目录员工发展与培训流程说明 (7)制订年度培训计划流程说明 (9)培训费用核算流程说明 (11)员工发展与培训流程说明一、流程简介1、流程内容:本流程描述员工年度培训计划和培训预算的制订、培训计划的实施、培训效果的评估、年度培训工作的总结以及培训费用的核销的全过程。
2、流程的起止点:人事处下达年度培训计划需求编制通知为起点,检查各单位培训情况,总结年度培训工作为终点。
3、术语解释:(如无特别需要解释的术语,该条款可以略去)二、流程步骤(对于一般流程步骤,可以只描述工作内容,重要输入或输入略写或略去;对于流程中重要步骤则需要对重要输入和重要输出进行描述,但文字不宜太多,简要说明则可)1、流程步骤(与流程图中描述保持一致)1) 工作内容:简要描述该流程步骤的工作内容,将流程图的进程进一步展开说明2) 重要输入:♦简要说明进行该流程工作所需要的依据和条件♦列举出相应的文档(文件和表单)3) 重要输出:♦简要说明进行该流程工作的重要输出(工作结果)♦列举出相应的文档(文件和表单)♦简要说明并列举该输出结果的应用(应用于哪些工作,起什么作用等)三、流程涉及的相关制度和记录1、制度:《**》、《**》、《**》2、记录:列举该流程所涉及的文档(以上各流程步骤相关的文件和表单的汇总说明)四、其他需要说明的事项(如无特别需要说明解释的事项,该条款可以略去)制订年度培训计划流程说明一、流程简介1、流程内容:本流程描述的是人事处编制和下达公司年度培训计划和预算编制,以此指导直属单位编制本单位年度培训计划和预算,并在人事处备案的过程。