西门子plc实践

上传人:mg****85 文档编号:56634403 上传时间:2018-10-14 格式:PPT 页数:231 大小:16.69MB
返回 下载 相关 举报
西门子plc实践_第1页
第1页 / 共231页
西门子plc实践_第2页
第2页 / 共231页
西门子plc实践_第3页
第3页 / 共231页
西门子plc实践_第4页
第4页 / 共231页
西门子plc实践_第5页
第5页 / 共231页
点击查看更多>>
资源描述

《西门子plc实践》由会员分享,可在线阅读,更多相关《西门子plc实践(231页珍藏版)》请在金锄头文库上搜索。

1、西门子PLC实践,S7-200,编程软件的安装和中文界面设置双击编程软件中的安装程序SETUP.EXE,根据安装提示,编程语言选择English,完成安装。启动STEP7-Micro/WIN40。安装完成自动选择为英文版,进行以下操作,设置为中文界面:点击菜单Tools,选项Options,在弹出的Options中选择General,在右边的General标签下的语言选择Language窗口下选择Chinese,点击OK,编程软件自动关闭。重新启动软件,显示为中文界面。,STEP7 MICRO/WIN编程软件的使用,一. 编程软件安装,1. 连接S7-200PLC与计算机通信电缆可以采用PC/

2、PPI电缆建立PC机与PLC之间的通信连接。RS-232通信口COM1或COM2接口上,RS-485端接到S7-200通信口上。有5种波特率可以选择:1.2K,2.4K,9.6K,19.2K,38.4K。系统的默认值为9.6kb/s。 2. 建立在线连接建立与S7-200 CPU的在线联系,步骤如下: (1)在STEP7-Micro/WIN40运行时单击“通信”图标。 (2)双击对话框中的“双击刷新”图标,STEP7-Micro/WIN40编程软件将检查所连接的所有S7-200CPU站。 (3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。,1. 在STEP 7-Micro/

3、WIN 40中,单击浏览条中的“通讯Communications”图标,或用菜单命令“视图”“组件”“通讯”。 2. 从“通讯”对话框(如图3-21所示)的右侧窗格,单击显示“双击刷新Double Click to Refresh”的蓝色文字。,二. 通信网络的配置,1. 下载之前, PLC必须位于“停止”的工作方式。检查PLC上的工作方式指示灯,如果PLC没有在“停止”,单击工具条中的“停止”按钮,将PLC至于停止方式。 单击工具条中的“下载”按钮,或用菜单命令“文件”“下载”。 2. 上载Upload 单击“上载”按钮。 选择菜单命令“文件”“上载”。,上载和下载,三. 使用PC/PPI电

4、缆通信,下图为一个利用PC/PPI电缆连接计算机和CPU的示意图。,使用PC/PPI电缆设置通信的步骤如下:,(1)设置PC/PPI电缆上的DIP开关 PC/PPI电缆上的DIP开关有5个扳键,1、2、3号键用于设置波特率,4号键和5号键用于设置通信方式。初学者可选择通信速率的默认值9 600bps,即如图所示1、2、3号键设置为010,未使用调制解调器时4、5号键均应设置为0,故此时DIP开关的5个扳键可设置为01000。如上图所示。,(2)利用PC/PPI电缆连接计算机和CPU 将PC/PPI电缆上标有“PC”的RS-232端连接到计算机的RS-232通信接口,标有“PPI”的RS-485

5、端连接到CPU模块的通信口,拧紧两边的螺钉。,(3)核实接口缺省参数在STEP7-Micro/WIN32的浏览条中单击“通讯”图标,或从菜单中选择“检视通讯”选项(“”后表示下层菜单),将出现“通讯设定”对话框;,选择其中的“属性(Properties)”按钮,出现PC/PPI电缆属性对话框。 初学者可以使用默认的通信参数,在PC/PPI性能设置窗口中按“确定”按钮可获得默认的参数。,(4)建立计算机与可编程序控制器的在线联系在STEP7-Micro/WIN32的浏览条中单击“通讯”图标,或从菜单中选择“检视通讯”选项,将出现通讯联接对话框,显示尚未建立通信连接。双击对话框中的“刷新”图标,编

6、程软件检查可能与计算机连接的所有S7-200 CPU(站),在对话框中显示已建立起连接的每个站的CPU图标、型号和站地址。,四. 程序的编写与传送,(1)新建项目 编制程序之前,首先应创建一个项目。用工具条中的“新建项目”按钮或用菜单命令“文件新建”可以生成一个新的项目。用菜单命令“文件另存为”可修改项目的名称和项目文件所在的文件夹。,1程序编写前的基本设置,(2)打开一个已有的项目 用菜单命令“文件打开”可打开已有的项目。最近工作过的项目将在菜单文件的下部列出,可直接选择它。项目存放在扩展名为mwp的文件中。,(3)设置可编程序控制器型号 用菜单命令“PLC类型”打开PLC类型对话框,可根据

7、所使用的可编程序控制器选择型号,如果已经成功建立通信连接,也可单击对话框中的“读取PLC”按钮读出可编程序控制器的型号和硬件版本。,(4)选择编程语言 用菜单命令“工具选项”打开选项对话框,可根据需要选择SIMATIC或IEC1131-3的编程方式,还可以选择编辑器类型。采用梯形图方式编程应选择阶梯编辑器。,以下图所示电动机间歇运行控制程序为例,介绍用STEP7-Micro/WIN32 编程软件编制梯形图程序的操作步骤。,(5) LAD(梯形图)程序的输入方法,(1)编制符号表为了便于程序的调试和阅读,在输入程序前可用符号地址代替存 储器的地址编写符号表(简单程序也可不用符号表)。点击浏览条中

8、的“符号表”图标,或选择菜单命令“检视符号表”选项,窗口中显示符号表,按需要填写内容如图所示。,完成符号表后,编写梯形图程序时键入符号名称或存储器地址均可,若使用键入存储器地址的方法输入在梯形图中将被自动转换为符号地址。,2 在程序编辑器中输入梯形图程序输入梯形图程序可采用拖放或双击指令树中的相应图标、选择工具条中的相应按钮、运用功能键等多种不同的方法。下面结合电动机间歇运行控制程序具体介绍输入程序的一般步骤:,1)在程序编辑器中将矩形光标置于网络1紧靠左母线,打开指令树中“指令 位逻辑”图标,双击“”或将其拖放到所需位置后释放,在触点出现的同时其上方显示“?”,矩形光标自动移至下一位置;2)

9、双击指令树中的“/”或将其拖放至所需位置后释放,在触点出现的同时,其上方显示“?”,矩形光标自动移至下一位置;3)打开指令树中“指令 计时器”图标,双击“TON”图标或将其拖放到所需位置后释放,在定时器盒出现的同时其上方和PT端分别显示“?”;4)依次选中网络1程序中的“?”区输入地址号或数值; 5)将矩形光标置于网络2紧靠左母线(每个网络只能编辑一个逻辑行的梯形图),双击指令树中的“”或将其拖放至所需位置后释放,在触点出现的同时其上方显示“?”,矩形光标自动移至下一位置;,6)双击指令树中的“( )”或将其拖放至所需位置后释放,在线圈出现的同时,其上方显示“?”;7)将矩形光标移至“( )”

10、前的“”上,点击工具条上的线下图标“ ”画面出现与“( )”并行的连线。8)将指令树中的“TON”图标拖放到所需位置后释放,在定时器盒出现的同时其上方和PT端分别显示“?”;9)依次选中网络2程序中的“?”区输入地址号或数值。,除上述方法外,也可以使用F4、F9、F6键来快速输入触点、盒和线圈指令。下图即为完成以上操作后程序编辑器显示的画面。,(1)覆盖 将矩形光标移至需修改的指令上放入新指令,程序编辑器将用新指令替换原来的指令;(2)删除 在输入程序的过程中如出现错误可随时按动键盘中的“Del”键删除矩形光标中的内容,或按动键盘中的“BackSpace”键删除矩形光标前的内容;(3)插入 按

11、下键盘中的“Ins”键选择插入方式,将矩形光标移至需插入的指令位置放入新指令即可,新指令将插入光标选中的指令前,原指令位置自动后移。,3. LAD(梯形图)程序的修改,在输入程序的过程中也可在矩形光标中点击右键,在上跳菜单中选择“剪切”、“复制”、“粘贴”、“删除”和“插入”的方法修改程序。,若需要将输入的LAD(梯形图)程序转换为STL(语句表)形式,只需选择菜单命令“查看STL”选项,窗口中即可显示对应于梯形图程序的语句表。,4LAD(梯形图)/ STL(语句表)形式的转换,用工具条中的“编译”或“全部编译”按钮,或用“PLC”菜单中的“编译”、“全部编译”命令均可编译程序。编译后在输出窗

12、口显示程序中语法错误的数量、各条错误的原因和错误在程序中的位置。双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误所在的位置。必须改正程序中的所有错误,编译成功后才能下载程序。,5编译程序,编译程序后,若想了解程序内是否使用以及在何处使用某线圈或触点等信息,可使用交叉引用功能。只需点击浏览条中的“交叉引用”图标,或选择菜单命令“查看组件交叉引用”选项,窗口中即可显示对应于梯形图程序中各线圈、触点的具体位置等信息。如图1-22所示。在交叉引用表中双击某操作数,可以显示出包含该操作数的那一部分程序。,6交叉引用,计算机与可编程序控制器建立起通信连接,且用户程序编译成功后,可以将

13、其下载到可编程序控制器中去。下载之前,可编程序控制器应处于STOP方式。如果不在STOP方式,可将CPU模块上的方式开关扳到STOP位置。采用单击工具栏的“停止”按钮或选择菜单命令“PLC停止”的方法同样可以进入STOP状态。在下载前如需清除可编程序控制器中的程序可选择菜单命令“PLC清除”选项。,7程序的下载、上载和清除,单击工具栏的“下载”按钮,或选择菜单命令“文件下载”,将会出现如图所示的下载对话框。用户可以选择下载程序块、数据块或系统块类别。单击“确认”按钮,开始下载信息。下载成功后,确认框显示“下载成功”。如果STEP7-Micro/WIN32中设置的CPU型号与实际不符,将出现警告

14、信息,应修改CPU的型号后再下载。,可以从可编程序控制器上载(载入)程序到编程软件,上载前应在STEP7-Micro/WIN32中建立或打开保存从可编程序控制器上装的块的项目,最好用一个新建的空的项目来保存上装的块。单击工具栏的“载入”按钮,或选择菜单命令“文件上装”即出现如图1-23所示的载入对话框,选择要上载的块后单击“确认”按钮。,五. 程序运行的状态监视,(1)单次扫描若需要观察到可编程序控制器从STOP方式进入RUN方式首次扫描时程序运行的状态可采用单次扫描的方法。在STOP方式下(可编程序控制器的方式选择开关置于TERM)选择菜单命令“调试单次扫描”,此时可编程序控制器从STOP方

15、式进入RUN方式,执行一次扫描后回到STOP方式,从可编程序控制器的输出指示灯可观察到这一很难捕捉到的状态。,1用单次/多次扫描监视用户程序,(2)多次扫描可以指定执行有限次的程序扫描次数(165 535次)监视用户程序的执行。在STOP方式下(可编程序控制器的方式选择开关置于TERM)选择菜单命令“调试多次扫描”来设置扫描执行的次数即可。,创建和打开状态表是为了对图的内容进行编辑或查看。可采用单击浏览条上的“状态表”按钮、选择菜单命令“查看组件状态表”选项或打开指令树内的状态表文件夹,然后双击“SHT1”图标三种方法中的任一种,画面即可显示状态表窗口。在状态表的地址列应输入存储器地址。在格式

16、列应选择数值的显示方式,可双击鼠标或按空格键、回车键浏览有效格式并选择数据格式。对于计数器、计时器可选择按位或字格式显示,若选择按位显示,数值列显示计数器、定时器的位状态(1或0)。若选择按字(带符号、不带符号、十六进制)显示则显示计数器、定时器的当前值。下图所示为在状态表中选择不同数据格式时数值列的表示形式。,2用状态表监视并修改用户程序,(1)状态表的创建和编辑,在状态表的修改过程中,可采用下列方法:1)插入新行 在状态表中选择并右击单元或行,在出现的上跳菜单中选择命令“插入行”可在当前光标位置的上部插入新行;若将光标置于最后一行的任意单元并按下箭头键可在状态表底部插入新行。2)删除单元或行 选中并右击单元或行,在出现的上跳菜单中选择命令“删除选择”可删除被选中的单元或行。3)单击行号可选择整行剪切或复制。4)单击行号上部的图左上角可选择整个状态表。,若需增加新的状态表可右击指令树中状态表文件夹或单击已经打开的状态表,在弹出的菜单选择“插入状态表”选项。如果项目中有多个状态表,可用状态表底部的标签切换。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号