好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

修改PLC实验指导书.docx

56页
  • 卖家[上传人]:hh****pk
  • 文档编号:357134992
  • 上传时间:2023-07-18
  • 文档格式:DOCX
  • 文档大小:316.39KB
  • / 56 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第一章 S7-200的编程软件STEP 7 Micro/WIN4.0的应用1、TEP 7 Micro/WIN4.0编程软件的主界面STEP 7 Micro/WIN4. 0是S7-200的专用编程软件,它工作在Windows平台下,其主界面如下图所示2、项目(Project)主界面的标题是 STEP 7 Micro/WIN4.0-Projectl项目包含的基本组件为:(1) 程序块(Program Block)程序块由可执行的代码和注释组成,可执行的代码由主程序(OB1)、子程序(可选)、中断服务程序(可选)组成 代码被编译并下装到PLC,而程序注释则被忽略2) 符号表(Symbol Table)为便于记忆和理解,编程人员可通过符号表编写符号地址程序编译后下装到PLC时所有的符号地址被转换成绝对 地址3) 状态表(Status Chart)在程序执行时,可通过状态表监控指定的内部变量的状态状态表并不下装到PLC中,它只是用于监控用户程序运 行情况的工具4) 数据块(DataBlock)数据块由数据(存储器的初始值和常数值)和注释组成,只有数据被编译并下装到PLC中5) 系统块(SystemBlock)系统块用于设置系统的组态参数,常用的系统组态包括设置数字量输入滤波、模拟量输入滤波,设置脉冲捕捉,配 置数字量输出表,定义存储器保持范围,设置CPU密码,设置通信参数,设置模拟电位器,设置高速计数器,设置高速 脉冲输出等。

      系统块的信息需要下装到PLC中,如无特殊要求,可采用系统默认的参数值,如果不需要设置CPU密码,可选择 “全部特权(1级)、(6) 交叉引用表(Cross Reference)交叉引用表用于索引用户程序中所用的各个操作数的位置和指令的助记符还可以使用交叉引用表查看存储器的哪 些区域已经被使用,是作为位使用还是作为字节使用在运行模式下编辑程序时,可以查看当前正在使用的跳变信号的 地址交叉引用表不下装到PLC中,但只有在编译程序成功后,才能使用交叉引用表在交叉引用表中双击某个操作数, 可以显示包含该操作数的那一部分程序7 ) 通信 (Communications)当计算机与PLC建立连接后,就可以对PLC进行通信参数设置上装或下装用户程序时,都是通过通信方式 完成的3、使用PC/PPI电缆建立通信连接及设置通信参数(1) PC/PPI电缆的安装与设置用计算机作为编程器时,计算机与PLC之间的连接一般是通过PC/PPI电缆进行通信的PC/PPI电缆带有RS-232/RS-485转换器,将标有“PC”的RS-232端连接到计算机的RS-232通信接口,将标有“PPI” 的RS-485端连接到PLC的通信接口。

      在用PC/PPI电缆上的DIP开关设置波特率时应与编程软件中设置的波特率相同,默认值为9 600bps,DIP开关的第4 位用于选择10位或11位通信模式,第5位用于选择将RS-232 口设置为数据终端设备(DTE)模式或数据通信设备(DCE) 模式在编程软件STEP 7 Micro/EIN4.0中设置通信参数时,可用鼠标单击"通信”图标"”,或从菜单栏中选择"检视 (View)”,在弹出的下拉菜单中选择“通信(Communications)",出现“通信连接(Communications Links)"对话框, 在对话框中双击PC/PPI电缆图标“ ”,再单击对话框中"属性(Properties)”按钮,出现“PC/PPI电缆属性”对话框 后,即可进行通信参数设置2) 建立计算机与PLC的连接如果在“通信连接”对话框中,显示为尚未建立通信连接,双击对话框中的“刷新”图标" ”,编程软件将检查所有可能与计算机连接的S7-200 CPU站,并在对话框中显示已建立起连接的每个站的CPU图标、CPU型号和站地址3) 设置和修改通信参数在“通信连接”对话框中,双击PC/PPI电缆图标,在对话框中单击"属性(Properties)”按钮,出现“PC/PPI电缆 属性”对话后,即可进行通信参数设置。

      STEP 7 Micro/WIN4.0的默认设置为多主站PPI协议,此协议允许STEP 7 Micro/WIN4.0与其它主站(TD200等)在 网络中同为主站在属性对话框中选中多主站网络(Multiple Master Network),即可启动多主站PPI协议未选择时为 单主站协议设置PPI参数的步骤如下:① 在“PC/PPI电缆属性”对话框中,单PPI按钮,在站参数区(Station Parameter)的地址(Address)框中,设置 站地址运行编程软件STEP 7 Micro/WIN4.0的计算机的默认地址为0,网络中第一台PLC的默认地址为2.② 在超时(Time-out)框中设置通信设备建立联系的最长时间,默认值为Is@如果使用多主站PPI协议,选中''多主网络"(Multiple Master Network)使用调制解调器或Windows NT4.0时, 不支持主站网络④设置网络通信的波特率®根据网络中的设备数据选择最高站地址,这是STEP7 MicroAVIN4.0停止寻找网络中其它主站的地址⑥单击“本机连接(Local Connection) ”按钮,选择连接PC/PPI电缆的计算机的通信口,以及是否使用调制调解 器。

      ⑦单击“确定”(OK)按钮,完成通信参数设置4)读取PLC的信息如果想知道PLC的型号与版本、工作方式、扫描速度、I/O模式设置以及CPU和I/O模板的错误,可选择菜单栏中 的"PLC”,在下拉菜单栏中选择"信息(Information-)后,将是示出PLC的RUN/STOP状态,以ms为单位的扫描速 度、CPU的版本|错误的情况及各个模板的信息4、程序的编写与下装操作(1)程序编写的操作步骤①创建项目:在为控制系统编写应用程序前,首先应当创建一个项目(Project)可用菜单命令“文件一新建”或 按工具条中“新建项目”按钮,创建一个新的项目使用菜单命令“文件一另存为”,可修改项目的名称和项目文件所 在的目录2)打开一个已有的项目:使用菜单命令“文件一打开”,可打开一个已有的项目如果最近在某个项目上工作过, 它将在文件菜单的下部列出,可直接选择项目存放在*.mwp的文件中③ 设置与读取PLC的型号:在给PLC编程前,为防止创建程序时发生编程错误,应正确地设置PLC的型号使用 菜单命令“PLC-类型”,在出现的对话框中,选择PLC的型号在建立了通信连接后,单击对话框中的“读PLC”按 钮,可读取PLC的型号与硬件版本。

      ®选择编程语言和指令集:使用菜单命令“工具(Tools)-选项(0ptions)”,就弹出选项对话框,单击“通用(General 按钮,可选择SIMATIC指令集或IEC1131-3指令集还可以选择程序编辑器(LAD、FBD及STL)的类型®确定程序结构:数字量控制程序一般只有主程序,系统较大,功能复杂的程序,还可能有子程序、中断程序和 数据块• 主程序(在S7-200中为0B1)在每个扫描周期被顺序执行一次•子程序的指令存放在独立的程序块中,仅在被别的程序调用时才执行• 中断程序也被存放在独立的程序块中,用于处理预先规定的中断事件中断程序不由主程序调用,在中断事件 发生时由操作系统调用®编写符号表:为便于记忆和理解,可采用符号地址编程,通过编写符号表,可以用符号地址代替编程元件的地 址®编写数据块:数据块用于对变量寄存器V进行初始数据赋值,数字量控制程序一般不需要数据块®编写用户程序:用选择的程序编辑器(编程语言)编写用户程序使用梯形图语言编程时,单击工具栏中的触点图标,可在矩形光标的位置上放置一个触点,在与新触点同时出现的 窗口中,可选择触点的类型单击触点上面或下面的红色问号,可设置该触点的地址或其他参数。

      用相同的方法可在梯 形图中放置线圈和功能框单击工具条中带箭头的线段,可在矩形光标处连接触点间的连线双击梯形图中的网络编号, 在弹出的窗口中可输入网络的标题和网络的注释©编译程序:用户程序编写完成后,要进行程序编译使用菜单命令“PLC—编译(Compile)”或“PLC-全部编 译(Compile All)”,或按工具条中的编译按钮、全部编译按钮,进行程序编译编译后在屏幕下部的输出窗口显示语法 错误的数量、各条语法错误的原因和产生错误的位置双击输出窗口中的某一条错误,程序编辑器中的光标会自动移到 程序中产生错误的位置必须改正程序中所有的错误,且编译成功后,才可能下装到PLC中0程序的下装、上装及清除:当计算机与PLC建立起通信连接,且用户程序编译成功后,可以进行程序的下装操 作下装操作需在PLC的运行模式选择开关处于STOP的位置时才能进行,如果运行模式选择开关不在STOP位置,可 将CPU上的运行模式选择开关拨到STOP位置或者单击工具条中的停止按钮,或者选择菜单命令“PLC-停止(STOP)”, 也可以使PLC进入到STOP工作模式单击工具栏中的下装按钮,或者选择菜单命令“文件一下装(Download)”,将会出现下装对话框。

      在对话框中可以 分别选择是否下装程序块、数据块和系统块单击“确定”按钮后开始将计算机中的信息下装到PLC中下装成功后, 确认框显示“下装成功”如果在编程软件中设置的PLC型号与实际型号不符,将出现警告信息,应在修改PLC的型号后再进行下装操作也可以将PLC中的程序块、数据块、系统块上装到运行编程软件的计算机中上装前应在STEP7MicroAVIN4.0中 建立或打开一个项目,最好新建一个空的项目,用于保存从PLC中上装的块单击工具栏的上装按钮,或者选择菜单命 令“文件一上装”,在上装对话框中选择需要上装的块后,单击“确定”按钮2)程序编写及下装举例下图是一个简单的数字量控制系统一鼠笼型电动机串电阻进行降压启动的控制系统的应用实例按下启动按钮SB1后,电动机的定子接触器KM1串联启动电阻进行降压启动,设启动时间为5s,启动结束后,短 接接触器KM2将启动电阻短接,电动机全压运行按下停止按钮SB2后,电动机停车该系统具有热继电器FR做过 载保护,过载后FR的动断触点断开,也会使电动机停止运行首先在断电的状态下,用PC/PPI电缆连接好计算机与PLC,然后为计算机与PLC通电,打开编程软件STEP 7Micro/WIN4.0,创建一个项目(Project)。

      用菜单命令“PLC—类型(Type)”设置PLC的型号,如CPU226用菜单命 令“工具(Tools) —选项(Options)”,在弹出的对话框中单击“通用(Genenal) ”按钮,选择SIMATIC编程模式和梯 形图编辑器由于这是一个很简单的数字量控制程序,可以没有子程序、中断程序和数据块,不使用局部变量表L,全 部程序都在主程序中一般的数字量控制程序通常都采用这种程序结构,图2-2为此实例的PLC梯形图120/240VACSB1 SB2 FR图2-1串电阻降压启动的原理图及PLC外部接线图10.1Q0.0T37卜图2-2串电阻降压启动的PLC梯形图过载电源{)启动延时启动延时图2-3IN TONPT50 —显示符号地址的梯形图短接)由于控制系统对CPU和输入/输出特性没有特殊的要求,可以全部采用系统块的默认值为了使程序有良好的可读性,且便于高调试,可以使用符号表编程,尤其是当系统的控制规模较大时,一般都要采 用符。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.