PLC-7-第三章-S7-300PLC-第4节-组态与编程.ppt
文本预览下载声明
第四节 S7-300PLC组态与编程 一、 STEP 7组态与编程软件简介;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、项目的创建;第一层为项目,第二层为站(Station),站是硬件组态的起点。;项目的分层结构;2、硬件组态;硬件组态窗口;3、模块参数设置;诊断/时钟(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)数字量输出模块参数设置
Addresses(地址)选项卡:
设置模块的起始字节地址
Outputs(输出)选项卡:
设置是否允许产生中断、CPU进入停止模式时输出点的处理方式。;数字量输出模块参数设置窗口;4)模拟量输入模块参数设置
地址选项同前。
Inputs选项中包括诊断中断和硬件中断允许设置、模块测量范围的选择,以及用于抑制干扰的积分时间(integration time)设置。;模拟量输入模块参数设置窗口;4)模拟量输出模块参数设置
地址选项同前。
Outputs选项中包括诊断中断和硬件中断允许设置、模块输出范围的选择,以及CPU进入停止状态时输出信号的处理发生的设置。;模拟量输出模块参数设置窗口;4、多机架系统组态;加入IM360接口模块;加入第二个导轨;加入IM361接口模块;加入I/O模块;设置各I/O模块;5、PROFIBUS-DP网络组态;加入PROFIBUS-DP主站系统;设置DP参数;填加PROFIBUS-DP接口设备(IM153),并设置DP参数;在IM153框架内填加I/O模块;设置各I/O模块;三、符号表与逻辑块1、符号表(Symbols);符号表编辑器窗口;2、逻辑块(Blocks);编程窗口;插入块;四、S7-PLCSIM仿真软件 1、S7-PLCSIM的主要功能;2、S7-PLCSIM的使用;启动仿真器;仿真器窗口;监控窗口;五、S7-300的用户程序结构 1、用户程序的基本结构;1)组织块OB
启动组织块:如DB100 (暖启动)
循环处理组织块:如OB1(主程序循环)
时间中断组织块:如OB10(日期时间中断,即在设置的日期和时间时启动),OB35(时间循环
显示全部