
S7200编程软件使用说明.doc
19页第三章S7-200的编程软件使用STEP7-Micro/WIN32是SIEMENS公司专为SIMATIC系列S7-200研制开发的编程软件,它是基于Windows平台的应用软件STEP7-Micro/WIN32可以使用个人计算机作为图形编辑器,用于联机或脱机开发用八程序,并可实时监控用八程序的执行状态3.1STEP7-Micro/WIN32安装与启动一、STEP7-Micro/WIN32软件安装1、系统要求操作系统:Windows95、Windows98、WindowsME或Windows2000硬件配置:IBM486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间,鼠标通信电缆:PC/PPI电缆(或使用一个通信处理器卡),用于计算机与PLC的连接2、硬件连接图3-1PLC与计算机的连接典型的单台PLC与PC机的连接,只需要用一根PC/PPI电缆,如图3-1所示PC/PPI电缆的两端分别为RS-232和RS-485接口,RS-232端连接到个人计算机RS-232通信口C0M1或COM2接口上,RS-485端接到S7-200CPU通信口上3. 软件安装(1)将存储软件的光盘放入光驱;(2)双击光盘中的安装程序SETUP.EXE,选择English语言,进入安装向导;(3)按照安装向导完成软件的安装,然后打开此软件,选择菜单Tools一Options一eneral―hinese,完成汉化补丁的安装;(4)软件安装完毕。
4、建立通信联系设置连接好硬件并且安装完软件Z后,可以按下面的步骤进行连接:(1)在STEP7-Micro/WIN32运行时,单击浏览条中通信图标,或从菜单检视(View)中选择元件通信(Communications),则会出现一个通信对话框,如图3-2所示2) 双击对话框中的刷新图标,STEP7-Micro/WIN32编程软件将检查所连接的所有S7-200CPU站3) 双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数,也可以重新设置图3-2通信联系对话框5、通信参数设置(1) 单击浏览条中的系统块图标,或从菜单检视(View)中选择元件——系统块(SystemBlock)选项,将出现系统块对话框,如图3-3所示2) 单击“通信口”选项卡,检査各参数,确认无误后单击确定若需要修改某些参数,可以先进行有关的修改,再单击“确认(3) 单击工具条的下载按钮,将修改后的参数下载到可编程控制器图3-3通信参数设置对话柜二、STEP7-Micro/WIN32软件的启动和退出1、启动方法方法一:双击桌面快捷雇V4.0STEPTMicroWIH图标;##方法二:单击开始一Simatic—STEP7-Micro/WIN32V4.0—STEP7-Micro/WINo2、退出方法:方法一:从菜单文件(File)—退出(Exit);方法二:单击右上角关闭按钮;方法三:双击左上角控制图标;方法四:按组合键ALT+F4o3.2STEP7-Micro/WIN32软件介绍启动STEP7-Micro/WIN32编程软件,其主界面外观如图3・4所示。
主界而一般可以分为以下儿个部分:主菜单、工具条、浏览条、指令树、用八窗口、输出窗口和状态条除菜单条外,用八可以根据需要通过检视菜单和窗口菜单决怎其它窗口的取舍和样式的设置汝I览条数据決•伏态圉符寻表交文引用输匕窃口世序编崔密状态条图3/编程软件主界而1.主菜单主菜单包括:文件、编辑、检视、PLC、调试、工具、窗口、帮助8个主菜单项1) 文件(File)文件下拉菜单包括新建、打开、关闭、保存、另存、导出、导入、上载、下载、打印预览、页面设置等操作2) 编辑(Edit)文件下拉菜单包括撤销、剪切、复制、粘贴、全选、插入、删除、查找、替换等功能操作,与字处理软件word相类似,主要用于程序编辑工具3) 检视(View)检视菜单用于设置软件的开发环境,功能包括:选择不同的程序编辑器LAD、STL、FBD;可以进行数据块、符号表、状态图表、系统块、交叉引用、通信参数的设置;可以选择程序注解、网络注解显示与否;可以选择浏览条、指令树及输出窗口的显示与否;可以对程序块的属进行设置4) PLCPLC菜单主要用于与PLC联机时的操作,包括PLC类型的选择、PLC的工作方式、进行编译、清除PLC程序、显示PLC信息等功能。
5) 调试(Debug)调试菜单用于联机时的动态调试,有单次扫描、多次扫描、程序状态等功能6) 工具(Tools)工具菜单提供复杂指令向导(PID、NETR/NETW、HSC指令),TD200设置向导,设置程序编辑器的风格,在工具菜单中添加常用工具等功能7) 窗口(Windows)窗口菜单功能是打开一个或多个窗口,并进行窗口Z间不同排放形式,如水平、层廉、垂直8) 帮助(Help)帮助菜单可以提供S7-200的指令系统及编程软件的所有信息,并提供帮助、网上查询、访问等功能,也可按F1键2. 工具条STEP7-Micro/WIN32提供了两行快捷按钮工具条,共有四种,可以通过检视一工具条重设1) 标准工具条,如图3-5所示,从左至右包括新建、打开、保存、打印、预览、粘贴、拷贝、撤销、编译、全部编译、上载、下载等按钮StfiJDidfijrd芒1目甸傷®1船屉趙Q型庙土二畀釘0111图3-5标准工具条(2) 调试工具条,如图3-6所示,从左至右包括PLC运行模式、PLC停止模式、程序状态打开/关闭状态、图状态打开/关闭状态、状态图表单次读取、状态图表全部写入等按钮3) 公用工具条,如图3-7所示,从左至右依次为插入网络、删除网络、切换POU注解、切换网络注解、切换符号信息表、切换书签、下一个书签、上一个书签、清除全部书签、建立表格未定义符号、常量说明符。
图3-7公用工具条图3-8LAD指令工具条(4) LAD指令工具条,如图3-8所示,从左至右依次为插入向下直线、插入向上直线、插入左行、插入右行、插入触点、插入线圈、插入指令盒3. 浏览条浏览条中设置了控制程序特性的按钮,包括程序块(ProgramBlock)>符号表(SymbolTable)、状态图表(StatusChart数据块(DataBlock)>系统块(SystemBlock)>交叉引用(CrossReference)>和通信(Communication)o4. 指令树指令树以树型结构提供编程时用到的所有项目对象和PLC所有指令5. 用户窗口可同时或分别打开6个用八窗口,分别为:交叉引用、数据块、状态图表、符号表、程序编辑器、局部变量表6. 输出窗口用来显示STEP7-Micro/WIN32程序编译的结果,如编译结果有无错误、错误编码和位置等7. 状态条提供有关在STEP7-Micro/WIN32中操作的信息3.3系统块的配置系统块配置乂称CPU组态,进行STEP7-Micro/WIN32编程软件系统块配置有3种方法:(1)在“检视”菜单,选择“元件”-“系统块”项;(2)在“浏览条”上单击“系统块”按钮;(3)双击指令树内的系统块图标。
系统块对话框如图3・9所示图3-9系统块对话框系统块配置的包括数字量输入滤波,模拟量输入滤波,脉冲截取(捕捉),数字输出表,通讯端口,密码设置、保持范围,背景时间等可以在图3・9的对话框中选择不同的标签实现上述配置1・设置数字量输入滤波对于来自工业现场的输入信号的干扰,可以通过对S7-200的CPU单元上的全部或部分数字量输入点,合理地宦义输入信号延迟时间,就可以有效地抑制或消除输入噪声声的影响,这就是设置数字量输入滤波器的原由如CPU22X型,输入延迟时间的范围为0.2〜12.8ms,系统的默认值是6.4ms,设置窗口如图3・10所示图3-10设置数字量输入滤波对话框2. 设置模拟量输入滤波(适用机型:CPU222,CPU224,CPU226)如果输入的模拟量信号是缓慢变化的信号,可以对不同的模拟量输入采用软件滤波器,进行模拟量的数字滤波设置模拟输入滤波系统设置界面如图3-11所示,其中三个参数需要设左:选择需要进行数字滤波的模拟量输入地址,设左采样次数和设左死区值系统默认参数为:选择全部模拟量输入(AIW0〜AIW62共32点),采样次数为64,死区值为320(如果模拟量输入值与滤波值的差值超过320,滤波器对最近的模拟量输入值的变化将是一个阶跃数)3. 脉冲截取(捕捉)如果在两次输入采样期间,出现了一个小于一个扫描周期的短暂脉冲,在没有设置脉冲捕捉功能时,CPU就不能捕捉到这个脉冲信号。
脉冲截取(捕捉)设置对话框如图3・12所示,系统的默认状态为所有的输入点都不设脉冲捕捉功能图3-11设置模拟量输入滤波对话框图3-12脉冲截取设置对话框4. 设置数字输出表S7-200在运行过程中可能遇到由RUN模式转到STOP模式,在已经配置了数字输出表功能时,就可以将数字输出表复制到各个输岀点,使各个输出点的状态变为由数字输出表规定的状态,或者保持转换前的状态数字输出表如图3・13所示o遺口OSIMaQlpgscsgs-Mlrs-ulQlQlQls-QWttRO怖岀fcl»HO離冲»»RffiJFW*i7flLJFh««CJK1.1FDCJ扩犬內存旧爼U泊空码JRTttttiW祓出衆IWTWAHWH|ISIMJIlr枯WSSf/fiRT量后的肚易}諛认住|fWSfiiMflF止休刪的收酩当nr从櫃式体妙力W止'復罚时,杨记恤出场为os£打开八厂L厂厂厂厂L厂厂厂厂厂厂厂广厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂L厂厂厂厂厂厂厂L厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂L厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂厂|_厂rrrrrrrr厂厂厂厂厂厂厂厂厂厂厂厂厂厂广厂厂厂厂厂厂厂广厂厂厂厂厂厂厂厂厂图3二3数字输出表对话框❼单击获収®助和支持・U|諛|金*设为飲认ffl|5. 定义存储器保持范围在S7-200中,可以用编程软件来设置需要保持数据的存储器,以防止出现电源掉电时,可能丢失一些重要参数。
当电源掉电时,在存储器V,M,C和T中,最多可定义6个需要保持的存储器区对于M,系统的默认值是MB0〜MB13不保持;对于泄时器T,只有TONR可以保持;对于定时器T和计数器C,只有当前值可以保持,而定时器位和计数器位是不能保持的保持范围如图3・14所示煤昌性范国煤出性范闱允许隐圣义在浙通电循环的決得到俣存的內存◎系场块口通讯端口口惺冒性范国P铠码…口输出表口缢出过定器口極冲飲取位口背:晟时间OEMBBS口EESled口扩犬内存通讯篩口保留性范国]密玛|数宇输出表模拟物出祓|数宇输入过涛釦複拟!±上歐认值元素数目范S1苑圉Q苑围Z?b£3配置戦彼必须下载才链生效❼卑击获取帮助和支持取消全郃设为戟认值6.CPU密码设置CPU的密码保护的作用是限制某些存取功能在S7-200中,对存取功能提供了3个等级的限制,系统的默认状态是1级(不受任何限制)设置密码的方式如图3-15所示,首先选择限制级别,然后输入密码确认如果在设置密码后乂忘记了。
