当前位置: 贝贝文库 > 心得体会 > 课程设计心得体会怎么写

课程设计心得体会怎么写

作者: 曹czj

当在某些事情上我们有很深的体会时,就很有必要写一篇心得体会,通过写心得体会,可以帮助我们总结积累经验。那么心得体会怎么写才恰当呢?下面我给大家整理了一些心得体会范文,希望能够帮助到大家。

课程设计心得体会怎么写一

我们在这个过程中有很多自己的感受,我想很多同学都会和我有一样的感受,那就是感觉汇编语言真的是很神奇,很有意思。我们从开始的担心和害怕渐渐变成了享受,享受着汇编带给我们的快乐。看着自己做出来的东西,心里面的感觉真的很好。虽然我们做的东西都还很简单,但是毕竟是我们自己亲手,呵呵,应该是自己亲闹做出来的。很有成就感。

我想微机原理课程设计和其他课程设计有共同的地方,那就是不仅加深和巩固了我们的课本知识,而且增强了我们自己动脑,自己动手的能力。但是我想他也有它的独特指出,那就是让我们进入一个神奇的世界,那就是编程。对于很多学过汇编或者其他的类似程序的同学来说,这不算新奇,但是对于我来说真的新奇,很有趣,也是我有更多的兴趣学习微机原理和其他的汇编。

微机原理与接口技术是一门很有趣的课程,任何一个计算机系统都是一个复杂的整体,学习计算机原理是要涉及到整体的每一部分。讨论某一部分原理时又要涉及到其它部分的工作原理。这样一来,不仅不能在短时间内较深入理解计算机的工作原理,而且也很难孤立地理解某一部分的工作原理。所以,在循序渐进的课堂教学过程中,我总是处于“学会了一些新知识,弄清了一些原来保留的问题,又出现了一些新问题”的循环中,直到课程结束时,才把保留的问题基本搞清楚。

学习该门课程知识时,其思维方法也和其它课程不同,该课程偏重于工程思维,具体地说,在了解了微处理器各种芯片的功能和外部特性以后,剩下额是如何将它们用于实际系统中,其创造性劳动在于如何用计算机的有关技术和厂家提供的各种芯片,设计实用的电路和系统,再配上相应的应用程序,完成各种实际应用项目。

这次实验并不是很难,主要的困难来自对程序的理解。功夫不负有心人,经过四个人的合作和努力,我们最后对实验的原理有了清晰的认识。虽然实验台上的很多模块单元没有用到,但是就系统功能来说,我觉得我们做的还是不错的。

这次课设却让我们对实验台有了足够的了解,让我们知道了实验台上各个模块的用法;而且它还让我们对自己动手写程序来控制实验台的运作有了一定的基础。虽然实验台只是一个小型的模拟平台,但是通过对它的学习和操作,我们对有关接口的知识将会有一个更广泛的认识,而且它对我们以后的学习也会有帮助的。

实验中个人的力量是不及群体的力量的,我们四个人分工合作,做事的效率高了很多。虽然有时候会为了一些细节争论不休,但最后得出的总是最好的结论。而且实验也教会我们在团队中要善于与人相处,与人共事,不要一个人解决所有问题。

总之,这次课程设计对于我们有很大的帮助,通过课程设计,我更加深入地理解了,微机原理课程上讲到的各种芯片的功能,以及引脚的作用,同时加深了对于主要芯片的应用的认识,同时在试验室的环境里熟悉了汇编程序的编写过程和运行过程,最后还提高了自己的动手能力。感谢老师的悉心指导。

课程设计心得体会怎么写二

课程设计(论文)

三层电梯plc控制系统设计

three layers of the elevator plc control system design

学生姓名 学院名称 学号 班级 专业名称 指导教师

乔浩 信电工程学院 20110501146 11电气1

电气工程及其自动化

曹言敬

2014年 12月 15日

徐州工程学院课程设计

摘要

本论文阐述了可编程控制器plc在电梯控制系统中的应用,介绍了3层楼电梯的plc控制系统的总体设计方案、设计过程、组成,列出了具体的主要硬件电路、i/o分配表、电梯的控制梯形图及指令表,并给出了系统组成框图和程序流程图。在分析处理随机信号逻辑关系的基础上,进行了plc的编程方法,设计了一套完整的电梯控制系统方案。

电梯的电气系统由拖动系统和控制系统两部分组成。目前电梯设计使用可编程控制器(plc),功能变化灵活,编程简单,故障少,噪音低。维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少,使电梯运行更加安全、方便、舒适。本课程设计基于西门子(siemens)s7-200 plc对三层电梯的控制进行了模拟,形成了电梯升降的系统plc在电梯升降的过程中,主要体现在逻辑开关的功能。由于plc具有逻辑运算、记数、定时以及输出输入输出的功能,在电梯升降的过程中各种逻辑开关控制与plc很好的结合,对电梯实现了控制。

关键词

plc ;电梯控制;程序设计;梯形图

徐州工程学院课程设计

录 绪论.............................................................................................................................................1 1.1 背景知识...............................................................................................................................1 1.1.1 电梯基本结构.................................................................................................................1 1.2 课程设计目的.......................................................................................................................3 1.3 课程设计要求.......................................................................................................................3 1.4 课程设计任务.......................................................................................................................4 1.4.1 控制要求.........................................................................................................................4 1.4.2 系统分析.........................................................................................................................4 1.4.3 硬件设计.........................................................................................................................4 1.4.4 软件设计.........................................................................................................................4 2 电梯控制系统硬件设计.............................................................................................................5 2.1模拟设备面板图展示............................................................................................................5 2.2选择机型................................................................................................................................6 2.3 i/o分配表.............................................................................................................................6 2.4 plc外部接线图...................................................................................................................7 2.5电梯控制系统的安全保护....................................................................................................8 2.5.1 短路保护.........................................................................................................................8 2.5.2 过载保护.........................................................................................................................8 2.5.3 失电压保护.....................................................................................................................8 2.5.4 超程保护.........................................................................................................................9 3 电梯控制系统软件设计...........................................................................................................10 3.1 软件设计流程图.................................................................................................................10 3.2 源代码设计.........................................................................................................................10 3.3 mcgs组态设计..................................................................................................................15 3.4 系统调试.............................................................................................................................17 结论...............................................................................................................................................18 致谢...............................................................................................................................................19 参考文献.......................................................................................................................................20

徐州工程学院课程设计 绪论

1.1 背景知识

随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。在许多交通设备中,电梯是自动化程度最高的先进设备的一种。随着现代化生产规模的不断扩大和人民生活水平的不断提高,电能供需矛盾日益突出,节电呼声日益高涨。有关统计数据表明,电动机拖动负载消耗的电能占总耗电量的70%以上。因此,电动机拖动系统节约电能具有特别的社会意义和经济效益。电动机拖动系统节约电能的途径主要有:一是提高电动机拖动系统的运行效率,如风机、水泵调速是以提高负载运行效率为目标的节能措施,再如电梯曳引机采用变频调速取代异步电动机调压调速是以提高电动机运行为目标的节能措施;二是将运动中负载上的机械能(动能、势能)通过能量回馈器变化成电能(再生电能)并回送给交流电网,供附近其他用电设备使用,使电动机拖动系统在单位时间内消耗电网电能下降,从而达到节约电能的目的。

以前的电梯主要采用单片机控制,其性能等各方面都不太完善,现在电梯控制系统多采用plc,从电梯的性能、器件的灵活性及安全保障方面等都有了很大的提高。实际上电梯是根据外部呼叫信号以及自身控制规律等运行的,而呼叫是随机的,电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制是不能满足控制要求的,因此,电梯控制系统采用随机逻辑方式控制。目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式用可编程控制器(plc)取代微机实现信号集选控制。由plc控制代替传统继电器控制已成为发展定局plc是集计算机控制、自动控制技术、通信技术为一体的新型自动控制装置。它的编程软件采用易学易懂的梯形图语言,控制灵方便,抗干扰能力强,运行稳定可靠,通过对电梯控制系统的研究和设计,可以更加深入的了解和认识plc技术的核心和未来发展的方向。

1.1.1电梯基本结构

从总的来讲,电梯由机械系统和电气控制系统两部分组成:而电器部分由电力拖动系统,运动逻辑功能控制系统和电器安全保护等系统组成。

1.曳引系统

电梯曳引系统的功能是输出传动和传递动能,驱动电梯运行。主要由曳引机、曳引钢丝绳导向轮和反绳轮组成。

(1)曳引机

曳引机为电梯的运行提供动能,由电动机、曳引轮和电磁制动器组成。(2)曳引钢丝绳

徐州工程学院课程设计

曳引钢丝绳由曳引钢丝、绳股和绳心组成。(3)导向轮和反向轮

导向轮是将钢丝绳向对重或轿厢的钢丝绳轮,安装在曳引机架或承重梁上。反绳轮是设置再机房上的定滑轮,其作用是根据需要,将曳引钢丝绳绕过反绳轮,用以构成不同的曳引绳传动比。

(4)根据电梯的使用要求和建筑物具体情况,电梯曳引绳传动比、曳引绳在曳引轮上的缠绕方式以及曳引机的安装位置都有所不同。

2.桥厢和门系统(1)轿厢

轿厢是用来安全运送乘客及物品到目的的箱体装置,它的运行轨迹是在曳引机钢丝绳的牵引下沿导轨上下运行。

(2)门系统

电梯门分为轿厢门和厅门,轿厢门是用来封住出入口,厅门是为了确保在候梯厅的安全而设置的开闭装置只有在轿厢停层和平层时才能被打开。

3.重量平衡系统

对重是平衡轿厢重量的平衡重,与轿厢分别悬挂在曳引钢丝绳的两端。对重由以槽钢为主所构成的对重架和用灰铸铁制造的对重快组成。轿厢侧的重量为轿厢自重与负载之和,而负载的大小却在空载与额定负载之间随机变化。因此只当轿厢自重与载重之和等于对重重量时,电梯才处于完全平衡状态。此时的载重称为电梯的平横点,而在电梯处于负载变化范围内的相对平衡状态时,应使曳引绳两端张力的差值小于由曳引绳与曳引轮槽之间的摩擦力所限定的最大值,以保证电梯曳引传动系统工作正常。

4.导向系统

导向系统由导轨、导靴和导轨架组成,导轨用来在井道中确定轿厢与对重的相互位置,并对他们的运动起导向作用。

5.保护系统

对现代电梯的运行必须保证安全。为此,设置了由电气安全保护装置和机械安全保护装置组成的电梯安全保护系统。

(1)电气安全保护装置

为了保证电梯的安全运行,在井道中设置有终端超越保护装置。实际上,这是一组防止电梯超越下端或上端站的行程开关,能在轿厢或对重撞底、冲顶之前,通过轿厢打板直接触碰这些开关来切断控制电路或总电源,在电磁制动器的制动抱闸作用下,迫使电梯停止运行。

(2)机械安全保护装置

当电梯电气控制系统由于出现故障而失灵时,会造成电梯超速运行。如果电气超速保护系统也失灵,甚至电磁制动器也不起作用,就会使电梯失控而出现“飞车”,甚至会出现

徐州工程学院课程设计

曳引钢丝绳严重打滑等严重事故,这时就要靠机械安全保护装置提供最后的安全保护。对于电梯超速的失控现象的机械安全保护装置是限速器和安全钳,这两种装置总是相互配合使用。

6.电力拖动系统

电力拖动系统由曳引电动机、速度反馈装置、电动机调速控制系统和拖动电源系统等部分组成。其中曳引电动机为电梯的运行提供动力;速度反馈装置是为电动机调速控制系统提供电梯运行速度实测信号的装置,一般为与电动机同轴旋转的测速发电机,或电光脉冲发生器。

7.运行逻辑控制系统

电梯的电气控制系统由控制装置、操纵装置、平呈装置和位置显示装置等部分组成。其中控制装置根据电梯的运行逻辑功能要求,控制电梯的运行,设置在机房中的控制柜(屏)上。

1.2 课程设计目的

1.了解常用电气控制装置的设计方法、步骤和设计原则。

2.通过某一生产设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。

3.本次课程设计应强调,在独立完成课程设计的同时,培养学生查阅书籍、参考资料、产品手册、工具书的能力,上网查询信息的能力,运用计算机进行工程绘图的能力,编制技术文件的能力等,从而提高学生解决实际工程技术问题的能力。

1.3 课程设计要求

1.确定控制方案,设计电气控制装置的主电路。

2.应用plc设计电气控制装置的控制程序。可分为5个步骤:

(1)选择plc的机型及i/o模块的型号,进行系统配置并校验主机的电源负载能力;(2)根据工艺流程图绘制顺序功能图;

(3)列出plc的i/o分配表,画出plc的i/o接线图;(4)设计梯形图并进行必要的注释;(5)输入程序并进行室内调试及模拟运行。

3.设计电气控制装置的照明、指示及报警等辅助电路。系统应具有必要的安全保护措施,例如,短路保护、过载保护、失电压保护、超程保护等。

4.选择电气元件的型号和规格,列出电气元件明细表。选择电气元件时,应优先选用优质新产品。

5.绘制正式图样,要求用计算机绘图软件绘制电气控制电路图,用step 7-micro/win32编程软件编写梯形图。要求图幅选择合理,图、字体排列整齐,图样应按

徐州工程学院课程设计

电气控制图国家标准有关规定绘制。

6.编写设计说明书及使用说明书。内容包括阐明设计任务及设计过程,附上设计过程中有关计算及说明,说明操作过程、使用方法及注意事项,附上所有的图表、所用参考资料的出处及对自己设计成果的评价或改进意见等。

1.4 课程设计任务

1.4.1控制要求

1.电梯由安装在个楼层电梯口的上升下降呼叫按钮(u1、u2、d2、d3),电梯桥厢内楼层选择按钮(s1、s2、s3),上升下降指令(up、down),各楼层到位行程开关(sq1、sq2、sq3)组成。电梯在上升过程中只响应向上的呼叫,在下降的过程中只响应向下的呼叫,电梯向上或向下的还哦执行完成后再执行反向呼叫。

2.电梯等待呼叫时,同时有不同呼叫时,谁先呼叫执行谁。3.具有呼叫记忆、内选呼叫指示功能。

4.具有楼层显示、方向指示、到站声音提示功能。

1.4.2系统分析

为了实现上述要求,首先列出plc的i/o分配表,并画出plc的i/o接线图,然后选择plc的机型及i/o模块的型号,进行系统配置并校验主机的电源负载能力。

根据控制要求,编写梯形图及语句表,调试程序直到准确无误。

1.4.3硬件设计

1.列出plc的i/o分配表,并画出plc的i/o接线图;

2.选择plc的机型及i/o模块的型号,进行系统配置并校验主机的电源负载能力; 3.设计必要的安全保护措施,例如,短路保护、过载保护、失电压保护、超程保护等。

1.4.4软件设计

1.采用模块化程序结构设计软件,首先将整个软件分成若干功能模块; 2.编写控制系统的逻辑关系图; 3.绘制各种电路图;

4.编制plc程序并进行模拟调试; 5.现场调试;

6.编写技术文件并现场试运行。

徐州工程学院课程设计 电梯控制系统硬件设计

2.1 模拟设备面板图展示

图2-1 面板图

+如图2-1,其中s1、s2、s3分别为轿厢内一层、二层、三层电梯内选按钮;d2、d3分别为二层、三层电梯外下降呼叫按钮;u1、u2分别为一层、二层电梯外上升呼叫按钮;sq1、sq2、sq3分别为一层、二层、三层行程开关,模拟实际电梯位置传感器的作用。

l1、l2、l3分别为一层、二层、三层电梯位置指示灯;down为电梯下降状态指示灯;up为电梯上升状态指示灯;sl1、sl2、sl3分别为轿厢内一层、二层、三层电梯内选指示灯。

徐州工程学院课程设计

2.2 选择机型

plc的种类非常繁多,不同种类之间的功能设置差异很大,这既给plc机型的挑选提供了十分广阔的空间,同时也带来了一定的难度。机型选择的基本原则应是在功能满足要求的前提下,力争最好的性价比,并有一定的升级空间。

考虑到本次设计的电梯系统只有3层,且开关量居多,模拟量较少;对于开关量控制为主的系统而言,一般plc的响应速度足以满足控制的要求,在小型plc中整体式比模块式的价格便宜,体积也小,但是在设计活动中,经常碰到一些估计的指标,在设计活动中需要进行局部调整,另外模块式plc排除故障所需时间短;我们估算输入输出接口比较多;由于考虑到本次设计的电梯系统只有3层,考虑到工厂造价,我们采用离线编程的方式,以减小软硬件的开销。

统计输入、输出点数并选择plc型号:

输入信号有10个,考虑到有15%的备用点,即10×(1+15%)=11.5,取整数11,因此共需11个输入点。

输出信号有9个,考虑到有15%的备用点,即9×(1+15%)=10.35,取整数10,因此共需10个输出点。

因此可选用cpu224类型可编程控制器,它有14个输入点,10个输出点,满足本例的要求。

2.3 i/o分配表

表2-3 i/o分配表

电气符号

序号 plc地址(plc端子)

(面板端子)

456

i0.3 i0.2 i0.1 i0.7 i0.5 i0.6 i0.4 i1.2 i1.1

s3 s2 s1 d3 d2 u2 u1 sq3 sq2

三层内选按钮 二层内选按钮 一层内选按钮 三层下呼按钮 二层下呼按钮 二层上呼按钮 一层上呼按钮 三层行程开关 二层行程开关 功能说明

徐州工程学院课程设计

电气符号

续表2-3 序号 plc地址(plc端子)

(面板端子)

功能说明

112

314

516

i1.0 q0.3 q0.2 q0.1 q1.0 q1.1 q0.4 q0.5 q0.6 q0.7

sq1 l3 l2 l1 down up up1 dn2 up2 dn3

一层行程开关 三层指示 二层指示 一层指示 轿厢下降指示 轿厢上升指示 一层呼叫灯 二层向下呼叫灯 二层向上呼叫灯 三层呼叫灯 电源正端 主机1m、面板v+接电源+24v 主机1l、2l、3l、面板com

21电源地端

接电源gnd 表2-3电梯由安装在各楼层门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。电梯轿箱内设有楼层内选按钮s1~s3,用以选择需停靠的楼层。l1为一层指示、l2为二层指示、l3为三层指示,sq1~sq3为到位行程开关。电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。例如,电梯停在由一层运行至三层的过程中,在二层轿箱外呼叫时,若按二层上升呼叫按钮,电梯响应呼叫;若按二层下降呼叫按钮,电梯运行至二层时将不响应呼叫运行至三层,然后再下降,响应二层下降呼叫按钮。

2.4 plc外部接线图

徐州工程学院课程设计

图2-4 plc外部接线图

plc的输入输出模块与外部用户设备的接线方式分为汇点式和分割式,两种方式的区别在于:选用汇点式接法的系统使用的电源电压唯一,而选用分割式接法的系统电源电压不唯一。

2.5 电梯控制系统的安全保护

电梯控制系统的安全保护主要包括四个方面:短路保护、过载保护、失电压保护和超程保护等。

2.5.1 短路保护

短路时熔断器fu的熔体熔断而切断电路起保护作用。

2.5.2 过载保护

采用热继电器fr。由于热继电器的热惯性较大,即使发热元件流过几倍于额定值得电流,热继电器也不会立即动作。因此在电动机启动时间不太长的情况下,热继电器不会动作,只有在电动机长期过载时,热继电器才会动作,用它的常闭触头使控制电路断电。

2.5.3 失电压保护

通过接触器km的自锁环节来实现。当电源电压由于某种原因而严重欠电压或失电压

徐州工程学院课程设计

(如停电)时,接触器km断电释放,电动机停止转动。当电源电压恢复正常时,接触器线圈不会自行通电,电动机也不会自行启动,只有在操作人员重新按下启动按钮后,电动机才能启动。

2.5.4超程保护

超程也叫超行程,术语多用于电力设备断路器。

超程是真空开关触头完全闭合后,动或静触头所能移动的距离。超程的作用主要有以下几点:

1.保证触头在电磨损后仍能保持一定的接触压力; 2.触头闭合时能利用触头弹簧力缓冲,减小弹跳;

3.在触头分闸时,使动触头获得一定的初始的动能,拉断熔焊点,提高初始分闸速度,减小燃弧时间,从而提高介质恢复的速度。

如果超程太小,就不能保证触头在烧损后应有的触头压力,同时,初始分闸速度变小,会影响真空开关的开断关合和动热稳定性能,甚至产生重合闸弹振。若超程太大,会增加操作机构的合闸功,使合闸变得极不可靠。真空开关的超程取额定开距的15%~40%左右,10 kv级真空开关的超程一般取3~4 mm。

现在的真空开关动静触头之间的接触一般采用平板接触,要保证接触良好,就要保证相当的接触压力,超程是指开关动静触头接触后,触头弹簧的压缩行程,其目的是为了保证接触压力,从而保证开关接触良好。

徐州工程学院课程设计 电梯控制系统软件设计

3.1 软件设计流程图

图3-1 软件设计图

如图3-1,电梯启动时,检测电梯是否停在二或三楼层且有呼叫信号,如果是就等待呼叫信号,如果不是时,电梯自动下降到一层等待呼叫信号。当检测到有呼叫信号时,例如:电梯停在一层时检测到三层呼叫信号,电梯离开一层经过二层,接着到达三层,电梯停止。当电梯停前检测到呼叫信号,例如:电梯停在一层时检测到三层呼叫信号,电梯离开一层经过二层,准备到达三层时检测到二层呼叫信号,电梯停在三层后继续下降到二层等待呼叫信号。

3.2 源代码设计及mcgs组态设计

由于plc是由取代继电器开始产生并发展起来的,且早期的plc绝大部分用于顺序控制,于是许多人习惯把plc看作是继电器、定时器、计数器的集合。把plc的作用局限地等同于继电控制系统顺控器等,其实plc就是工业控制计算机plc系统具有一切计算机控制系统的功能,大型的plc系统就是当代最先进的计算机控制系统。

小型的plc由于运算速度及存贮容量的限制.功能自然稍弱。但为了使plc在其基本逻辑功能 顺序步进功能之外具有更进一步的特殊功能.以尽可能多地满足plc用户的ⅰ

徐州工程学院课程设计

特殊要求,从80年代开始plc制造商就逐步地在小型plc中加入一些功能指令或称为应用指令。这些功能指令实际上就是一个个功能不同的子程序。随着芯片技术的进步,小型plc的运算速度、存贮容量不断增加,其功能指令的功能也越来越强。许多技术人员梦寐以求甚至以前不敢想象的功能,通过功能指令就成为极容易实现的现实.从而大大提高了plc的实用价值。具体程序如下:

徐州工程学院课程设计

徐州工程学院课程设计

徐州工程学院课程设计

徐州工程学院课程设计

3.3 mcgs组态设计

mcgs是一套基于windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。

该界面是用来在教学过程中演示三层电梯工作过程的,全部的运行都在mcgs上控制完成,也就是说用mcgs代替了plc的程序控制运行过程,所以制作简单,且能很好的展示plc实训目标。具体步骤如下:

1.建立mcgs工程

进入组态环境后,建立新工程,在菜单“文件”中选择“工程另存为”选项,把新建工程存为:d:mcgswork三层电梯演示。

2.设计画面流程

新建窗口,设置窗口属性后,进入动画编辑窗口。绘制三层电梯演示界面如下:

图3-1电梯演示图

徐州工程学院课程设计

3.动画链接

由对象搭制而成的图像界面是静止不动的,需要对这些对象元件进行动画设计,实时地描述外界对象的状态变化,达到实时监控的目的。实现图像动画设计的主要方法是将用户窗口中元件对象与实时数据库中的数据对象建立相关性连接,并设置相应的属性。在系统运行过程中,元件对象的外观和运动特性,由数据对象的实时采集数据驱动,从而实现了图像的动态效果。

(1)指示灯的属性设置

在用户窗口中,双击五层电梯组态设计窗口进入,选中一层内选指示图标并双击,弹出单元属性设置窗口。

图3-2 指示灯属性设置

(2)轿厢属性设置

双击界面中表示电梯上升下降的轿厢,弹出属性设置窗口,属性设置如下:

图3-3 轿厢属性设置

(3)数值型变量的设置

徐州工程学院课程设计

数值型变量一共有六个,以变量f1left 为例:一层左门的属性设置如下图所示。

图3-4 数值型变量属性设置

3.4 系统调试

1.检查实训设备中器材及调试程序。

2.按照i/o端口分配表或接线图完成plc与实训模块之间的接线,认真检查,确保正确无误。

3.打开示例程序或用户自己编写的控制程序,进行编译,有错误时根据提示信息修改,直至无误,用pc/ppi通讯编程电缆连接计算机串口与plc通讯口,打开plc主机电源开关,下载程序至plc中,下载完毕后将plc的“run/stop”开关拨至“run”状态。

4.将行程开关“sq1”拨到on,“sq2”、“sq3”拨到off,表示电梯停在底层。5.选择电梯楼层选择按钮或上下按钮。例:按下“d3”电梯方向指示灯“up”亮,底层指示灯“l1”亮,表明电梯离开底层。将行程开关“sq1”拨到“off”,二层指示灯“l2”亮,将行程开关“sq2”拨到“on”表明电梯到达二层。将行程开关“sq2”拨到“off”表明电梯离开二层。三层指示灯“l3”亮,将行程开关“sq3”拨到“on”表明电梯到达三层。

6.重复步骤5,按下不同的选择按钮,观察电梯的运行过程。

徐州工程学院课程设计

结论

在设计过程中,理论联系了实际。逐渐了解及掌握了电梯的机械设备的结构,控制运动的组成及工作原理。例如在电梯的运动控制过程中,为了满足当今人们的需求,要求电梯运动必须达到“稳、准、快”的要求,这就需要根据整个系统的实际应用和工作情况,让电梯的运行速度、反映时间和停层的准确度达到一定的标准,而对梯的速度、运行状态、安全、可靠进行合理的设计。因此系统的设计要综合考虑曳引机的放置、占用空间及控制系统的可靠性等。这样才能保证系统的正常运行。再次回顾及加深了plc的学习,了解了plc的起源,发展及在各种场合上的应用,清楚了如今plc的动向。

总的来说这次plc课程设计,考验了我对理论知识的运用能力,锻炼了对故障排除的分析能力,值得感谢的是当我们遇到困难时,老师耐心指导,帮我们一起分析故障,共同解决困难。另外,这课程设计也为了我们以后的毕业设计提供了很好的经验,建立基础,可以说是意义重大,影响深远。

徐州工程学院课程设计

致谢

整个设计过程很快过去了,我学到了很多可编程控制器的知识,以及许多的课外知识。尤其是在导师指导和同学协助下,才会顺利完成这次设计。在这次设计中,我也发现了自己很多不足之处,例如:知识面较窄,思考问题过于狭隘,思路过于陈旧。因此,在以后的学习生活中,应广泛的学习各种知识,并把它们与自己所学的专业联系在一起,大胆地放开思路,勇于创新求实。我还要感谢舍有对我的帮助与支持,在我遇到困难时总是他们在一旁鼓励我坚持下去。

本文是在指导教师的悉心指导下完成的,从论文选题、实验指导、理论分析到论文修改,无不倾注了老师的辛勤汗水。在此,向所有曾经关心和帮助过我的老师、同学和朋友致以诚挚的谢意!

徐州工程学院课程设计

参考文献

[1]陈建民.电气控制与plc应用[m].北京:电子工业出版社,2011.[2]林德杰.过程控制仪表及控制系统[m].北京:机械工业出版社,2010.[3] dxp 2004 sp2原理图与pcb设计[m].北京:电子工业出版社,2009.ⅰ

课程设计心得体会怎么写三

钢筋混凝土结构课程设计

说明书

题目:钢筋混凝土整体式单向板肋形楼盖设计

基础工程一班

谢世瀚

1111021

43广东水利电力职业技术学院市政工程系

2013年1月编制

目录

题目··3

1.板的设计··3

⑴荷载计算··3

⑵计算简图··3

⑶弯矩计算··4

⑷配筋计算··

52.次梁设计··5

⑴荷载计算··6

⑵计算简图··6

⑶内力计算··7

⑷配筋计算··7

3.主梁设计··9

⑴荷载计算··9

⑵计算简图··9

⑶内力计算··10

⑷内力包络图··13

⑸配筋计算··13

4.课程设计总结··15

参考文献··17

附图

1附图

2课程设计实训总结

时间过得真快,转眼间一周的钢筋混泥土课程设计实训就结束了,在这一周的实训中,使我对混泥土这门实用性很强的科目有了很多新的认识,同时也加强其他门课的复习,例如cad,建筑工程制图等等。

本周实训的目的是通过所学的一学期的知道,结合大家动手的能力,加强我们课程的设计能力,提高实践应用水平.继续增强建筑制图的有关规定和标准的理解和记忆,并熟练掌握使用cad各种绘图命令和编辑命令以及其它命令和工具,达到速度快、质量高的绘制出满足国家标准的图样的能力,培养认真、严谨的工作作风和良好素质。

首先,实训给人的最深感受就是很忙,很充实也很累.从早上八点半到晚上一直在图书馆忙着写出作业,一天下来眼睛很累很痛,可谓“心神疲惫”!因为如果没法先完成这个手写板,其他都没法动工。由此可以看出马虎不得。其次,实训虽然整天忙着算来算去,但觉得很充实,在复习的同时学习到不少新的知识.尤其是在停课后,再接触显得有点生疏.很多常用的知识和关键的命令都忘了,不得不翻翻书或者问同学,这无形中就复习了以前的知识,遇到新的问题向老师或同学请教时,又学到了未尚学到的知识.之后,我完成手写板后又复习cad,我了解到cad是一门应用广泛的技术性应用的软件,在机械、建筑等行业尤为的重要,电脑辅助绘图相对手工绘图有很多突出的优点,在精度和准度、美观度方面它

远超于手工画图.我们现在所学习的都是工程方面的知识,在今后进入社会后,大多数同学都从事建筑行业,因此,工程制图对我们来说是一门最基础的课程,学习好这项技能对我们今后的工作很是实用,当然,如果仅仅只是手绘,可能会对施工有影响,对比来看,cad电脑制图就是显得很精确,而且绘制起来也很方便、快捷。

在此次实训,我发现我们存在着很多不足。例如图层设置不正确、线型和线宽及颜色尺寸有时会搞混、文字样式和标注样式设置不正确、窗、楼梯等线型选择不正确等很多小错误,但我还是在同学的正确指导下我们都一一地改正。但我们还是对建筑施工图的绘制不太熟悉.所以在今后我们还要继续努力学习制图技能,争取在这一方面能够取得更大的进步。

现在已经完成了课程设计,画好cad,连手画图耶画好了,不过,我觉得最印象深刻的是我好像回忆起那时候整个宿舍都在熬夜画图,一整排过去,都在描来描去,虽然很困,但还是在坚持,现在仍然一一在目。新春佳节也到了,在这住黄绵坤老师新春快乐,和家人开开心心过个好年!新年快乐!

课程设计心得体会怎么写四

在这次的模电课程设计中,我们对模电数电有了更清晰的认识。但是

在一开始看见题目的时候,还是比较头疼的,不知道如何下手,但是随着慢慢的摸索,思路慢慢的出现了。这之间变化还是蛮大的,从最开始的不愿意动手到后来的因为一个环节没搞清楚而搞一晚上,这样的大反差让我们更进一步的了解了模拟电子技术这一门深奥而实用的课程。

课程设计本身要求将以前所学的理论知识运用到实际的电路设计当中去,在电路的设计过程中,无形中加深了我们对模拟电路和数字电路的了解及运用能力,对课本以及以前学过的知识有了一个更好的总结与理解;以前的模电实验只是针对某一个小的功能设计,而此次课程设计对我们的总体电路的设计的要求更严格,这需要通过翻阅复习以前学过的知识确立了实验总体设计方案,然后逐步细化进行各模块的设计,进而一步步调试排除错误

老师提供了多种不同类型的题目,自动油烟控制报警器这个任务难度相对适中,难度系数也比较适合,因此我们选择了这个题目。最初拿到题目之时,觉得无从下手,而且时间也的确非常紧迫。可能是由于模电数电这两门,特别是数电这门课程学过很久了,内容有些生疏,不得不翻出以前的课本,大致的浏览一下,即使不成竹于胸,也能初步的了解。通过浏览,很多的知识因此回忆起来了。

但是问题并没有得到根本性的解决。首先,我只是知道此次的课程设计任务需要的一些集成芯片,例如电压比较器、da转换器、数码管等。但是并不知道如何把它们组合起来,组成一个系统的,模块清晰,能够很好完成功能的整体。于是我们上网搜,图书馆查阅资料,看书,问同学。终于能够从整体上来把握。思路也逐渐的清晰了起来,整体的框架在我的脑海里慢慢的显现。很快,便有了整体的方案。把这个任务分成几个比较系统的模块,分别是报警浓度设置和显示模块,比较控制模块,烟雾传感器输入模块,三极管开关,驱动模块。接下来分别考虑了分块电路的细节。最后如期的完成了初步的设计雏形。

有了方案的指导,接下来的几天就相对比较容易搞定,需要做的就是连接好电路,尽管这是一项依葫芦画瓢的步骤,但是要求的是绝对的用心和细致,稍有错误,就很难在错综复杂的线路中检查出来,有时候就是一个小问题,却会浪费了我们很多时间,这印证了一句话“细节决定成败!”不管做的实验有多么复杂或者多么简单,我们都应该抱着一颗谨慎细致的心去完成它,遇到困难不毛躁,一个个排除,一定会得到我们想要的结果的。虽然只有短短一周的课程设计,但是我们有许多的感想,总结起来如下:我觉得在做任何事情之前都必须的有一个大的纲领,也就是一个方向和目标,好让你不会走错路和走弯路。当然,这个的前提是纲领是对的。就这里而言,也就是我们的设计方案了。不难看出,所有的东西都是围绕着这个方案在进行的,那么我们就宁愿多花些时间在方案的完备性上,也就是常言道的“磨刀不误砍柴工”。没有准确的做好这一步,后面也无从谈起。从事我们这一行的必须要有动手能力。有了方案,就必须能够准确的实施,并且能够在实施的过程中不断的去纠正它,控制它,通过实验结果的反馈来改进最初的方案,最终又能够完善最初的方案,使之成熟。如果很好的保持了这样一个良性的循环。做出来的方案又怎么会不够完美呢?而且,动手的过程需要的是细致,耐心,准确。不要把这个过程当作是一个机械的操作,而是要带着你的设计思想,在思考中行进。不怕做的慢,因为熟能生巧,多多练习即可加强熟悉程度。虽然此次并没有在这个过程中遇到很大的困难,但是实际当中,动手能力是我们急需加强的一项技能。本次课程设计还让我们认识到要有取有舍,考虑最适合而不是最优。现实中,只能是理论上的最优。而在实际的步骤中,就需要我们进行取舍,留下什么,去掉

什么,都是要求我们认真考虑的,我坚持的一个原则就是,从整体上考虑,在无法避免的情况之下,可以牺牲部分模块的完备性来保证整体的实现和优化。当然,如果能够找到一种替代的方案或者模块,是最理想不过的了。

总的来说,这次的任务完成的不错。学到了很多东西。使我对模拟数电这两门课有了进一步了解。我过去没有过自己设计实验,所以锻炼了我学习的主动性。把课堂上学到书本知识灵活的应用到了实际操作当中,同时,这让我更深刻地认识到做事要细心、耐心,学会发现问题,敢于面对问题,思考如何解决问题。最主要的我想还是一个整体的思路而不是局限于一个部分。通过整体性能与部分模块的博弈而选出最佳的方案。这才是最大的收获。而从小的方面来说,通过此次的模电设计,能够很好的理解到这个课程甚至是我们专业设计课程的大致思路与思想,为以后更多的课程设计奠定了基础。

课程设计心得体会怎么写五

课 程 设 计

指 导 书

东华大学信息学院自动化、电气电子系

2016.8

第 1页,共

22页

可编程控制系统设计与实践

课程设计

一、plc课程设计目的

(1)通过对实际的 plc控制系统的编程训练,提高分析问题、解决问题的能力;(2)熟悉工业生产中 plc的应用和系统构成,了解 plc控制的电路的设计方法。(3)通过本次课程设计增进实际动手能力的培养。

(4)用 plc 实现物料分拣、液体混合、码垛堆积、自动挑选放置及自动仓库等模型的

三维虚拟模拟控制系统的程序设计,掌握编程的一般方法和技巧。

二、plc课程设计要求

(1)理解实际系统的运动过程,分解动作过程使之容易编程。(2)列写 plc控制系统的 i/o配置。

(3)画出硬件电路图,实现 plc与控制装置的连线。(4)编写梯形图程序,完成系统的调试。(5)完成课程设计报告。

三、考核方法

(1)平时成绩(2)报告成绩(3)实考成绩

四、报告内容

(1)课程设计的目的和要求(2)所设计系统的技术要求及示意图(3)plc控制系统原理图(4)i/o配置表(5)程序清单(梯形图)(6)总结体会 30% 30% 40%

第 2页,共

22页

plc课程设计基础实验

实 验 一

tia portal 的使用和基本程序编程及调试

一、实验目的

1、掌握 tia portal 的基本使用技巧和方法

2、熟悉 tia portal 的基本命令

3、学会和掌握 tia portal 程序的调试方法

二、实验设备

pc机一台,装有 tia portal编程软件;西门子 plc s7-300一台; 各 pc机与 s7-300通过网络电缆连接进行通信。详见附录a。

三、实验内容

熟悉并练习tia portal的使用,用选定的编程语言编制、调试控制程序。tia portal 是西门子公司为其自动化控制设备 plc 开发的一种可使用多种编程语言的 plc开发环境,如附录 b所示。1.plc硬件配置:

根据所给实验装置,使用 tia portal对系统硬件进行配置。配置方法见本指导书附录 b。2.实验程序:

试用课堂上的梯形图(lad)实例,观察程序运行结果,从中理解 lad的编 程方法。

四.思考题

1.在 tia portal中为什么要对 plc系统硬件进行配置? 2.为什么要为用户编制的控制程序命名? 3.为用户程序选择循环周期的原则是什么?

4. tia portal为用户提供多种编程语言有什么好处?

第 3 页,共 22 页

实 验 二

基础实验:系统输入输出控制

一、实验目的

1.熟悉和掌握梯形图(lad)的基本使用技巧和方法 2.熟悉和掌握 tia portal的基本使用技巧和方法 3.学会和掌握 tia portal程序的调试方法

二、实验设备

pc机一台,装有 tia portal编程软件;西门子 plc s7-300一台; 各 pc机与 s7-300通过网络电缆连接进行通信。详见附录 a。

三、实验内容

熟悉并练习梯形图(lad)和 tia portal 的基本使用技巧和方法。tia portal 是西门子公司为其自动化控制设备 plc开发的一种编程语言,如附录 b所示。1.plc硬件配置:

根据所给实验装置,使用 tia portal对系统硬件进行配置。配置方法见本指导书附录 b。

2.实验程序 1:

使用 lad 编程语言,编制一段小控制程序,实现以下功能:利用实验装置 上的第一个模拟量旋钮(电位器),来控制模拟量输出,当旋转该电位器时,第 一个模拟量输出随之变化,旋钮逆时针旋到底时(模拟量输入为最小值 0),要 求模拟量输出为 0(光柱无显示),当旋钮顺时针旋到底时(模拟量输入为最大 值 32767),要求模拟量输出为最大值(光柱全显示);同时,第二个模拟量输出 的状态正好与第一个模拟量输出相反。

3.实验程序 2:

使用 lad编程语言,编制一段小控制程序,实现以下功能:利用实验装置上 的两个开关,来控制模拟量输出,当接通(合上)其中一个开关(另一个应处 于断开状态)时,第一个模拟量输出从 0 开始随时间逐渐增大,达到其最大值 后,再从 0 开始…,周而复始;当接通(合上)另一个开关时,第一个模拟量 输出从 0 开始随时间逐渐增大,达到其最大值后,再从 0 开始…,同时,第二

第 4 页,共 22 页

0后,再从其最大值开始…,周而复始。

四、思考题

1.在 少? lad中模拟量输入的最大值和最小值是多2.在lad中如何实现模拟量的赋值?

3.实验中,模拟量输出指示(led光条)旁的指示灯正常时应为绿色,但为什么

有时会出现红色?如何才能使该指示灯始终保持绿色? 4. lad语言中的数据类型之间如何进行相互转换?

第 5页,共

22页

课 程 设 计 内 容

一、机械手自动装配系统

(一)系统示意图

这一机械手自动装配系统模拟了一个工件的自动装配控制系统,目的是用两种不同工件 组装成一个套件。该系统由一个机械手(加工臂)、一个工件推杆、一个装配转盘和一个输 出传送带等组成,如上图所示。

其工作过程如下:一开始,机械手后退到其后限位,再前进至其工作位(0位),同时 转盘转动到装配位置后停止;然后在转盘的 2点位置放入组件,若转盘的

0点位置上的传感

器未检测到有组件,则转盘一直转动,直至 0点位置检测到有组件;然后工件检测传感器检 测到有工件时,气缸动作通过推杆将工件推到工作台上;接着机械手下降;机械手到位后,其上的吸盘将工件吸住;机械手吸住工件后再上升到移动位置;机械手前进至装配转盘 0 点处的组件第一个孔(1位)上方;机械手下降,吸盘释放,将工件放入组件的第一个孔里; 机械手再上升,并后退到其工作位,此时工作台上工件传感器检测到有工件时,推杆气缸动 作将工件推到工作台上;接着机械手下降;机械手到位后,其上的吸盘将工件吸住;机械手 吸住工件后再上升到移动位置;机械手前进至装配转盘 0点处的组件第一个孔(2位)上方; 机械手下降,吸盘释放,将工件放入组件的第二孔位;机械手再上升,并后退到其工作位„„。装配转盘 0点处的组件上两个孔位都装上工件后,启动装配转盘,使已完成装配的组件转动 到输出传送带上方并自行落在输出传送带,由输出传送带送至下一工位„„。如此,周而复 始自动运行。

(二)控制要求:

1.上电运行时,系统处于停止状态。

第 6页,共

22页

2.紧停按钮:任何时候按下后,立即停止(或关闭)所有动作部件,释放后才可继续运行。3.启动按钮可实现启动控制:系统开始运行。

4.停止按钮可实现停止控制:按下后,系统停止运行(正在装配中的组件应装配完成并送 至输出传送带上后才停止)。

5.切换开关可实现手动/自动控制的切换:初始状态为手动状态。

6.手动运行状态:按下各输出按钮(y0~y6)可分别控制图中系统各部分的动作,按一下 动作,再按一下停止。(在无虚拟场景配合的情况下,此时可用 x0~x6作为相应输出的 命令按钮。)

7.自动运行状态:此时系统作连续工作,其具体动作过程控制如下:当

检测无

物体时系统不工作,当 1、2点检测有物体而 0点检测

有物体时,转盘停转→推杆动作(得电),延时 2秒时间后失电→加工臂前进到 吸

盘下压(保持)延时 1秒时间后→吸盘吸合(保持)延时 延时

1秒时间后→吸盘释放延时

1秒时间后→吸盘上升

0位→0、1、2点

0点检测无物体时,转盘旋转。当

秒时间后→加工臂前进到 1位→吸盘下压(保持)延时 1秒

时间后→吸盘上升延时 1秒时间后→加工臂后退到 秒时间后失

0位→推杆动作,延时

2注:1.为提高生产效率,自动运行时,机械手和装配转盘应同时工作并配合控

延时 1秒时间后→加工臂前进到 电→吸盘下压(保持)延时 1秒时间后→吸盘吸合(保持)延时

1秒时间后→吸盘上升

制!

2位→吸盘下压(保持)延时

1秒时间后→2.装配转盘的 2点处有一个组件箱,当组件箱中没有组件时,系统应发出 吸盘释放延

时 缺料报警;工作台上工件传感器若长时间未检测到有工件,则表明缺工1秒时间后→吸盘上升延时

1秒时间后→加工臂后退到限位→转盘旋转→当 a点检测 件,系统也应发出缺料报警。

到物体(转盘旋转判断)启动传送带 a,延时 5秒后传送带

a自停。3.机械手前进和后退是由同一电机正反转实现,故这两个动作必须互锁!

(三)i/o配置

输入:

x0 x1 x2 x3 启动/停止按钮 转盘 0位有物检测

转盘 1位有物检测

转盘 2位有物检测

第 7页,共

22页

x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 加工臂后退到限位检测 加工臂前进 0位检测 加工臂前进 1位检测 加工臂前进 2位检测 传送带 a有物体检测

手动/自动控制选择开关 启动按钮 停止按钮 复位按钮 紧停按钮

输出:

y0 y1 y2 y3 y4 y5 y6 y7 y8 y9 转盘旋转 加工臂前进 加工臂后退 推杆动作 吸盘下压 吸盘吸合 传送带 a运行

自动按钮指示灯 复位按钮指示灯

(四)设计要求

理解动作过程,列写 i/o配置表,画出硬件电路图,编写梯形图程序,进 行系统调试。

第 8页,共

22页

二、机械手搬运系统

(一)系统示意图

该机械手搬运控制系统由一个四轴机械臂、一个抓手和两条输出传送带组成,如上图所 示。

该系统工作过程如下(参照下图):在输入传送带 1的a点检测到来自上一工位的物料

后,机械手将该物料抓起,机械手通过转盘旋转一定角度,到达输出传送带 2的上方,机械 手的抓手旋转 900并下降后将该物料放置在输出传送带 2送向

后续工位„„,这样周而复始。

2上(b点),由输出传送带

(二)控制要求

1.上电运行时,系统处于停止状态。

2.紧停按钮:任何时候按下后,立即停止(或关闭)所有动作部件,释放后才可继续运行。

第 9页,共

22页

3.启动按钮可实现启动控制:系统开始运行。

4.停止按钮可实现停止控制:按下后,系统在将当前物料放在输出传送带 行。

2上后停止运5.切换开关可实现手动/自动控制的切换:初始状态为手动状态。

6.手动运行状态:按下各输出按钮(y0~y7)可分别控制图中系统各部分的动作,按一下 动作,再按一下停止。(在无虚拟场景配合的情况下,此时可用 x0~x7作为相应输出的 命令按钮。)

7.自动运行状态:此时系统作连续工作,其具体工作过程控制如下:系统启动且机械手在 初始位置时进入自动运行状态,当 a点检测到有物料时,机械手的工作过程为:机械手 前进到位→机械手下降到位→机械手夹紧延时 2秒时间后→机械手上升到位→机械手顺 转到位→机械手后退到位→转盘顺转(计数 10个脉冲后)到位→机械手前进到位→机械 手下降到位→机械手放松延时 2秒时间后→机械手上升到位→机械手后退到位(同时启 动传送带 2延时

2秒后自停)→机械手逆转到位(转盘逆转到 制过程结束。

这样周而复始,连续运行„„ 下降、转盘顺转/逆转是由相应电机正反转实现,注:机械手前进/后退、上升/

0位),一个控故相应电机的这两个动作必须互锁!

(三)i/o配置

输入:

x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 手动/自动控制选择开关 启动按钮 停止按钮 复位按钮 紧停按钮

22页

10页,共 a点物料检测 转盘 0位检测

转盘顺转脉冲输入 机械手前进到位检测 机械手后退到位检测 机械手上升到位检测 机械手下降到位检测 机械手抓手顺转到位检测 机械手抓手逆转到位检测

y0 y1 y2 y3 y4 y5 y6 y7 y8 转盘顺转输出控制 转盘逆转输出控制 机械手前进输出控制 机械手后退输出控制 机械手上升输出控制 机械手下降输出控制 机械手顺转输出控制 机械手逆转输出控制 机械手夹紧控制

y9 传送带 2运行输出控制

y10系统运行指示

(四)设计要求

理解动作过程,列写 i/o配置表,画出硬件电路图,编写梯形图程序,进行系统调试。

第 22页

11页,共

附录 a实验设备简介

东华大学信息学院“西门子公司与东华大学工业自动化联合实验室”(在建)

中西门子公司的 s7-300 plc共有 35套,分为两组,每组各自用 profinet现 场总线相互连接(模拟工业控制网络中的现场控制级);每台 plc与工控操作站 之间用工业 ethernet相互连接(模拟工业控制网络中的企业生产管理级),整 个系统安置在一个实验室中,实验系统的网络结构图如图 a-2所示。

每台 s7-300 plc旁都配有 1台 pc机作为该

plc的编程及监控设备(内

装各种所需软件)。每台 s7-300 plc下方还都配置相应的实验装置:16个扭子 开关(用于数字量的输入)、2个电位器(用于模拟量的输入)和 柱

(用于模拟量的输出显示)。每台 indows7s7-300 plc上均配置了

cpu模块、数在每台 pc机中已装有 w操作系统,以及实验所需的西门子

字、plc 的编程软件 tia portal(v13),用于对 plc系统的配置编程及人机界面的组态 模拟量输入输出模块,见图 a-1。

设计监控,各台 pc机分别与各自对应的 plc之间通过工业 ethernet接口相连 接。

2个

led光图 a-1单套

s7-300 plc实验系统结构图

第 22页

12页,共

a-2工业自动化实验室系统网络结构图

第 22页

13页,共

附录b 西门子tia portal环境及其操作

一、tia portal简介

tia portal是德国西门子公司推出的,基于

windows平台上的,支持用户开发西 门子 plc(可编程计算机控制器)应用程序的软件包。tia portal集系统配置、程序编 制/编译、调试/诊断、监控画面配置为一体,使用户开发、输入、调试和修改应用控制 程序都极为方便。tia portal提供的 令表

il 和高级编程语言:结构文本 scl,顺序功能图 fbc等,用户可选择一种语言编程,必要 时,也可混合使用几种语言来进行编程。

plc编程语言非常丰富,有梯形图

lad,指

二、tia portal集成开发环境

tia portal的操作界面包含标题栏、菜单条、工具栏、硬件配置窗体、软件配置窗 体、信息窗口和状态行等,如下图所示。

图 b-1 tia portal桌面

图中窗体分为三个部分。

左半部分是工程项目中用到的所有硬件的总览,是关于硬件的配置。当选定左边窗 口中的一个模块时,右边窗口中就会出现相应的硬件模块信息与参数配置。

界面的下方是输出显示窗口及状态栏。在运行程序后,该窗口可以给出关于程序的 一些输出、调试、查找信息。状态栏给出的是帮助、串口、在线/离线及控制器的类型、操作系统版本的相关信息。

第 22页

14页,共

step 7 工程项目的建立及系统配置

通过点击计算机桌面上的 tia portal 图标或从“开始”菜单栏中选择“tia portal v13”可以直接进入 tia portal环境。

第一次使用时将出现如下的画面:

图b-2 第一次进入画面

点击 “创建新项目”,进入新建项目的画面:

图b-3 新建项目

在此用户可为项目命名,按“创建”后,将进入下一步的选择窗口:

第 15 页,共 22 页

b-4 组态设备等选择

西门子的 tia环境允许用户在同一项目中配置使用多种自动化设备,用户必须首先 在此选择自己所使用的设备。首先,应组态 plc系统,所以先点击“组态设备”,如下:

图b-5 组态或显示已组态的设备

再点击“添加新设备”:

第 16 页,共 22 页

b-6 添加新设备1 点击“控制器”,并根据自己的 plc硬件型号选择对应的型号设备配置型号信息:

图b-7 添加新设备2 然后按下“添加”,等待片刻,tia集成环境将进入如下画面:

第 17 页,共 22 页

b-8 tia 主界面

用鼠标点中左边窗口中的“程序块”,即可添加用户控制程序,如下画面:

图b-9 添加用户程序

点中“main【ob1】”,并按鼠标右键,可选择所用的编程语言,再双击“main【ob1】” 后即进入相应的编程环境。

第 18 页,共 22 页

b-10 tia portal 的 lad编程环境

图b-11 tia portal 的 lad在线监视

四、step7 scl 编程语言的基本命令

1.基本概念

tia portal scl是一种以文本为基础的高级编程语言,语言的结构符合 iec1131-3的标准。tia portal scl的命令系列不仅使自动化任务简单化,也使程 序易于阅读,这样 plc的编程效率在许多情况下远远高于 lad(梯形图)和 il

第 19页,共 22页

(语句表)的编程语言。

① 数据类型

在 tia portal scl中编程语言所支持的标准数据类型有:

表 b-1 存储数值

类型名称 bool dint int real 位 32 16 32 宽

0 ~ 1

147483648 ~ 2147483647,减法 ④ *,乘法 ⑤ /,除法 ⑥ mod,取模 ⑵ 比较命令

① =,等于 ② ,不等于 ③ , 大于 ④ =, 大于等于 ⑤ , 小于 ⑥ =, 小于等于 ⑶ 逻辑命令

① not , 非 ② and , 与 ③ or , 或 ④ xor , 异或 ⑷ “if then”命令

① 简单的 if语句(if 与then 必须在同一行中)

if 条件描述

then

条件满足时执行的操作;end_if;② if else 语句

if 条件描述

then

条件满足时执行的操作;else

条件不满足时执行的操作;end_if;⑸ “case”命令:这是多分支选择语句。

case 表达式 of n0...n1:

条件满足时执行的操作a;n2...n3:

第 21 页,共 22 页

条件满足时执行的操作b;else:

以上条件均不满足时执行的操作c;end_case;⑹ “for”循环命令

for 变量 := 表达式 1 to 表达式 2(by 增量)do 操作语句;end_for;

语句 by可以省略,如果没有指定增量,则自动指定为 1。⑺ “while do”命令

while 表达式 do 操作语句; end_while;⑻ “goto”命令:(无条件跳转命令)

goto

标识符;

第 22 页,共 22 页

课程设计心得体会怎么写六

linux课程设计心得

通过此次课程设计,使我更加扎实的掌握了有关高频电子线路方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。

过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获龋最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。

这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!

课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。

使我对抽象的理论有了具体的认识。通过这次课程设计,我掌握了常用元件的识别和测试;熟悉了常用仪器、仪表;了解了电路的连线方法;以及如何提高电路的性能等等,掌握了焊接的方法和技术,通过查询资料,也了解了收音机的构造及原理。

我认为,在这学期的实验中,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。

要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。

回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。

通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。

实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。

此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。

本学期为期一周的嵌入式课程设计在不知不觉中结束了,虽说这次课程设计时间不是很长,但是感觉自己收获颇丰,不仅学习到了一些新知识,回顾了以前的一些快要遗忘的知识点,而且使自己的学习目标更加明确,学习方法更加完善,也体会到软件开发的趣味,更加清楚地认识到了自己在软件开发及学习上的一些不足之处。下面就来详细写一下我关于此次课程设计的心得体会:

此次课程设计的实训的是由上海杰普公司的楚老师带我们完成的。

楚老师看上去比较年轻,给我们很有亲和力,技术上也很强,而且讲解的比较详细,操作上相当娴熟。让我们感觉到了计算机科学技术学习的趣味性,计算机技术的实用性。

此次课程设计给老师选择项目是在linux下用c语言开发一个摄像头驱动程序。项目的实施方式是团队分组合作,共同完成,让我们体验了一下公司开发项目的氛围。

我们一人一机,老师边讲边练,还有企业项目经理的全程指导。虽说一些些技术我们在课堂上也曾学习过,但是大多停留在理论学习上,实际开发很少,而这次课程设计给了我们一个很好的边学习边实践的机会,对我们深入学习这些技术有很大帮助,深刻体会到了这些技术的实用性。

每当自己成功调试一段代码或者通过自己的努力克服一个技术困难,都颇有收获感。这次实训让我们体验了软件开发的全过程,发现自己的不足,了解了当前流行技术的软件开发,增加了一定的项目开发经验,增强了一定的就业竞争力。

简短的回顾一下这几天我们所学习的:

实训的前一天下午,我们先明确了一下下周课程设计的要求和目的,跟上海杰普公司的楚老师相互认识了一下。然后楚老师给我们详细的讲解了这一周我们要做什么,并演示了一个他自己开发的`摄像头驱动程序。同学们看了,都很感兴趣,如果自己能开发出这样的一个小程序,着实让人高兴。

接下来的这几天我们就跟着范老师一起学习摄像头驱动的开发,同时我们也分了小组,模拟体验一下公司的团队开发 ,同学们都积极策划自己团队的名字、团队的口号、队歌……

我们首先从基本的linux命令学起,以及linux底下的c语言的一些基本知识。虽说这学期我们也学过linux开发技术,有一定的基础,但这几天的学习,还是感觉到我们学的太浅,很多的东西需要去深入的学习才能有所收获。而且深刻的体会到“熟能生巧”这句良训,光学不练还是白搭。后两天我们学习了linux底下一些开发工具的使用,如qt,感觉这些工具功能确实够强大。当通过自己写的代码能够控制摄像头拍照时,别提有多高兴了。

当然在调试的过程中也遇到不少错误,每当通过自己的努力把问题解决(一般自己思考一下,查查资料都没问题),也是一种很好的收获。还有一个比较深刻的体会就是api及一些文档的查阅,这对开发人员来说是一个必须具备的能力。

一周的课程设计,一周的实训,在计算机这个博大深奥的领域我感觉自己还有好多东西要学,还有好多的东西不懂(这也再次坚定了我考研深造的决心)!嵌入式软件开发应用广泛而且前景很好,目前正处于人才紧缺的关口,嵌入式技术在未来能够得到更加广泛的应用。

学好嵌入式,c语言很重要,所以感觉自己有必要在学习、积累一下这方面的知识。很多东西的学习不死一帆风顺也是比较耗时的,嵌入式也不例外,要想学好还必须下大力气,还必须坚持。这次的课程设计让我明确了一点:嵌入式开发对于提升我们的系统知识有很大的帮助,尤其是操作系统的知识。

嵌入式系统开发对于我们的知识面要求非常的广,且要有一定的深度。这次的课程设计因为是一个有针对性的训练,所以记的会非常牢固。

跟平时上课不太一样,平时上完理论课很少有时间上机进行时间或者隔几天才上机练习,等到上机时一些东西可能遗忘了,比较耗费时间。在课上,有老师在前面演示我们感觉看得懂或感觉没问题,可轮到我们独立完成的时候,因为实际操作的少,跟中问题就来了!

我很感谢学校特别是学院老师有实训这样的安排,把我们这一学期学的东西系统的集中的进行训练,让我们深刻明确的体验了一下软件开发的流程!还要感谢给我们实训的楚老师,感觉楚老师能力很强,也很有耐心,即使老师讲了很多遍的问题,我们不会,老师还是会走进我们给我们耐心的指导,还给我们讲一些学习计算机的方法,一些软件开发需要注意的细节,让我们知道自己在哪方面不足,需要加强,也让我们了解到哪些需要认真的学习,那些是重点,不是没有方向的乱学一通,什么也学不好!

经过这次的实训,我真真确确的感受到了计算机在我们生活中工作中的运用,这些软件、程序能让我们提高工作的效率,更直观更便捷的切入主题。

当然,在学习的过程中并不是一帆风顺的,在这之中,因为要操作的东西很多,有时错一步,后面的结果就无法显示,而自己的计算机水平还有待提高,根本检查不出来是哪里出了错!这时候,老师都会耐心的过来帮助我!在平时我们就需要好好的查阅书籍或者上网搜集相关资料去解决问题。

此次实训最大的收获不是我学习到了多少知识而是这几天实训给我的感悟:首先是心态。一定要有一个积极的心态,独立解决问题的意识,培养扎实基础的认识。不要什么东西都感觉跟简单(很多东西可能是看似简单)就不去做了或者不屑一做,以至于性网上搜搜就可以了,这样很不好。

有自己的东西有自己的付出才会有程序运行成功时的喜悦和小自豪,这样也有助于培养自己的兴趣。要时刻牢记态度决定一切。其次是兴趣,感觉学习工作中兴趣很关键,只是一个引发人积极性的问题,有了兴趣就自觉了,效率自然就高了。

再次要敢于尝试和挑战。不要安于现成的程序,而且不要害怕失败,在程序调试的过程中这点尤为重要,“发现出问题然后解决问题”是一个积累经验的过程,而且很高效。最后要不懈追求。对于源代码进行不断的完善,要尽可能的实现课题所要求的功能。

对于初学者或者开发较少的人来说,大量大写程序还是有必要的,但同时要注意思考,理解其实现的内在意义。还可以自己添加一些有意义的功能来实现。当看到自己编写的程序正常运行时,兴趣也会随之而来,乐此不疲,形成一个良性循环。

短短一周的课程设计很快结束了,我发现我对计算机这个专业、对嵌入式技术、对linux都有了新的认识。

通过这次的实训,我了解到,要真真正正的掌握计算机程序还不是一件简单容易的事儿,但真正掌握后,它带给我们的将是无穷的便捷与科技,我喜欢高端便捷的生活。

我希望我能做计算机这个万能机器人的主人而不是奴隶,我会努力加油的!感谢学校,感谢老师给我的帮助,让我的思想、技能又上了一个台阶!感谢!加油!

s("content_relate");

【linux课程设计心得】相关文章:

1.linux心得

2.linux实验心得

3.linux培训心得

4.linux学习心得

5.linux实训心得

6.linux课程学习心得

7.linux学习心得总结

8.linux心得体会

课程设计心得体会怎么写七

不知不觉,二个星期的《网页设计与网站建设》课程的实操即将过去,回顾这一段日子,真的令我体会很深,也学会很多东西,懂得很多以前不懂的东西,也明白了一些事情.

自从第一天接触《网页设计与网站建设》课程,我以下定决心要把网页这门课学好,做出一个优秀的网站.所以我时刻没有错过任何学习的机会,无论在课堂上,还是在课外上.更何况这一次实操.回顾今次的实操我觉得我过得很充实,很有意义,因为我可以诚实的说我在实操没有玩过一次游戏,我每时每刻都在设计网站,还记得晚上做网站做到一、二点,可能有人会说我傻,但正因为这个傻的行动,令我学会很多东西,学会别人不懂的东西,做出一个令自己满意的网站,可能跟别人比还需要继续完善,但我不会因为实操结束,就把网页设计抛到九霄云外,我会继续学习网页设计技术,把它变为自己的一项特长。

回顾第一天的《网页设计与网站建设》课程实操,老师叫我们继续完善以前设计的网站,做出留言板、注册的功能。我很快就完成了,但可能我是一个追求完善的人,所以尽管一个网站做好可以马上交给老师。但我做出一个别人都不赞同的决定,从头开始做一个网站。因为我觉得以前那个真的不是太好,尽管实操的时间过去了一半,尽管别人对我说你交原来这个不就行了吗!何必再做一个呢?但真因为我的执著,追求成功,追求完善的人,才会使我今天交出一个令自己满足的答卷。

在制作个人网站时我们首先:

一、必需进行个人网站前台功能设计

包括个人网站主题的确定,前台功能设计与管理、个人网站主页设计、个人网站留言板、注册、忘记密码、搜索等网页设计与管理。

二、对个人网站后台管理功能设计

包括个人网站后台管理功能的设计、后台管理信息系统功能的设计、后台系统权限管理、后台文件管理、个人网站后台管理系统主页设计。

三、网站的发布

通常我们发布一个网站可能以能过域名注册,但我们也可以利用自己主机,装了iis别人就可以通过我的ip地址来访问我的主页。第一次做的那个网页我已经发布在上网了。

四、个人网站推广

一个网站做好了,就要对个人网站进行推广,这是一个电子商务网站必需做得的一步,因为如果你不对你的网站进行推广,就算你发布了也没有人会知道的。

在设计这个网站时真的体会很多东西,从一开始网页主题的确定,到主页总体的设计、搜集资料、前台功能设计与管理、后台功能设计与管理、每个分页面的设计等。我都一一进行了规划,因为如果你不规划好,想做什么就做什么,是不会做得好的。因我为体会到这一句话:“机会中属于有准备的人”。我详细到一个表格宽度都一一列明。例如:775宽度,分三栏,每一栏占多少。因为我深深懂得“细微处才见真功夫”。

在这次实操过程中令我印象最深的是做留言板,因为刚好在上一个星期sql数据库实操做过了,所以今次在做就比较轻松,但我以前是经过一个比较长的练习,做完了n次,可能有人会想,肯定是不会才做这么多次啦!但我想告诉这位同学我每次做得都不是不同的方法。第一次我用的是access数据库,第二次我用的是sql数据库加权限管理,第三次我用的是数据源名称的连接,第四次我用的是自定义连接字符串,第五次……每一次用的方法都是不同的,可能有人会说我傻,会一种方法就行了,还要那么多吗?但我想说的就是不是这么多次的练习,不是之么多次不同的方法,也就不会造就出今天熟能生巧的我,也不会对同学提出的问题解决到,也不会轻松教会同学,因为你自己首先学会,学通,学广,才能把问题一一的解决。

令我难以忘怀的镜头也是在做留言板的时候,但不是为我自己的而做,而是一步一步教同学做,直到令同学学懂;把同学留言板的问题一一解决;当同学因为做不出而没心情,过去对她进行鼓励的,然后一一解决;当自己也不会,与同学共同研究的情况,这种学习氛围是最难得的,就是在做留言板的时候,令我深深体会到我几句话:认真做事只是把事情做对,用心做事才能把事情做好。把每一件简单的事情做好就是不简单,把第一件平凡的事情做好就是不平凡。

相关推荐

如何写课程思政建设实施方案(精)(八篇)

方案是从目的、要求、方式、方法、进度等都部署具体、周密,并有很强可操作性的计划。优秀的方案都具备一些什么特点呢?又该怎么写呢?以下是小编为大家收集的方案范文,欢

2023年课程思政建设实施方案简短(九篇)

为了确定工作或事情顺利开展,常常需要预先制定方案,方案是为某一行动所制定的具体行动实施办法细则、步骤和安排等。大家想知道怎么样才能写一篇比较优质的方案吗?以下就

精选课程思政建设实施方案汇总(七篇)

为了确保我们的努力取得实效,就不得不需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。方案对于我们的帮助很大,所以我们要好好写一篇方案。下面是

最新课程思政建设实施方案怎么写(八篇)

为确保事情或工作顺利开展,常常要根据具体情况预先制定方案,方案是综合考量事情或问题相关的因素后所制定的书面计划。写方案的时候需要注意什么呢?有哪些格式需要注意呢

课程思政建设实施方案(精)

为有力保证事情或工作开展的水平质量,预先制定方案是必不可少的,方案是有很强可操作性的书面计划。方案书写有哪些要求呢?我们怎样才能写好一篇方案呢?以下就是小编给大

推荐课程设计心得体会简短

在平日里,心中难免会有一些新的想法,往往会写一篇心得体会,从而不断地丰富我们的思想。我们想要好好写一篇心得体会,可是却无从下手吗?那么下面我就给大家讲一讲心得体

最新课程设计心得体会范本(四篇)

心得体会是指一种读书、实践后所写的感受性文字。那么我们写心得体会要注意的内容有什么呢?接下来我就给大家介绍一下如何才能写好一篇心得体会吧,我们一起来看一看吧。最

关于课程设计心得体会如何写(6篇)

我们在一些事情上受到启发后,可以通过写心得体会的方式将其记录下来,它可以帮助我们了解自己的这段时间的学习、工作生活状态。那么心得体会怎么写才恰当呢?那么下面我就

推荐可行性研究报告案例范文(推荐)(三篇)

随着社会一步步向前发展,报告不再是罕见的东西,多数报告都是在事情做完或发生后撰写的。怎样写报告才更能起到其作用呢?报告应该怎么制定呢?下面是小编帮大家整理的最新

最新可行性研究报告案例范文(精)(4篇)

在经济发展迅速的今天,报告不再是罕见的东西,报告中提到的所有信息应该是准确无误的。那么报告应该怎么制定才合适呢?下面是小编帮大家整理的最新报告范文,仅供参考,希