PLC-7-第三章-S7-300PC-第4节-组态与编程.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC-7-第三章-S7-300PC-第4节-组态与编程

第四节 S7-300PLC组态与编程 一、 STEP 7组态与编程软件简介 1、STEP 7 的硬件接口要求 方式1:使用PC/MPI适配器,实现计算机的RS232口与PLC的MPI口的连接。 方式2:在计算机上配置专用通信接口卡,如CP5611等,接口卡上提供MPI/PROFIBUS-DP接口,从而实现计算机与PLC的连接。 方式3:在PLC上配置以太网通信模块,如CP343等,通过以太网实现计算机与PLC之间的连接。 2、STEP 7 的硬件组态与诊断功能 1)硬件组态 硬件组态包括系统组态、CPU参数设置及模块参数设置等。 系统组态:从目录中选择硬件机架,并将所选模块分配给机架中希望的插槽。 CPU的参数设置:可以设置CPU模块的多种属性。如启动特性、扫描监视时间等。 模块的参数设置:可以对各模块的可调参数进行设置。 2)系统诊断 用于系统运行状态的监视 可以提供CPU参数、状态及用户编写的程序在运行中出现故障的原因 还可采用图形方式显示硬件配置、各模块的状态及模块故障等信息。 3、STEP 7 的编程功能 标准STEP 7版软件支持梯形图(LAD)、功能块图(FBD)和语句表(STL)编程。 专业版STEP 7还包括顺序功能图(SFC)、连续功能图(CFC)等编程语言。 STEP 7还提供了符号表编辑器,用于变量的定义,以便于使用符号编程。 在调试方面,STEP 7提供了多种调试和监控功能,如设置断点、强制输入和输出,梯形图监控、变量表监控等。 4、使用STEP 7 进行编程、调试的步骤 连接通讯接口——创建应用项目(含CPU模块选择)——对PLC进行硬件组态————编译、下载硬件组态——(建立符号表)——编写应用程序——编译、下载程序——运行调试 若使用网络配置形式,在硬件组态时,还需进行网络组态。 二、硬件组态与参数设置 1、项目的创建 使用SIMATIC Manager(项目管理器)中的新项目向导(STEP 7 Wizart:NEW Project)来创建新项目。 包括CPU模块型号选择、需要生成的逻辑块(至少要生成作为主程序的组织块OB1)、项目名称等。 2、项目的分层结构 在项目中,所有的组态数据及程序均在分层结构中以对象的形式保存。 第一层为项目,第二层为站(Station),站是硬件组态的起点。 项目的分层结构 2、硬件组态 硬件组态的任务就是在STEP 7中生成一个与实际的硬件系统完全相同的系统,以便通过STEP 7对实际系统进行管理(包括硬件设置、编程等)。 硬件组态从“Hardware”进入,既对站的硬件进行组态。窗口为HW Config 主要步骤包括: 生成机架——在机架上放置模块——模块参数设置——保存设置——下载设置到PLC。 对于网络系统,还需要对以太网、PROFIBUS-DP或MPI等网络的结构和通信参数等进行组态,使用分布式IO时,还应将其连接到主站上。 硬件组态窗口 3、模块参数设置 在各模块的属性窗口中对模块参数进行设置。 1)CPU模块参数设置 启动(Startup)选项卡:用于设置启动特性,S7-300只能执行暖启动。 周期/时钟存储器(Cycle/Clock Memory)选项卡:用于设置扫描循环监视时间、通信处理占扫描周期的百分比和时钟存储字节。时钟存储字节的每一位对应一个时钟脉冲。 诊断/时钟(Diagnostics/Clock)选项卡:用于设置诊断参数和实时时钟参数。 保持存储器(Retentivity Memory)选项卡:用于设置从MB0、T0和C0开始的需要断电保持的存储器字节数、定时器和计数器的个数。其范围与CPU型号有关。 保护(Protection)选项卡:用于设置3个保护级别,允许读写、只读和禁止读写。此外还可设置PLC是否可以运行在测试模式。 时刻中断(Time-Of-Day Interrupts)选项卡:设置日期-时间中断参数。 周期性中断( Cyclic Interrupt)选项卡:设置循环中断选项。 中断(Interrupts)选项卡:设置硬件中断、延迟中断、DPV1(PROFIBUS-DP)中断等。 CPU模块参数设置窗口 2)数字量输入模块参数设置 Addresses(地址)选项卡: 设置模块的起始字节地址 Inputs(输入)选项卡: 可设置是否允许产生硬件中断(Hardware Interrupt和诊断中断(Diagnostics Interrupt) 对于硬件中断还可选择上升/下降沿产生中断或上升和下降沿均产生中断。 Input Delay(输入延迟),用于规定输入延迟时间。 数字量输入模块参数设置窗口 3)数字量输

文档评论(0)

junzilan11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档