现场总线技术实验报告.doc

现场总线技术实验报告.doc

ID:56774604

大小:414.50 KB

页数:22页

时间:2020-07-08

现场总线技术实验报告.doc_第1页
现场总线技术实验报告.doc_第2页
现场总线技术实验报告.doc_第3页
现场总线技术实验报告.doc_第4页
现场总线技术实验报告.doc_第5页
资源描述:

《现场总线技术实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验报告课程名称《现场总线技术》题目名称现场实验报告学生学院信息工程学院专业班级学生学号学生姓名指导教师2015年1月1日实验一STEP7V5.0编程基础及S7-300PLC组态一、实验目的通过老师讲解STEP7软件和硬件组态的基础知识,使同学们掌握使用STEP7的步骤和硬件组态等内容,为后续实验打下基础。二、实验内容1、组合硬件和软件STEP7V5.0是专用于SIMATICS7-300/400PLC站的组态创建及设计PLC控制程序的标准软件。按照以下步骤:(1)运行STEP7V5.0的软件,在该软件下建立自已的文件

2、。(2)对SIMATICS7-300PLC站组态、保存和编译,下载到S7-300PLC。(3)使用STEP7V5.0软件中的梯形逻辑、功能块图或语句表进行编程,还可应用STEP7V5.0对程序进行调试和实时监视。2、使用STEP7V5.0的步骤图1-1STEP7的基本步骤3、启动SIMATIC管理器并创建一个项目(1)新建项目首先在电脑中必须建立自己的文件:File→New→写上Name(2)通信接口设置为保证能正常地进行数据通信,需对通信接口进行设置,方法有2种:1)所有程序SIMATICSTEP7设置PG/PC接

3、口PCAdapter(Auto)属性本地连接USB/COM(根据适配器连接到计算机的方式选择);2)SIMATIC管理器界面选项PCAdapter(Auto)属性本地连接USB/COM(根据适配器连接到计算机的方式选择)。(3)硬件组态在自己的文件下,对S7-300PLC进行组态,一般设备都需有其组态文件,西门子常用设备的组态文件存在STEP7V5.0中,其步骤如下;l插入→站点→SIMATIC300站点;l选定SIMATIC300(1)的Hardwork(硬件)右边Profi→标准→SIMATIC300将轨道、电源

4、、CPU、I/O模块组态到硬件中:轨道:RACK-300→Rail;,插入电源:选中(0)UR中1,插入电源模块PS-300→PS3075A;插入CPU:选中(0)UR中2,插入CPU模块CPU-300→CPU315-2DP→配置CPU的型号(CPU模块的最下方);l插入输入/输出模块DI/DO:1)选中(0)UR中4,插入输入/输出模块SM-300→DI/DO→配置输入/输出模块的型号(CPU模块的最上方);2)S7-300PLC中有些CPU自带输入/输出模块,此时不需进行DI/DO组态。(4)S7-300PLCC

5、PU的开关与指示灯S7-300PLCCPU的开关与显示灯如图1-1所示图1-1CPU开关与指示灯模式选择器:MRES:模块复位功能。STOP:停止模式,程序不执行。RUN:程序执行,编程器只读操作。RUN-P:程序执行,编程器读写操作。指示灯:SF:组错误:CPU内部错误或带诊断功能错误。图1-5CPU开关与指示灯BF:组错误:总线出错指示灯(只适用于带有DP接口的CPU)。出错时亮。FRCE:FORCE:指示至少有一个输入或输出被强制。DC5V:内部5VDC电压指示。RUN:当CPU启动时闪烁,在运行模式下常亮。S

6、TOP:在停止模式下常亮,有存储器复位请求时慢速闪烁。正在执行存储器复位时快速闪烁,由于存储器卡插入需要存储器复位时慢速闪烁。(5)编程S7-300PLC采用模块化的编程结构,包含有通用的OB组织块,通用的FC、FB功能与功能块,西门子提供的SFC,SFB系统功能块,DB数据块,各个模块之间可以相互调用。OB1是其中的循环执行组织块,程序首先并一直在OB1中循环运行,在OB1中可以调用其它的程序块执行。在S7Program下的Block中,选定并打开OB1,用梯形逻辑、功能块图或语句表编程,再保存编译和下载,即可执行

7、程序。(6)程序的清除(存储器复位):图1-2编程界面A、模式选择器放在STOP位置B、模式选择器保持在MERS位置,直到STOP指示灯闪烁两次(慢速)C、松开模式选择器(自动回到STOP位置)D、模式选择器保持在MERS位置(STOP指示灯快速闪烁)E、松开模式选择器(自动回到STOP位置)(7)运行并监控将CPU打到STOP模式,下载整个SIMATIC300站点。再将CPU打到RUN模式,打开监视,程序运行状态可在OB1上监视到。三、思考题一.为什么要进行硬件组态?PLC是一种模块化的结构,电源、cpu、i/o等

8、模块都是单独成块的。而PLC组态是对硬件进行配置,简单的说就是告诉系统你配置了哪些东西,这样系统才能去连接你的东西。二.硬件组态和程序生成有先后之分吗?哪种比较方便些?没有先后之分。先进行硬件组态,然后是下载用户程序方便些。这样STEP7在硬件组态编辑器中会显示可能的地址。而且有了系统数据块后,如果你的程序中硬件组态与你的实际硬件一致,就可以在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。