《西门子s编程软件的使用方法讲稿.ppt》由会员分享,可在线阅读,更多相关《西门子s编程软件的使用方法讲稿.ppt(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于西门子关于西门子s编程软件的使用方法编程软件的使用方法第一页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.1.1系统要求系统要求 操操作作系系统统:Windows 95、Windows 98、Windows ME或或 Windows 2000计计算算机机:IBM 486以以上上兼兼容容机机,内内存存8MB以以上上,VGA显显示示器器,至至少少50MB以以上上硬硬盘盘空空间间,Windows 支持的鼠标。支持的鼠标。通通信信电电缆缆:PC/PPI电电缆缆(或或使使用用一一个个通通信信处处理器卡),用来将计算机与理器卡),用来将计算机与PLC连接。连接。返回本节返回本节第二页,讲稿共五十
2、一页哦第第6 6章编程软件章编程软件6.1.2软件安装软件安装 STEP 7-Micro/WIN 32编编程程软软件件在在一一张张光光盘盘上上,用用户户可可按以下步骤安装:按以下步骤安装:将光盘插入光盘驱动器。将光盘插入光盘驱动器。系统自动进入安装向导,或单击系统自动进入安装向导,或单击“开始开始”按钮启动按钮启动Windows 菜单。菜单。单击单击“运行运行”菜单。菜单。按照安装向导完成软件的安装。按照安装向导完成软件的安装。在安装结束时,会出现是否重新起动计算机选项在安装结束时,会出现是否重新起动计算机选项。返回本节返回本节第三页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.1.3硬
3、件连接硬件连接 可可以以用用PC/PPI电电缆缆建建立立个个人人计计算算机机与与PLC之之间间的的通通信信。这这是是单单主主机机与与个个人人计计算算机机的的连连接接,不不需需要要其其他他硬硬件件,如如调调制制解解调调器和编程设备等。器和编程设备等。典型的单主机连接及典型的单主机连接及CPU组态如下图组态如下图6.1所示。所示。返回本节返回本节第四页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.1.4参数设置参数设置 安安装装完完软软件件并并且且设设置置连连接接好好硬硬件件之之后后,可可以以按按下下面面的的步步骤骤核核实实默认的参数:默认的参数:(1)在在STEP 7-Micro/WIN
4、32运运行行时时单单击击通通信信图图标标,或或从从菜菜单单中中选选择择View中中选选择择选选项项Communications,则则会会出出现现一一个通信对话框。个通信对话框。(2)在在对对话话框框中中双双击击PC/PPI电电缆缆的的图图标标,将将出出现现PG/PC接接口的对话框,可参见第口的对话框,可参见第7章的图章的图7.14。(3)单单击击Properties按按钮钮,将将出出现现接接口口属属性性对对话话框框,如如图图8.16所所示示。检检查查各各参参数数的的属属性性是是否否正正确确,其其中中通通信信波波特特率默认值为率默认值为9600波特。波特。返回本节返回本节第五页,讲稿共五十一页哦
5、第第6 6章编程软件章编程软件6.1.5在线联系在线联系 前前几几步步如如果果都都顺顺利利完完成成,则则可可以以建建立立与与SIMATIC S7-200 CPU的在线联系,步骤如下:的在线联系,步骤如下:(1)在在STEP 7-Micro/WIN 32下下,单单击击通通信信图图标标,或或从从菜菜单单中中选选择择View中中选选择择选选项项Communications,则则会会出出现现一一个通信建立结果对话框,显示是否连接了个通信建立结果对话框,显示是否连接了CPU主机。主机。(2)双双击击通通信信建建立立对对话话框框中中的的刷刷新新图图标标,STEP 7-Micro/WIN 32将将检检查查所
6、所连连接接的的所所有有S7-200 CPU站站,并并为为每每个个站站建建立立一一个个CPU图标。图标。(3)双双击击要要进进行行通通信信的的站站,在在通通信信建建立立对对话话框框中中可可以以显显示示所选站的通信参数。所选站的通信参数。返回本节返回本节第六页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.1.6设置修改设置修改PLC通信参数通信参数 如如果果建建立立了了计计算算机机和和PLC的的在在线线联联系系,就就可可利利用用软软件件检检查查、设置和修改设置和修改PLC的通信参数。步骤如下:的通信参数。步骤如下:(1)单单击击引引导导条条中中的的系系统统块块图图标标,或或从从主主菜菜单单中
7、中选选择择View菜菜单中的单中的System Block选项,将出现系统块对话框。选项,将出现系统块对话框。(2)单单击击Port(s)选选项项卡卡。检检查查各各参参数数,认认为为无无误误单单击击OK确确认认。如如果果需需要要修修改改某某些些参参数数,可可以以先先进进行行有有关关的的修修改,然后单击改,然后单击Apply按钮,再单击按钮,再单击OK确认后退出。确认后退出。(3)单单击击工工具具条条中中的的下下装装图图标标,即即可可把把修修改改后后的的参参数数下下装装到到PLC主机。主机。返回本节返回本节第七页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.2功能功能 6.2.1基本功能基
8、本功能 6.2.2外观外观 6.2.3各部分功能各部分功能 6.2.4系统组态系统组态 返回本章首页返回本章首页第八页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.2.1基本功能基本功能 程程序序编编辑辑中中的的语语法法检检查查功功能能可可以以提提前前避避免免一一些些语语法法和和数数据据类类型型方方面面的的错错误误。梯梯形形图图和和语语句表的错误检查结果如下图句表的错误检查结果如下图6.2所示。所示。第九页,讲稿共五十一页哦第第6 6章编程软件章编程软件软软件件功功能能的的实实现现可可以以在在联联机机工工作作方方式式(在在线线方方式式)下下进进行行,部部分分功功能能的的实实现现也也可可以
9、以在在离离线工作方式下进行。线工作方式下进行。联联机机方方式式:有有编编程程软软件件的的计计算算机机或或编编程程器器与与PLC连连接接,此此时时允允许许两两者者之之间间作作直直接接的的通通信信。有关联机的方法可参见本章第有关联机的方法可参见本章第1节。节。离离线线方方式式:有有编编程程软软件件的的计计算算机机或或编编程程器器与与PLC断断开开连连接接,此此时时能能完完成成大大部部分分基基本本功功能能。如编程、编译和调试程序、系统组态等。如编程、编译和调试程序、系统组态等。返回本节返回本节第十页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.2.2外观外观 启启动动STEP 7-Micro/
10、WIN 32编编程程软软件件,其其主主界面外观如图界面外观如图6.3所示。所示。界界面面一一般般可可分分以以下下几几个个区区:菜菜单单条条(包包含含8个个主主菜菜单单项项)、工工具具条条(快快捷捷按按钮钮)、导导引引条条(快快捷捷操操作作窗窗口口)、指指令令树树(快快捷捷操操作作窗窗口口)、输输出出窗窗口口和和用用户户窗窗口口(可可同同时时或或分分别别打打开开图中的图中的5个用户窗口)。个用户窗口)。第十一页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.3编程软件外观编程软件外观返回本节返回本节第十二页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.2.3各部分功能各部分功能 1
11、.菜单条菜单条 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 设置数字输入滤波设置数字输入滤波第
12、十五页,讲稿共五十一页哦第第6 6章编程软件章编程软件2.模拟量输入滤波模拟量输入滤波 图图6.5设置模拟输入滤波设置模拟输入滤波第十六页,讲稿共五十一页哦第第6 6章编程软件章编程软件3.设置脉冲捕捉设置脉冲捕捉 设设置置脉脉冲冲捕捕捉捉功功能能的的方方法法:首首先先正正确确设设置置输输入入滤滤波波器器的的时时间间,使使之之不不能能将将脉脉冲冲滤滤掉掉。然然后后在在System Block选选项项卡卡中中选选择择Pulse Catch Bit选选项项进进行行对对输输入入要要求求脉脉冲冲捕捕捉捉的的数数字字量量输输入入点点进进行行选选择择,如如图图6.6所所示示。系系统统默默认认为为所所有有点
13、都不用脉冲捕捉。点都不用脉冲捕捉。图图6.6设置脉冲捕捉设置脉冲捕捉第十七页,讲稿共五十一页哦第第6 6章编程软件章编程软件4.输出表配置输出表配置 图图6.7设置输出表(复制)设置输出表(复制)返回本节返回本节第十八页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.3编程编程 6.3.1程序来源程序来源 6.3.2编辑程序编辑程序 返回本章首页返回本章首页第十九页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.3.1程序来源程序来源 程程序序文文件件来来源源有有3个个:打打开开、上上装和新建。装和新建。1.打开打开打打开开一一个个磁磁盘盘中中已已有有的的程程序序文文件件,可可用用菜菜
14、单单File|Open,在在弹弹出出的的对对话话框框中中选选择择打打开开的的程程序序文文件件;也也可可用用工工具具条条中中的的Open按按钮钮来来完完成成。图图6.8为为一一个个打打开开的的在在指指令令树树窗窗口中的程序结构。口中的程序结构。图图6.8打开的程序结构打开的程序结构第二十页,讲稿共五十一页哦第第6 6章编程软件章编程软件2.上装上装在在已已经经与与PLC建建立立通通信信的的前前提提下下,如如果果要要上上装装一一个个PLC存存储储器器中中的的程程序序文文件件,可可用用菜菜单单File|Upload,也也可可用用工工具具条中的条中的Upload按钮来完成。按钮来完成。3.新建新建建建
15、立立一一个个程程序序文文件件,可可用用菜菜单单File|New,在在主主窗窗口口将将显显示示新新建建的的程程序序文文件件主主程程序序区区;也也可可用用工工具具条条中中的的New按按钮钮来来完完成成。图图6.9所所示示为为一一个个新新建建程程序序文文件件的的指指令令树树,系系统统默默认初始设置如下。认初始设置如下。第二十一页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.9新建程序的结构新建程序的结构第二十二页,讲稿共五十一页哦第第6 6章编程软件章编程软件用户可以根据实际编程需要作以下操作:用户可以根据实际编程需要作以下操作:(1)确定主机型号)确定主机型号(2)程序更名)程序更名(3
16、)添加一个子程序)添加一个子程序(4)添加一个中断程序)添加一个中断程序(5)编辑程序)编辑程序 返回本节返回本节第二十三页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.3.2编辑程序编辑程序 1.输入编程元件输入编程元件 2.复杂结构复杂结构 3.插入和删除插入和删除 4.块操作块操作 5.符号表符号表 6.局部变量表局部变量表 7.注释注释 8.语言转换语言转换 9.编译编译 第二十四页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.10程序例程序例第二十五页,讲稿共五十一页哦第第6 6章编程软件章编程软件1.输入编程元件输入编程元件 方法方法1:用用指指令令树树窗窗口口中中
17、的的Instructions所所列列的的一一系系列列指指令令,双双击击要要输输入入的的指指令令,再再根根据据指指令令的的类类别别将将指指令令分分编编排排在在若若干干子子目目录中,如图录中,如图6.10所示。所示。方法方法2:用用工工具具条条上上的的一一组组编编程程按按钮钮,单单击击触触点点、线线圈圈或或指指令令盒盒按按钮钮,从从弹弹出出的的窗窗口口中中从从下下拉拉菜菜单单所所列列出出的的指指令令中中选选择择要要输输入入的的指指令令单击即可。按钮和弹出的窗口下拉菜单如图单击即可。按钮和弹出的窗口下拉菜单如图6.11和图和图6.12所示。所示。第二十六页,讲稿共五十一页哦第第6 6章编程软件章编程
18、软件 图图6.11编程按钮编程按钮 图图6.12下拉菜单下拉菜单第二十七页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.13顺序输入元件顺序输入元件第二十八页,讲稿共五十一页哦第第6 6章编程软件章编程软件2.复杂结构复杂结构 用用工工具具条条中中的的指指令令按按钮钮可可编编辑辑复复杂杂结结构构的的梯梯形形图图,本本例例中中的的实实现现如如图图6.14所所示示。单单击击图图中中第第一一行行下下方方的的编编程程区区域域,则则在在本本行行下下一一行行的的开开始始处处显显示示小小图图标标,然然后后输输入入触触点点新新生生成成一一行行。输输入入完完成成后后如如图图6.15所所示示,将将光光标
19、标移移到到要合并的触点处,单击上行线按钮即可。要合并的触点处,单击上行线按钮即可。第二十九页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.14新生成行新生成行 第三十页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.15 向上合并向上合并第三十一页,讲稿共五十一页哦第第6 6章编程软件章编程软件3.插入和删除插入和删除 图图6.16插入删除插入删除第三十二页,讲稿共五十一页哦第第6 6章编程软件章编程软件4.块操作块操作 利利用用块块操操作作对对程程序序大大面面积积删删除除、移移动动、复复制制操操作作十十分分方方便便。块块操操作作包包括括块块选选择择、块块剪剪切切、块块删删除
20、除、块块复复制制和和块块粘粘贴贴。这这些些操操作作非非常常简简单单,与与一一般般字字处处理理软软件件中中的的相相应应操操作作方方法法完完全相同。全相同。第三十三页,讲稿共五十一页哦第第6 6章编程软件章编程软件5.符号表符号表 图图6.17用符号表编程用符号表编程第三十四页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.18 符号表符号表第三十五页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.局部变量表局部变量表 图图6.19局部变量表的使用局部变量表的使用第三十六页,讲稿共五十一页哦第第6 6章编程软件章编程软件7.注释注释 梯形图编辑器中的梯形图编辑器中的Network n标
21、志每个梯级,标志每个梯级,同时又是标题栏,可在此为本梯级加标题或同时又是标题栏,可在此为本梯级加标题或必要的注释说明,使程序清晰易读。方法:必要的注释说明,使程序清晰易读。方法:双击双击Network n区域,弹出图区域,弹出图6.20所示的对话所示的对话框,此时可以在框,此时可以在Title文本框键入标题,在文本框键入标题,在Comment文本框键入注释。文本框键入注释。第三十七页,讲稿共五十一页哦第第6 6章编程软件章编程软件8.语言转换语言转换 软软件件可可实实现现三三种种编编程程语语言言(编编辑辑器器)之之间间的的任任意意切切换换。方方法法:选选择择菜菜单单View项项,然然后后单单击
22、击STL、LAD或或FBD便便可可进进入入对对应应的的编编程程环环境。境。第三十八页,讲稿共五十一页哦第第6 6章编程软件章编程软件9.编译编译 程程序序编编辑辑完完成成,可可用用菜菜单单PLC|Compile进进行行离离线线编编译译。编编译译结结束束,在在输输出出窗窗口口显显示示编编译译结果信息。结果信息。第三十九页,讲稿共五十一页哦第第6 6章编程软件章编程软件图图6.20标题和注释对话框标题和注释对话框返回本节返回本节第四十页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.4调试及运行监控调试及运行监控 6.4.1选择扫描次数选择扫描次数 6.4.2状态图表监控状态图表监控 6.4.
23、3运行模式下编辑运行模式下编辑 6.4.4程序监视程序监视 返回本章首页返回本章首页第四十一页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.4.1选择扫描次数选择扫描次数 1.多次扫描多次扫描方法:将方法:将PLC置于置于STOP模式。模式。使使用用菜菜单单命命令令Debug|Multiple Scans来来指指定定执执行行的的扫扫描描次次数数,然然后后单单击击OK按按钮钮进进行行监监视视。如图如图6.21所示。所示。2.初次扫描初次扫描将将PLC置置于于STOP模模式式。然然后后使使用用菜菜单单命命令令Debug|First Scan进行。进行。第四十二页,讲稿共五十一页哦第第6 6章
24、编程软件章编程软件图图6.21执行多次扫描执行多次扫描返回本节返回本节第四十三页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.4.2状态图表监控状态图表监控 1.使用状态图表使用状态图表图图6.22状态图标监视状态图标监视第四十四页,讲稿共五十一页哦第第6 6章编程软件章编程软件2.强制指定值强制指定值(1)强制范围)强制范围(2)强制一个值)强制一个值(3)读所有强制操作)读所有强制操作(4)解除一个强制操作)解除一个强制操作(5)解除所有强制操作)解除所有强制操作 返回本节返回本节第四十五页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.4.3运行模式下编辑运行模式下编辑 操作步
25、骤操作步骤(1)选择菜单)选择菜单Debug|Program Edit in RUN(2)屏幕弹出警告信息)屏幕弹出警告信息(3)在运行模式进行下载)在运行模式进行下载(4)退出运行模式编辑)退出运行模式编辑返回本节返回本节第四十六页,讲稿共五十一页哦第第6 6章编程软件章编程软件6.4.4程序监视程序监视 1.梯形图监视梯形图监视 2.功能块图监视功能块图监视 3.语句表监视语句表监视 第四十七页,讲稿共五十一页哦第第6 6章编程软件章编程软件1.梯形图监视梯形图监视 图图6.23梯形图监视梯形图监视第四十八页,讲稿共五十一页哦第第6 6章编程软件章编程软件2.功能块图监视功能块图监视 图图6.24功能块图监视功能块图监视第四十九页,讲稿共五十一页哦第第6 6章编程软件章编程软件3.语句表监视语句表监视 图图6.25语句表监视语句表监视返回本节返回本节第五十页,讲稿共五十一页哦第第6 6章编程软件章编程软件感感谢谢大大家家观观看看第五十一页,讲稿共五十一页哦