自动化PLC课件-S7-300PLC硬件系统组态_第1页
自动化PLC课件-S7-300PLC硬件系统组态_第2页
自动化PLC课件-S7-300PLC硬件系统组态_第3页
自动化PLC课件-S7-300PLC硬件系统组态_第4页
自动化PLC课件-S7-300PLC硬件系统组态_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3节S7-300PLC硬件系统组态

一、STEP7组态与编程软件简介1、STEP7的硬件接口要求方式1:使用PC适配器(PC-Adapter),实现计算机的RS232/USB与PLC的MPI或PROFIBUS-DP接口的通信。方式2:在计算机上配置专用通信接口卡,如CP5611等,接口卡上提供MPI/PROFIBUS-DP接口,从而实现计算机与PLC的通信。方式3:利用PLC上的以太网接口或配置以太网通信模块(如CP343等),通过以太网实现计算机与PLC之间的通信。2、STEP7的硬件组态与诊断功能1)硬件组态硬件组态包括系统组态、CPU参数设置及I/O模块参数设置等。系统组态:从目录中选择硬件机架,并将所选模块分配给机架中希望的插槽。CPU的参数设置:可以设置CPU模块的多种属性。如启动特性、扫描监视时间等。模块的参数设置:可以对各模块的可调参数进行设置。2)系统诊断用于系统运行状态的监视可以提供CPU参数、状态及用户编写的程序在运行中出现故障的原因还可采用图形方式显示硬件配置、各模块的状态及模块故障等信息。3、STEP7的编程功能标准STEP7版软件支持梯形图(LAD)、功能块图(FBD)和语句表(STL)编程。专业版STEP7还包括顺序功能图(SFC)、连续功能图(CFC)等编程语言。STEP7还提供了符号表编辑器,用于变量的定义,以便于使用符号编程。在调试方面,STEP7提供了多种调试和监控功能,如设置断点、强制输入和输出,梯形图监控、变量表监控等。4、使用STEP7进行组态、编程及调试的步骤连接通讯接口——创建应用项目(含CPU模块选择)——对PLC进行硬件组态——编译、下载硬件组态——(建立符号表)——编写应用程序——编译、下载程序——运行调试。若使用网络配置形式,在硬件组态时,还需进行网络组态。二、硬件组态与参数设置

1、项目的创建1)项目创建可使用SIMATICManager(项目管理器)中的“新建项目”向导(STEP7Wizart:NEWProject)来创建新项目。包括CPU模块型号选择、需要生成的逻辑块(至少要生成作为主程序的组织块OB1)、项目名称等。也可采用“新建”方式创建。(当向导中找不到对应型号的CPU时,则必须使用此方式。)2)项目的分层结构在项目中,所有的组态数据及程序均在分层结构中以对象的形式保存。第一层为项目,第二层为站(Station),站是硬件组态的起点。项目MPI对象站对象硬件(Hardware)CPU连接(Connection)S7程序(S7Program)S7Program中包含:源文件(Soure)、块(Block)和符号表(Symbols)。用户编写的各种程序以块的形式存储在块对象内。“S7Program”文件夹是编写程序的起点。项目的分层结构2、硬件组态硬件组态的任务就是在STEP7中生成一个与实际的硬件系统完全相同的系统,以便通过STEP7对实际系统进行管理(包括硬件设置、编程等)。硬件组态从“Hardware”进入,既对站的硬件进行组态。窗口为HWConfig主要步骤包括:生成机架——在机架上放置模块——模块参数设置——保存设置——编译、下载设置到PLC。对于网络系统,还需要对以太网、PROFIBUS-DP或MPI等网络的结构和通信参数等进行组态,使用分布式IO时,还应将其连接到主站上。硬件组态窗口3、模块参数设置在各模块的属性窗口中对模块参数进行设置。1)CPU模块参数设置启动(Startup)选项卡:用于设置启动特性,S7-300只能执行暖启动。周期/时钟存储器(Cycle/ClockMemory)选项卡:用于设置扫描循环监视时间、通信处理占扫描周期的百分比和时钟存储字节。时钟存储字节的每一位对应一个时钟脉冲。位76543210周期(s)21.610.80.50.40.20.1诊断/时钟(Diagnostics/Clock)选项卡:用于设置诊断参数和实时时钟参数。保持存储器(RetentivityMemory)选项卡:用于设置从MB0、T0和C0开始的需要断电保持的存储器字节数、定时器和计数器的个数。其范围与CPU型号有关。保护(Protection)选项卡:用于设置3个保护级别,允许读写、只读和禁止读写。此外还可设置PLC是否可以运行在测试模式。时刻中断(Time-Of-DayInterrupts)选项卡:设置日期-时间中断参数。周期性中断(CyclicInterrupt)选项卡:设置循环中断选项。中断(Interrupts)选项卡:设置硬件中断、延迟中断、DPV1(PROFIBUS-DP)中断等。CPU模块参数设置窗口2)数字量输入模块参数设置Addresses(地址)选项卡:

设置模块的起始字节地址Inputs(输入)选项卡:可设置是否允许产生硬件中断(HardwareInterrupt和诊断中断(DiagnosticsInterrupt)对于硬件中断还可选择上升/下降沿产生中断或上升和下降沿均产生中断。

InputDelay(输入延迟),用于规定输入延迟时间。数字量输入模块参数设置窗口3)数字量输出模块参数设置Addresses(地址)选项卡:

设置模块的起始字节地址Outputs(输出)选项卡:

设置是否允许产生中断、CPU进入停止模式时输出点的处理方式。数字量输出模块参数设置窗口4)模拟量输入模块参数设置地址选项同前。

Inputs选项中包括诊断中断和硬件中断允许设置、模块测量范围的选择,以及用于抑制干扰的积分时间(integrationtime)设置。模拟量输入模块参数设置窗口5)模拟量输出模块参数设置地址选项同前。

Outputs选项中包括诊断中断和硬件中断允许设置、模块输出范围的选择,以及CPU进入停止状态时输出信号的处理发生的设置。模拟量输出模块参数设置窗口4、多机架系统组态S7-300系统中最多可再扩展3个机架,每个机架上最多可配置8个I/O模块。组态步骤:1)在硬件组态(HW-Config)窗口中加入IM360接口模块;2)加入第二个导轨(RACK-300中的Rail)3)在Rail中加入IM361接口模块4)加入I/O模块;4)设置各I/O模块。加入IM360接口模块加入第二个导轨加入IM361接口模块加入I/O模块设置各I/O模块5、PROFIBUS-DP网络组态PROFIBUS-DP是S7-300系统中较为常用的网络,可将具有PROFIBUS-DP接口的设备接入系统中。现以ET200M分布式I/O为例,介绍其配置方法。步骤:1)在硬件组态(HW-Config)窗口中加入PROFIBUS-DP主站系统;2)在主站系统上填加PROFIBUS-DP接口设备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论