当前位置:文档之家› 桂林理工大学PLC过程控制工程实习报告

桂林理工大学PLC过程控制工程实习报告

课题:PLC过程控制工程实习报告学院:机械与控制工程学院
班级:自动化10-0班
姓名:罗士威
学号:3100619106
日期:2013年7月
一.STEP7软件进行硬件组态的步骤与方法,并根据系统实际配置来进行硬件组态如下:
现场机架上各个模块进行的是物理上的连接,必须进行硬件组态的连接,实现逻辑上的连接,在这基础之上才可以执行编程器传输下来的程序信息。

1:打开桌面上的“SIMATIC Manager”图标,打开了STEP7画面。

点击“新建图标”,输入文件名和文件夹地址,然后点击“OK”,系统自动生成项目。

2:选中上一步新建的项目,点击右键,选中“Insert new object”,点击“SIMATIC 300 STATION”,系统自动生成项目。

3:点击新建的项目前面的“+”号,“双击SIMATIC 300(1)”,再选种右边的“Hardware”,右键,然后“OPEN object”,系统打开硬件组态画面。

4:点击“SIMATIC 300”前面的“+”号,从展开的“RACK—300”中找到“Rail”,拖到左上边空白,所得如下:
5:展开PS—300,把电源模块PS 307 2A 拉到机架的第一行。

6:展开“CPU—300”,再打开“CPU 315—2 DP”,把“6ES7 315-2AF02—0AB0”拉到机架的第二行,并进行参数的设(速率、协议等)。

7:选择默认值,点击确定,就可以生成一个PROFIBUS—DP 网络了。

8:点击右侧“PROFIBUS DP”,再在展开的项中点击“ET200M”,再在展开的项中点击选中“IM153—1”,拖到左面“PROFIBUS(1):DP master system(1)”上。

在弹出的对话框中选择默认值,点击“确定”。

9:在右侧库中,打开“PROFIBUS—DP”下的“ET200M”下的“IM153—1”,点击“AI—300”选中“SM 331 AI8X12bit”,并将其拖到左侧ET200M的第五槽中。

10:双击该模块,弹出属性对话框,点击Measuring栏,为每个通道设置该通道对应的信号状态。

11:将AO模块拖到ET200M第四槽中。

12:双击进行参数设定。

13:把数字输入模块DI 16xDC24V拖到主机架的第四个槽。

14:把数字输出模块DO16x DC24/0.5A 拖到主机架第五槽。

15:将通信模块CP343—1 拖到主机架第六槽,并在属性对话框中进行MAC 和IP 地址设定。

16:检查组态,点击STATION/Consistency check,如果弹出NO error 窗口,就是没有错误。

得到最后的硬件组态图如下:
17:点击下载图标进行硬件的下载。

二.根据水箱控制设计的方案进行程序编写如下:
三.执行结果:当下水箱水位高于报警水位6.600000e+001或低于报警水位4.200000e+001时报警并且蜂鸣器响。

当下水箱起初水位高于I0.5对应的水位预设值则抽水,当下水箱水位低于预设值4.900000e+001(位于I0.5下方)则放水,水位达到我设定的水位区间4.900000e+001和I0.5之间时加热,加热到我的预设值以后停止加热,若温度自然冷却以后就再自动加热,并维持这一温度值。

实验结果达到预期目的。

四.实习心得:在这次的实习过程中,我先进行一个星期的熟悉实习,在这一个星期中,我熟悉了PLC S7-200控制的小皮带线单元,机械手正反转控制等试验,对PLC有了初步的理解,为下
一步进行水箱控制实习打下了一个编程基础。

在第二周,我们开始学习使用PLC S7-300对水箱进行组态和编程控制。

第一次接触S7-300进行组态,感觉很陌生,需要对硬件的参数进行识别并找到对应模块和订货号,找到数字量和模拟量的输入输出硬件组态,拖到支架里面。

在这过程中,由于对模块位置不熟悉,找了好久才找到相应的所需模块。

进行相关的参数设置,建好组态。

建好了组态,但是对模拟量输入输出模块的使用不了解,无从下手,在网上查找资料和同学同学讨论以后,终于知道模拟量输入输出模块的使用方法,需要找到模拟量的输入输出端口地址,然后将相应地址的模拟量转换为数字量。

然后,我们还要找到每个按钮和指示灯相应的I和Q地址,需要每条连接线进行对应的查看,过程比较缓慢。

找好了I\O分配,才可以进行编写程序,在写程序时,对FC105的使用不太理解,我通过网上查找资料和问老师,学会了它的每个接口的作用和使用方法。

写好了程序,让组员一起分析和讨论程序的可行性,对有错误的地方进行改正,比如有个液位比较,应该使用大于或等于,我却用了小于或等于,经过组员的讨论得以更正。

最后到了调试步骤,在第一次调试时,由于没有把软件完全下载,运行时出现“stop”,经改正操作方法,成功运行。

对程序的压力输入PIW256进行监控,观察out输出值,得到所需的放水液位压力值 4.900000e+001,液位太低的报警值4.200000e+001,液位太高的报警值 6.600000e+001。

对温度输入PIW258进行监控,观察out输出值,得到所需预设恒温温度值3.200000e+001。

最后对设置好的程序进行试验,进一步调整,得到
最终实验程序,成功实现我们所期望的预期实验执行结果。

在实验过程中,深刻的体会道理团队合作和查找相关书籍资料的强大力量,经过团队的合作才能更好更快的将实验进行并完成完善,达到最终目的。

在学习过程中,有什么不懂要不耻下问,只需要轻松的问一句,或者就能豁然开朗,比自己去查找资料快捷的多,节省了时间同时得到了知识。

这次实习是一个简单现场设计调节过程,通过四个星期的学习,动手能力得到了较大的提升,思维也得到了一定的开阔。

总之,这次实习收获很大,学到了相应知识,提高了操作能力。

相关主题