PLC编程软件学习教程ppt课件_第1页
PLC编程软件学习教程ppt课件_第2页
PLC编程软件学习教程ppt课件_第3页
PLC编程软件学习教程ppt课件_第4页
PLC编程软件学习教程ppt课件_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第6 6章编程软件章编程软件第第6 6章编程软件章编程软件 6.16.1编程软件安装编程软件安装 6.26.2功能功能 6.36.3编程编程 6.46.4调试及运行监控调试及运行监控 第第6 6章编程软件章编程软件本章主要内容:本章主要内容: 编程软件的简介及安装编程软件的简介及安装 编程软件的功能编程软件的功能 如何用编程软件进行编程如何用编程软件进行编程 用编程软件进行调试和运行监控用编程软件进行调试和运行监控 本章重点是掌握用编程软件进本章重点是掌握用编程软件进行行PLC 的程序编辑。的程序编辑。返回本章首页返回本章首页第第6 6章编程软件章编程软件6.16.1编程软件安装编程软件安装

2、 6.1.1系统要求系统要求 6.1.2软件安装软件安装 6.1.3硬件连接硬件连接 6.1.4参数设置参数设置 6.1.5在线联系在线联系 6.1.6设置修改设置修改PLC通信参数通信参数 返回本章首页返回本章首页第第6 6章编程软件章编程软件6.1.1系统要求系统要求 操作系统:操作系统:Windows 95、Windows 98、Windows ME或或 Windows 2000计算机:计算机:IBM 486以上兼容机,内存以上兼容机,内存8MB以以上,上,VGA显示器,至少显示器,至少50MB以上硬盘空间,以上硬盘空间,Windows 支持的鼠标。支持的鼠标。通信电缆:通信电缆:PC/

3、PPI电缆或使用一个通信处电缆或使用一个通信处理器卡),用来将计算机与理器卡),用来将计算机与PLC连接。连接。返回本节返回本节第第6 6章编程软件章编程软件6.1.2软件安装软件安装 STEP 7-Micro/WIN 32编程软件在一张光盘上,用户编程软件在一张光盘上,用户可按以下步骤安装:可按以下步骤安装:将光盘插入光盘驱动器。将光盘插入光盘驱动器。 系统自动进入安装向导,或单击系统自动进入安装向导,或单击“开场按钮启动开场按钮启动Windows 菜单。菜单。 单击单击“运转菜单。运转菜单。 按照安装向导完成软件的安装。按照安装向导完成软件的安装。 在安装结束时,会出现是否重新起动计算机选

4、项在安装结束时,会出现是否重新起动计算机选项 。返回本节返回本节第第6 6章编程软件章编程软件6.1.3硬件连接硬件连接 可以用可以用PC/PPI电缆建立个人计算机与电缆建立个人计算机与PLC之间的通之间的通信。这是单主机与个人计算机的连接,不需要其他硬信。这是单主机与个人计算机的连接,不需要其他硬件,如调制解调器和编程设备等。件,如调制解调器和编程设备等。典型的单主机连接及典型的单主机连接及CPU组态如下图组态如下图6.1所示。所示。 返回本节返回本节第第6 6章编程软件章编程软件6.1.4参数设置参数设置 安装完软件并且设置连接好硬件之后,可以按下面的安装完软件并且设置连接好硬件之后,可以

5、按下面的步骤核实默认的参数:步骤核实默认的参数:(1在在STEP 7-Micro/WIN 32运行时单击通信图标,运行时单击通信图标,或从菜单中选择或从菜单中选择View中选择选项中选择选项Communications,则会出现一个通信对话框。则会出现一个通信对话框。(2在对话框中双击在对话框中双击PC/PPI电缆的图标,将出现电缆的图标,将出现PG/PC接口的对话框,可参见第接口的对话框,可参见第7章的图章的图7.14。(3单击单击Properties按钮,将出现接口属性对话框,按钮,将出现接口属性对话框,如图如图8.16所示。检查各参数的属性是否正确,其中通所示。检查各参数的属性是否正确,

6、其中通信波特率默认值为信波特率默认值为9600波特。波特。返回本节返回本节第第6 6章编程软件章编程软件6.1.5在线联系在线联系 前几步如果都顺利完成,则可以建立与前几步如果都顺利完成,则可以建立与SIMATIC S7-200 CPU的在线联系,步骤如下:的在线联系,步骤如下:(1在在STEP 7-Micro/WIN 32下,单击通信图标,下,单击通信图标,或从菜单中选择或从菜单中选择View中选择选项中选择选项Communications,则会出现一个通信建立结果对话框,显示是否连接了则会出现一个通信建立结果对话框,显示是否连接了CPU主机。主机。(2双击通信建立对话框中的刷新图标,双击通

7、信建立对话框中的刷新图标,STEP 7-Micro/WIN 32将检查所连接的所有将检查所连接的所有S7-200 CPU站,站,并为每个站建立一个并为每个站建立一个CPU图标。图标。(3双击要进行通信的站,在通信建立对话框中可双击要进行通信的站,在通信建立对话框中可以显示所选站的通信参数。以显示所选站的通信参数。返回本节返回本节第第6 6章编程软件章编程软件6.1.6设置修改设置修改PLC通信参数通信参数 如果建立了计算机和如果建立了计算机和PLC的在线联系,就可利用软件的在线联系,就可利用软件检查、设置和修改检查、设置和修改PLC的通信参数。步骤如下:的通信参数。步骤如下:(1单击引导条中的

8、系统块图标,或从主菜单中选单击引导条中的系统块图标,或从主菜单中选择择View菜单中的菜单中的System Block选项,将出现系统块对选项,将出现系统块对话框。话框。(2单击单击Ports选项卡。检查各参数,认为无误选项卡。检查各参数,认为无误单击单击OK确认。如果需要修改某些参数,可以先进行确认。如果需要修改某些参数,可以先进行有关的修改,然后单击有关的修改,然后单击Apply按钮,再单击按钮,再单击OK确认确认后退出。后退出。(3单击工具条中的下装图标,即可把修改后的参单击工具条中的下装图标,即可把修改后的参数下装到数下装到PLC主机。主机。返回本节返回本节第第6 6章编程软件章编程软

9、件6.2功能功能 6.2.1基本功能基本功能 6.2.2外观外观 6.2.3各部分功能各部分功能 6.2.4系统组态系统组态 返回本章首页返回本章首页第第6 6章编程软件章编程软件6.2.1基本功能基本功能 程序编辑中的语法检查功能可以提前避免一程序编辑中的语法检查功能可以提前避免一些语法和数据类型方面的错误。梯形图和语些语法和数据类型方面的错误。梯形图和语句表的错误检查结果如下图句表的错误检查结果如下图6.2所示。所示。第第6 6章编程软件章编程软件软件功能的实现可以在联机工作方式在线软件功能的实现可以在联机工作方式在线方式下进行,部分功能的实现也可以在离方式下进行,部分功能的实现也可以在离

10、线工作方式下进行。线工作方式下进行。联机方式:有编程软件的计算机或编程器与联机方式:有编程软件的计算机或编程器与PLC连接,此时允许两者之间作直接的通信。连接,此时允许两者之间作直接的通信。有关联机的方法可参见本章第有关联机的方法可参见本章第1节。节。离线方式:有编程软件的计算机或编程器与离线方式:有编程软件的计算机或编程器与PLC断开连接,此时能完成大部分基本功能。断开连接,此时能完成大部分基本功能。如编程、编译和调试程序、系统组态等。如编程、编译和调试程序、系统组态等。返回本节返回本节第第6 6章编程软件章编程软件6.2.2外观外观 启动启动STEP 7-Micro/WIN 32编程软件,

11、其主界编程软件,其主界面外观如图面外观如图6.3所示。所示。界面一般可分以下几个区:菜单条包含界面一般可分以下几个区:菜单条包含8个个主菜单项)、工具条快捷按钮)、导引条主菜单项)、工具条快捷按钮)、导引条快捷操作窗口)、指令树快捷操作窗快捷操作窗口)、指令树快捷操作窗口)、输出窗口和用户窗口可同时或分别口)、输出窗口和用户窗口可同时或分别打开图中的打开图中的5个用户窗口)。个用户窗口)。第第6 6章编程软件章编程软件 输出窗口 状态条 编程器 局部变量表 导引条 指令树 交叉索引 数据块 状态图表 符号表 图图6.3编程软件外观编程软件外观返回本节返回本节第第6 6章编程软件章编程软件6.2

12、.3各部分功能各部分功能 1. 菜单条菜单条 2. 工具条工具条 3. 导引条导引条 4. 指令树指令树 5. 交叉索引交叉索引 6. 数据块数据块 7. 状态图表状态图表 8. 符号表符号表 9. 输出窗口输出窗口 10. 状态条状态条 11. 编程器编程器 12. 局部变量表局部变量表 返回本节返回本节第第6 6章编程软件章编程软件6.2.4系统组态系统组态 1. 数字量输入滤波数字量输入滤波 2. 模拟量输入滤波模拟量输入滤波 3. 设置脉冲捕捉设置脉冲捕捉 4. 输出表配置输出表配置 第第6 6章编程软件章编程软件1. 数字量输入滤波数字量输入滤波 图图6.4 设置数字输入滤波设置数字

13、输入滤波第第6 6章编程软件章编程软件2. 模拟量输入滤波模拟量输入滤波 图图6.5设置模拟输入滤波设置模拟输入滤波第第6 6章编程软件章编程软件3. 设置脉冲捕捉设置脉冲捕捉 设置脉冲捕捉功能的方法:设置脉冲捕捉功能的方法:首先正确设置输入滤波器首先正确设置输入滤波器的时间,使之不能将脉冲的时间,使之不能将脉冲滤掉。然后在滤掉。然后在System Block选项卡中选择选项卡中选择Pulse Catch Bit选项进行对输入要求脉选项进行对输入要求脉冲捕捉的数字量输入点进冲捕捉的数字量输入点进行选择,如图行选择,如图6.6所示。系所示。系统默认为所有点都不用脉统默认为所有点都不用脉冲捕捉。冲

14、捕捉。图图6.6设置脉冲捕捉设置脉冲捕捉第第6 6章编程软件章编程软件4. 输出表配置输出表配置 图图6.7设置输出表复制)设置输出表复制)返回本节返回本节第第6 6章编程软件章编程软件6.3编程编程 6.3.1程序来源程序来源 6.3.2编辑程序编辑程序 返回本章首页返回本章首页第第6 6章编程软件章编程软件6.3.1程序来源程序来源 程序文件来源有程序文件来源有3个:翻开、个:翻开、上装和新建。上装和新建。1. 翻开翻开打开一个磁盘中已有的程序打开一个磁盘中已有的程序文件,可用菜单文件,可用菜单File|Open,在弹出的对话框中选择打开在弹出的对话框中选择打开的程序文件;也可用工具条的程

15、序文件;也可用工具条中的中的Open按钮来完成。图按钮来完成。图6.8为一个打开的在指令树窗口为一个打开的在指令树窗口中的程序结构。中的程序结构。图图6.8打开的程序结构打开的程序结构第第6 6章编程软件章编程软件2. 上装上装在已经与在已经与PLC建立通信的前提下,如果要上装一个建立通信的前提下,如果要上装一个PLC存储器中的程序文件,可用菜单存储器中的程序文件,可用菜单File|Upload,也可用工具条中的也可用工具条中的Upload按钮来完成。按钮来完成。3. 新建新建建立一个程序文件,可用菜单建立一个程序文件,可用菜单File|New,在主窗口将,在主窗口将显示新建的程序文件主程序区

16、;也可用工具条中的显示新建的程序文件主程序区;也可用工具条中的New按钮来完成。图按钮来完成。图6.9所示为一个新建程序文件的所示为一个新建程序文件的指令树,系统默认初始设置如下。指令树,系统默认初始设置如下。第第6 6章编程软件章编程软件图图6.9新建程序的结构新建程序的结构第第6 6章编程软件章编程软件用户可以根据实际编程需要作以下操作:用户可以根据实际编程需要作以下操作:(1确定主机型号确定主机型号 (2程序更名程序更名 (3添加一个子程序添加一个子程序 (4添加一个中断程序添加一个中断程序 (5编辑程序编辑程序 返回本节返回本节第第6 6章编程软件章编程软件6.3.2编辑程序编辑程序

17、1. 输入编程元件输入编程元件 2. 复杂结构复杂结构 3. 插入和删除插入和删除 4. 块操作块操作 5. 符号表符号表 6. 局部变量表局部变量表 7. 注释注释 8. 语言转换语言转换 9. 编译编译 第第6 6章编程软件章编程软件 图图6.10程序例程序例第第6 6章编程软件章编程软件1. 输入编程元件输入编程元件 方法方法1:用指令树窗口中的用指令树窗口中的Instructions所列的一系列指令,所列的一系列指令,双击要输入的指令,再根据指令的类别将指令分编排双击要输入的指令,再根据指令的类别将指令分编排在若干子目录中,如图在若干子目录中,如图6.10所示。所示。方法方法2:用工具

18、条上的一组编程按钮,单击触点、线圈或指令用工具条上的一组编程按钮,单击触点、线圈或指令盒按钮,从弹出的窗口中从下拉菜单所列出的指令中盒按钮,从弹出的窗口中从下拉菜单所列出的指令中选择要输入的指令单击即可。按钮和弹出的窗口下拉选择要输入的指令单击即可。按钮和弹出的窗口下拉菜单如图菜单如图6.11和图和图6.12所示。所示。第第6 6章编程软件章编程软件 下行线 左行线 输入触点 输入指令盒 上行线 右行线 输入线圈 图图6.11编程按钮编程按钮 图图6.12下拉菜单下拉菜单第第6 6章编程软件章编程软件 图图6.13顺序输入元件顺序输入元件第第6 6章编程软件章编程软件2. 复杂结构复杂结构 用

19、工具条中的指令按钮可编辑复杂结构的梯用工具条中的指令按钮可编辑复杂结构的梯形图,本例中的实现如图形图,本例中的实现如图6.14所示。单击图所示。单击图中第一行下方的编程区域,则在本行下一行中第一行下方的编程区域,则在本行下一行的开始处显示小图标,然后输入触点新生成的开始处显示小图标,然后输入触点新生成一行。输入完成后如图一行。输入完成后如图6.15所示,将光标移所示,将光标移到要合并的触点处,单击上行线按钮即可。到要合并的触点处,单击上行线按钮即可。第第6 6章编程软件章编程软件 图图6.14新生成行新生成行 第第6 6章编程软件章编程软件 图图6.15 向上合并向上合并第第6 6章编程软件章

20、编程软件3. 插入和删除插入和删除 行 列 向下分支 梯级 中断程序 子程序 图图6.16插入删除插入删除第第6 6章编程软件章编程软件4. 块操作块操作 利用块操作对程序大面积删除、挪动、复制利用块操作对程序大面积删除、挪动、复制操作十分方便。块操作包括块选择、块剪切、操作十分方便。块操作包括块选择、块剪切、块删除、块复制和块粘贴。这些操作非常简块删除、块复制和块粘贴。这些操作非常简单,与一般字处理软件中的相应操作方法完单,与一般字处理软件中的相应操作方法完全相同。全相同。第第6 6章编程软件章编程软件5. 符号表符号表 图图6.17用符号表编程用符号表编程第第6 6章编程软件章编程软件 图

21、图6.18 符号表符号表第第6 6章编程软件章编程软件6. 局部变量表局部变量表 图图6.19局部变量表的使用局部变量表的使用第第6 6章编程软件章编程软件7. 注释注释 梯形图编辑器中的梯形图编辑器中的Network n标志每个梯级,标志每个梯级,同时又是标题栏,可在此为本梯级加标题或同时又是标题栏,可在此为本梯级加标题或必要的注释说明,使程序清晰易读。方法:必要的注释说明,使程序清晰易读。方法:双击双击Network n区域,弹出图区域,弹出图6.20所示的对话所示的对话框,此时可以在框,此时可以在Title文本框键入标题,在文本框键入标题,在Comment文本框键入注释。文本框键入注释。

22、 第第6 6章编程软件章编程软件8. 语言转换语言转换 软件可实现三种编程语言编辑器之间的软件可实现三种编程语言编辑器之间的任意切换。方法:选择菜单任意切换。方法:选择菜单View项,然后单项,然后单击击STL、LAD或或FBD便可进入对应的编程环便可进入对应的编程环境。境。第第6 6章编程软件章编程软件9. 编译编译 程序编辑完成,可用菜单程序编辑完成,可用菜单PLC|Compile进行进行离线编译。编译结束,在输出窗口显示编译离线编译。编译结束,在输出窗口显示编译结果信息。结果信息。第第6 6章编程软件章编程软件 图图6.20标题和注释对话框标题和注释对话框返回本节返回本节第第6 6章编程软件章编程软件6.4调试及运行监控调试及运行监控 6.4.1选择扫描次数选择扫描次数 6.4.2状态图表监控状态图表监控 6.4.3运行模式下编辑运行模式下编辑 6.4.4程序监视程序监视 返回本章首页返回本章首页第第6 6章编程软件章编程软件6.4.1选择扫描次数选择扫描次数 1. 多次扫描多次扫描方法:将方法:将PLC置于置于STOP模式。模式。使用菜单命令使用菜单命令Debug|Multiple Scans来指定来指定执行的扫描次数,然后单击执行的扫描次数,然后单击OK按钮进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论