S7-300PLC在彩灯控制系统中的应用设计.docVIP

  • 197
  • 0
  • 约1.57千字
  • 约 8页
  • 2017-03-05 发布于重庆
  • 举报

S7-300PLC在彩灯控制系统中的应用设计.doc

S7-300PLC在彩灯控制系统中的应用设计

实验名称:S7-300PLC在彩灯控制系统中的应用设计 一、设计目的 熟悉S7-300PLC的硬件组成及软件平台使用方法; 掌握S7-300PLC硬件组态及指令系统; 采用结构化程序设计方法,设计出S7-300PLC的彩灯控制程序。 二、硬件系统设计 PLC控制器 S7-300PLC控制器由电源模块PS,CPU模块CPU315-2DP,通讯设备为PC PC Adapter(MPI),通过PC/MPI通讯适配器与上位PC机USB或COM1口连接;数字量输入模块为SM321,32点数字量输入;数字量输入模块为SM321,32点数字量输入;数字量输出模块为SM322,32点数字量输出。软件平台为SIMATIC Manager STEP7,在此平台上进行S7-300PLC控制程序设计。 被控对象 被控对象由彩灯、按钮等组成,来模拟彩灯的不同功能,示意图如下所示。 自行定义I/O口地址分配表 输 入 信 号 输 出 信 号 信号元件及作用 PLC输入口地址 信号原件及作用 PLC输出口地址 按钮K1 I0.0 彩灯L1 Q0.4 按钮K2 I0.1 彩灯L2 Q0.5 按钮K3 I0.2 彩灯L3 Q0.6 按钮K4 I0.3 彩灯L4 Q0.7 按钮K5 I0.4 彩灯L5 Q1.0 按钮K6 I0.5 彩灯L6 Q1.1 按钮K7 I0.6 彩灯L7 Q1.2 按钮K8 I0.7 彩灯L8 Q1.3 彩灯L9 Q1.4 彩灯L10 Q1.5 接0V DC 1M 接24V DC 1L、2L、3L 三、硬件组态及控制功能要求 新建工程及硬件组态 新建工程 双击STEP7软件平台——选择文件——新建——路径、工程名称(不用中文)——确定; 生成组态 右键——插入新对象——SIMATIC300站点——右边出现硬件; 建机架 双击硬件弹出硬件组态画面——按右键——插入对象——SIMATIC300——RACK-300——机架Rail; 4.硬件组态 按照实际硬件模块安装顺序,从左至右排列添加,并与模块下面的订货号对应。设定CPU地址为2,通讯波特率为187.5Kbps。 5.设置通讯口 项目管理器——选项——设置PG/PC接口——选择PC Adapter(MPI)——属性——本地连接——选USB或COM1; 控制功能要求 按下按钮,彩灯从L1~L10依次点亮控制(每个彩灯定时间隔时间自行确定),并无限循环。要求采用移位指令、传送指令MOVE、判断等指令实现; 按下按钮,彩灯从L10~L1依次点亮控制(每个彩灯定时间隔时间自行确定),并无限循环。要求采用移位指令、传送指令MOVE、判断等指令实现; 按下按钮,10个彩灯从前往后奇数(L1-L3-L5-L7-L9)点亮,再从后往前偶数(L10-L8-L6-L4-L2)点亮,循环5次。要求采用移位指令、传送指令MOVE、判断等指令实现; 整个系统有启动、停止等功能。 程序设计方案要求 要求采用结构化程序设计方法,程序中包含主程序OB1,子程序FC和FB;采用传送MOVE,移位SHL、SHR,比较等功能指令,设计出基于S7-300PLC的彩灯控制程序。 实验过程记录 1.S7-300PLC硬件组态 控制程序及注释 主程序 子程序FB1 子程序FC1 子程序FC2 实验小结 通过本次实验,我初步掌握了S7-300PLC的硬件组成及软件平台的使用方法,熟悉了S7-300PLC硬件组态及指令系统。本次实验重点在于S7200PLC到S7300PLC的程序转换的处理,后面的部分只要仔细阅读实验流程,一步步认真操作便可完成实验。本次实验进一步锻炼了我的上机实验软件操作技巧,提高了软件调试能力。

文档评论(0)

1亿VIP精品文档

相关文档