欢迎来到天天文库
浏览记录
ID:62073707
大小:1.16 MB
页数:107页
时间:2021-04-14
《最新PLC学习课件第三章课件ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PLC学习课件第三章3.1STEP7软件介绍3.1.1STEP7概述STEP7编程软件用于SIMATICS7、M7、C7和基于PC的WinCC,是用于编程、监控和参数设置的标准工具。STEP7具有以下功能:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和故障诊断功能等。STEP7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATICS7、M7、C7和WinCC的数据,实现STEP7各种功能所需的SIMATIC软件工具都集成在STEP7中。3.1.2STEP7的硬件接口PC/MPI适配器用于连接安装了STEP7的计算机
2、RS-232C接口和PLC的MPI接口。计算机一侧的通信速率为19.2kb/s或38.4kb/s,PLC一侧的通信速率为192.kb/s~1.5Mb/s。除了PC适配器,还需要一根标准的RS-232C通信电缆。3.1.2STEP7的硬件接口计算机的通信卡CP5611(PCI卡)、CP5511或CP5512(PCMCIA卡),可以将计算机连接到MPI或PROFIBUS网络,通过网络实现计算机与PLC的通信。计算机的工业以太网通信卡CP1512(PCMCIA卡)或CP1612(PCI卡),通过工业以太网实现计算机与PLC的通信。配置计算机硬件接口步骤如下:1.
3、在计算机上安装好STEP7后,在管理器中执行菜单命令“Option”“SettingthePG/PCInterface”,打开“SettingPG/PCInterface”对话框。2.在中间的选择框中,选择实际使用的硬件接口。点击【Select…】按钮,打开“Install/RemoveInterfaces”对话框,可以安装选择框中没有列出的硬件接口的驱动程序。3.点击【Properties…】按钮,可以设置计算机与PLC通信的参数。3.2.1项目的创建与项目的结构项目对象中包含站对象和MPI对象,站(Station)对象包含硬件(Hardware)和CP
4、U,CPU对象包含S7程序(S7Program)和连接(Connection)对象,S7Program对象包含源文件(Source)、块(Blocks)和符号表(Symbols)。生成程序时会自动生成一个空的符号表。“Blocks”(块)对象包含程序块(Blocks)、用户定义的数据类型(UDT)、系统数据(Systemdata)和调试程序用的变量表(VAT)。程序块包含逻辑块(OB、FB、FC)和数据块(DB),需要把它们下载到CPU中,用于执行自动控制任务,而符号表、变量表和UDT不会下载到CPU。在用户程序中可以调用系统功能(SFC)和系统功能块(S
5、FB),但是用户不能编写或修改SFC和SFB。选中最上层的项目图标后,用菜单命令“Insert”(插入)→“Station”(站点)插入新的站,可以用类似的方法插入程序和逻辑块等,也可以用鼠标右键点击项目图标,在弹出的菜单中插入站。3.2.1项目的创建与项目的结构用户生成的变量表(VAT)在调试用户程序时用于监视和修改变量。系统数据块(SDB)中的系统数据包含有系统组态和系统参数的信息,它是用户进行硬件组态时提供的数据自动生成的。除了系统数据块,用户程序中的其他的块都需要相应的编辑器进行编辑,这些编辑器在双击相应的块时都能自动打开。3.2.2硬件组态、硬件
6、组态的任务在PLC控制系统设计的初期,首先应根据系统的输入、输出信号的性质和点数,以及对控制系统的功能要求,确定系统的硬件配置。例如CPU模块与电源模块的型号,输入/输出模块(即信号模块SM)、功能模块(FM)和通信处理模块(CP),各种模块的型号和每种型号的数量等。S7-300的SM、FM和CP的数量总和超过8块时,除了中央机架外还需要配置扩展机架和接口模块(IM)。确定了系统的硬件组成后,需要在STEP7中完成硬件配置工作。3.2.2硬件组态硬件组态的任务就是在STEP7中生成一个与实际的硬件系统完全相同的系统,例如要生成网络、网络中各个站的机架和模块
7、,以及设置各硬件组成部分的参数,即给参数赋值。硬件组态确定了PLC输入/输出变量的地址,为设计用户程序打下了基础。组态时设置的CPU参数保存在系统数据块SDB中,其他模块的参数保存在CPU中。在PLC启动时CPU自动地向其他模块传送设置的参数,因此在更换CPU之外的模块后不需要重新对它赋值。PLC在启动时,将STEP7中生成的硬件组态与实际的硬件配置进行比较,如果二者不符,将立即产生错误报告。模块在出厂时带有预置的参数,或称为默认的参数,一般可以采用这些预置的参数。对于网络系统,需要对以太网、PROFIBUS-DP和MPI等网络的结构和通信参数进行组态,将
8、分布式I/O连接到主站。3.2.2硬件组态对于硬件已经装配好的系统
此文档下载收益归作者所有