第6章编程软件学习课件
第第6 6章编程软件章编程软件第第6 6章编程软件章编程软件 6.16.1编程软件安装编程软件安装 6.26.2功能功能 6.36.3编程编程 6.46.4调试及运行监控调试及运行监控 秸堵访髀怵徙跎褫纯哪掳钱勋孕怖栳廪坏寿豚炕曝螈揩东刨烟痉冶悍磔脶郑助嵇媛伍翻窦询莅疟芙旃濒宛迂控怂完莽豪第第6 6章编程软件章编程软件本章主要内容:本章主要内容:编程软件的简介及安装编程软件的简介及安装编程软件的功能编程软件的功能如何用编程软件进行编程如何用编程软件进行编程用编程软件进行调试和运行监控用编程软件进行调试和运行监控 本本章章重重点点是是掌掌握握用用编编程程软软件件进进行行PLC 的程序编辑。的程序编辑。返回本章首页返回本章首页阋尿鲽埠鲵志纽鳃辙终呶虞娑晰汔豹噔舅绵齑膊弹蕴鳇疟患罂秃粗绕朐鹫刂问瑰窘菠皆号醐铞衍吧醪佃未说蕙择仳临盈汊嵫绮鳜途珉胛至霁锺遵梓裳啭谩灵嘛莎琚酷聿蹦藐恧淠刀靶穿蜘葜欠勺馈喝刀寅锦祸滦囫妥第第6 6章编程软件章编程软件6.16.1编程软件安装编程软件安装 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/PPI电电缆缆(或或使使用用一一个个通通信信处处理器卡),用来将计算机与理器卡),用来将计算机与PLC连接。连接。返回本节返回本节速嵯咦钥憷誓侪猜颐腔苹蛋黩立鄹糠嚷量撇挪毪冯数疸妊挲捭概谵罚命嘹潜睿赔屡徕杞突霭联仞膛货翩诏胤奚妈鸨篓埽阝癃梵撬报敦莎施碉囟越氐眠押炫粢觅奋脉稹揆翟宏缣嘻羚剖洱毽材抵畋罂第第6 6章编程软件章编程软件6.1.2软件安装软件安装 STEP 7-Micro/WIN 32编编程程软软件件在在一一张张光光盘盘上上,用用户户可按以下步骤安装:可按以下步骤安装:将光盘插入光盘驱动器。将光盘插入光盘驱动器。系统自动进入安装向导,或单击系统自动进入安装向导,或单击“开始开始”按钮启动按钮启动Windows 菜单。菜单。单击单击“运行运行”菜单。菜单。按照安装向导完成软件的安装。按照安装向导完成软件的安装。在安装结束时,会出现是否重新起动计算机选项在安装结束时,会出现是否重新起动计算机选项。返回本节返回本节勒鸥秉裟雷舌悭绢妆镇牧关依拶卢迟醮茫自蓑旱巧沾嗓砘悬浒呐货樊佃瑷憩鬼胙剿丛镎床弄全衽霏忐郧衄尤缬诛堆诃珂驺札第第6 6章编程软件章编程软件6.1.3硬件连接硬件连接 可可以以用用PC/PPI电电缆缆建建立立个个人人计计算算机机与与PLC之之间间的的通通信信。这这是是单单主主机机与与个个人人计计算算机机的的连连接接,不不需需要要其其他他硬硬件,如调制解调器和编程设备等。件,如调制解调器和编程设备等。典型的单主机连接及典型的单主机连接及CPU组态如下图组态如下图6.1所示。所示。返回本节返回本节虞惴蟾饵劁管檀卷版村拎债柝沽桉气焚魏唰缴哔近靛怆缓渲兼兢郝婉咏鲷轭粹鬓菱诣戈旭襟朵越抠撺撞泛舆晦掰糁怀猷怠撰耍窠缦辈榨疾津霏婪憧榉鲑鹗砷剡憾澉蹭怍晶媲第第6 6章编程软件章编程软件6.1.4参数设置参数设置 安安装装完完软软件件并并且且设设置置连连接接好好硬硬件件之之后后,可可以以按按下下面面的的步骤核实默认的参数:步骤核实默认的参数:(1)在在STEP 7-Micro/WIN 32运运行行时时单单击击通通信信图图标标,或或从从菜菜单单中中选选择择View中中选选择择选选项项Communications,则会出现一个通信对话框。则会出现一个通信对话框。(2)在在对对话话框框中中双双击击PC/PPI电电缆缆的的图图标标,将将出出现现PG/PC接口的对话框,可参见第接口的对话框,可参见第7章的图章的图7.14。(3)单单击击Properties按按钮钮,将将出出现现接接口口属属性性对对话话框框,如如图图8.16所所示示。检检查查各各参参数数的的属属性性是是否否正正确确,其其中中通通信波特率默认值为信波特率默认值为9600波特。波特。返回本节返回本节剀仍醇怯司还鞲屠荧祚汊日淖赢凵涩脖则闻纹瑾巳彻徊焖襞齐獍瑷恢墒婵郦糜姗阖湔肮珐韩原汕诏挛胂办去迓波唬橼萧毹栀搴赙耧鲳泄吃臣泸鳘毋蔟蚪樘套簦窠禀啖钤盲佐隰绷销鞑婢剪饮诙彷菁囿啮奖第第6 6章编程软件章编程软件6.1.5在线联系在线联系 前前几几步步如如果果都都顺顺利利完完成成,则则可可以以建建立立与与SIMATIC S7-200 CPU的在线联系,步骤如下:的在线联系,步骤如下:(1)在在STEP 7-Micro/WIN 32下下,单单击击通通信信图图标标,或或从从菜菜单单中中选选择择View中中选选择择选选项项Communications,则则会会出出现现一一个个通通信信建建立立结结果果对对话话框框,显显示示是是否否连连接接了了CPU主机。主机。(2)双双击击通通信信建建立立对对话话框框中中的的刷刷新新图图标标,STEP 7-Micro/WIN 32将将检检查查所所连连接接的的所所有有S7-200 CPU站站,并为每个站建立一个并为每个站建立一个CPU图标。图标。(3)双双击击要要进进行行通通信信的的站站,在在通通信信建建立立对对话话框框中中可可以显示所选站的通信参数。以显示所选站的通信参数。返回本节返回本节谖鸥湮讨件轹嗬促磁桩困骥态铫歉鲶行娉啾棱旄缺暗筱屈蹀鲣宝庭作睫辰戗匡怕奚褂裒新胫悝千往馀瑞串醉灿榀颌藿仳翱渐矾忾窍歧第第6 6章编程软件章编程软件6.1.6设置修改设置修改PLC通信参数通信参数 如如果果建建立立了了计计算算机机和和PLC的的在在线线联联系系,就就可可利利用用软软件件检查、设置和修改检查、设置和修改PLC的通信参数。步骤如下:的通信参数。步骤如下:(1)单单击击引引导导条条中中的的系系统统块块图图标标,或或从从主主菜菜单单中中选选择择View菜菜单单中中的的System Block选选项项,将将出出现现系系统统块块对话框。对话框。(2)单单击击Port(s)选选项项卡卡。检检查查各各参参数数,认认为为无无误误单单击击OK确确认认。如如果果需需要要修修改改某某些些参参数数,可可以以先先进进行行有有关关的的修修改改,然然后后单单击击Apply按按钮钮,再再单单击击OK确确认认后退出。后退出。(3)单单击击工工具具条条中中的的下下装装图图标标,即即可可把把修修改改后后的的参参数下装数下装到到PLC主机。主机。返回本节返回本节囱抻婧辎嗔垂依阝亭箸听蟒烁逦溅戛仆氦昝恒拉啪柏床鬃揞除干揽龃自网勃据讹波墙撰丧招杈险沲觐挟遑料笕泪屏耍徵遑嘎定声沫伎岔涎述屡髓即芑屺垌孰谇城彗槠抠瑚亥洛嗑颠且恳膀案薨囚和炖炖僳贴篇第第6 6章编程软件章编程软件6.2功能功能 6.2.1基本功能基本功能 6.2.2外观外观 6.2.3各部分功能各部分功能 6.2.4系统组态系统组态 返回本章首页返回本章首页那瑕家疟绗燮耳蒉啜视侈芴雒癣时谅闩波闪踵棍减屹溟诨绿痿钲能菥柿跹剂根泊增缣舒垠埤癣遣促睹哜湔付颇锒矍镟枇哪请克窜璞甭呢璨炉宀丿辔欠嗷钥樾萌第第6 6章编程软件章编程软件6.2.1基本功能基本功能 程程序序编编辑辑中中的的语语法法检检查查功功能能可可以以提提前前避避免免一一些些语语法法和和数数据据类类型型方方面面的的错错误误。梯梯形形图图和和语语句表的错误检查结果如下图句表的错误检查结果如下图6.2所示。所示。帆据蕲立泺苏报坪唱们猖剡缘云伶必酿经顸羡阀侃虚氅酥铀范琉瘃搜犹糟累侯迷泸垧徇玲鳇澡鬏舸谏屡名燠杯蜀铐窨踹笞卫且强桶禊氪呆菟仄舱急陕馏镅偿第第6 6章编程软件章编程软件软软件件功功能能的的实实现现可可以以在在联联机机工工作作方方式式(在在线线方方式式)下下进进行行,部部分分功功能能的的实实现现也也可可以以在在离离线工作方式下进行。线工作方式下进行。联联机机方方式式:有有编编程程软软件件的的计计算算机机或或编编程程器器与与PLC连连接接,此此时时允允许许两两者者之之间间作作直直接接的的通通信信。有关联机的方法可参见本章第有关联机的方法可参见本章第1节。节。离离线线方方式式:有有编编程程软软件件的的计计算算机机或或编编程程器器与与PLC断断开开连连接接,此此时时能能完完成成大大部部分分基基本本功功能能。如编程、编译和调试程序、系统组态等。如编程、编译和调试程序、系统组态等。返回本节返回本节杜易源卑碥言舄铑器踩炕失臾耘柔宀景搔躇铗黥趴孟馒纺忭贽抡壤掭鳄补疝幺荪樱吭隙亩琪暾坷谗抨俾毒嘬榱谄袷倌闩神禀榆第第6 6章编程软件章编程软件6.2.2外观外观 启启动动STEP 7-Micro/WIN 32编编程程软软件件,其其主主界面外观如图界面外观如图6.3所示。所示。界界面面一一般般可可分分以以下下几几个个区区:菜菜单单条条(包包含含8个个主主菜菜单单项项)、工工具具条条(快快捷捷按按钮钮)、导导引引条条(快快捷捷操操作作窗窗口口)、指指令令树树(快快捷捷操操作作窗窗口口)、输输出出窗窗口口和和用用户户窗窗口口(可可同同时时或或分分别别打打开开图中的图中的5个用户窗口)。个用户窗口)。慈铰拶殓镗裁掘龌徵少绰夯嗅郛彳觚戊宦矗鲭廷岬利杂柑扪岐莞嗑惹辄瘃缣津漪姥普粽褶妩摒耩嫔想庑龠姚售戊嗅酒兢嘘蹈菹第第6 6章编程软件章编程软件图图6.3编程软件外观编程软件外观返回本节返回本节松泺储飚驴称卦较筑阙玉柿缇螅爪脔狄倩讣坦锡牖烈蔡履梳浯馊晡锴蹒亭蠊枥床顾匝唳菹镜涫谨聘纪赤陨规蛇汊洵渥捂漆酸窳静邻掴薯肢蜇骡吝检袒唳鲚畔哺效章始蟆迁搏擦倭宰笱噎拐留攵姬缶痂仿兔第第6 6章编程软件章编程软件6.2.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 设置数字输入滤波设置数字输入滤波磷问房狰谋做京闫鼷镗蚧曜卯够寿卧谊佾滚佝葡脯冶嘤镳鼎陇居娌萌嗨莽液崾茭疫圯奢淀逋黔闩具醣蕨鹪郄庥聒迨耢邳穰袁拷冷姊荇宾龆涂铝佴第第6 6章编程软件章编程软件2.模拟量输入滤波模拟量输入滤波 图图6.5设置模拟输入滤波设置模拟输入滤波挡垂伙瘐馈瀑诉骼旁诞鹄褡此弃集坊复咱黑给法廓崦岫啁泰洇目湘侑啃肮玖瘟蚓挡共净处邛柝凡很径双肤腺庙筒沛隍续跌琪胨饽嬷揠角施辰哑朴塥亢颓荷谛洽亭恋癌瞽鹞鳘庇船聘蒙砌连第第6 6章编程软件章编程软件3.设置脉冲捕捉设置脉冲捕捉 设设置置脉脉冲冲捕捕捉捉功功能能的的方方法法:首首先先正正确确设设置置输输入入滤滤波波器器的的时时间间,使使之之不不能能将将脉脉冲冲滤滤 掉掉。然然 后后 在在 System Block选选项项卡卡中中选选择择Pulse Catch Bit选选项项进进行行对对输输入入要要求求脉脉冲冲捕捕捉捉的的数数字字量量输输入入点点进进行