SIEMENS 前言,目录 S7-200 Micro plc的概述 S7200PLC的安装 S7-200编程系统使用入门 SIMATIC S7-200cPU编程的基本概念4 CPU存储器的数据类型及寻 S7-200 址方式 可编程序控制器 CPU和输入输出控制组态 设置通讯硬件和网络通讯 S7-200指令规约 6789 S|MAT|C指令 系统手册 EC1131-3指令 10 使用UsS协议指令和变频 器通信 中文TD200使用说明 订货号: 6Es72988FA21V15D00 附录 S7-200技术规范 错误代码 特殊存储器(SM)标志位 S7-200故障处理指南 S7-200订货号 ABcDEF STL指令的执行时间 03/2000 版本02 S7-200快速参考 S7-200应用示例
!""#$%&' ()*+,-!./*+ 0123 01 01 4501!67 *8 9: ;?2@ ABCD EF GHI JKLM0N OPQ 01RSTU VWXY Z[\
注册商标 SIMATIO⑥、 Pro tool/lite⑥、 Pro tool⑥和 Pro Toolpro⑥均 是西门子公司的注册商标 该文件所用的其它一些术语也都是经注册的商标,如果第 方擅自使用这些商标,则属于侵权行为 西门子公司1999年。版权所有 拒绝承担责任的声明 未经特别授权,禁止对文件进行传播或复制,禁止对其内容进行商已经对打印文件的内容与所描述的硬件和软件之间进行 业宣传或通讯。违反这些条例将要对此进行赔偿。所有版权归公司致性检查。由于不可能完全消除不准确性,因此不能保证 所有,特别是发行专利和注册商标 绝对准确。将对文件中的信息作定期检查井且在以后的修 订中进行必要的修改。非常乐意接受改进建议 在技积像或改建的年 Postfach 4848, D-90327 Nuremberg
!"# $%&'()*+,-. / 01234567 !"#$ % 89:;?@ ABC>D EF>G4HIJK LMNO PQRSTUVWXRYZM [,RT\] 9YZ *^>_`abcNOdefgh>i j^k+>il mnopqrlst &' ( \ufvwill>xyz{|il>3 )) j}~* +*,- !, ! !"#$ %&'()*+
安装指南 本手册包括了保证人身安全与保护本产品及连接设备应遵守的注意事项。这些注意事项在 手册中以警告三角形加以突出,并按危险等极标明如下: △△△ 表示如果不采取适当的预防措施,将导致死亡、严重的人身伤害或财产损失。 表示如果不采取适当的预防措施,将导致死亡、严重的人身伤害或财产损失。 表示如果不采取适当的预防措施,将导致死亡、严重的人身伤害或财产损失 合格人员 设备或系统的安装与操作必须按照本手册的要求进行。只有合格人员才允许安装与操作此 设备。合格人员定义为授权按照既定安全惯例和标准、对线路、设备和系统进行试运、接 地与加标签的人 正确应用 注意如下 警告 此设备及其部件只能用于产品目录与技术说明中所叙述的应用,并且只可与 Siemens认可 和推荐的别人厂家出产的设备或部件一起使用 只要正确地运输、保管、配置与安装,并且按照建议操作与维护,产品才能正常、安全地 商标 Siemens°和 SIMATIC●是 SIEMENS AG.的注册商标。 sTEP7m和S7mM是 SIEMENS AG.的注册商标 Microsoft●, Windows°, Windows95·, Windows98●和 Windows nt●是微软公司 的注册商标 Underwriters Laboratories·是 Underwriters Laboratories,lnc.的注册商标。 Siemens ag1999版权所有 拒负责任的声 未经明确的书面许可,不得复制、传翻或使用本资料或我们已核对本手册的内容与所叙述的硬件和软件相符,因 其中内容,违者要对造成的损失承担责任。保留包括实为差错难以避免,我们不能保证完全一致。然而,我们将 用模块或设计的专利许可及注册中提供的所有权力 经常对手册中的数据进行检查并在后续的编辑中进行必要 的更正。欢迎您提出宝贵意见
!"#$%&'(")* +,-./01234 563789:;?@ ABCDE FG HIJKLM 563789:;?@ ABCDE FG HIJKLM 563789:;?@ ABCDE FG HIJKLM JNOP QRST,UVWXY Z[ \]^P QR_ `a bcdefg,Uhcijk1l mno kNOXYpq r (1s 34 _tuvZwxyz{ |}~2!x +Z k *Juvx ZVrq P +,UQR \w r qY k 1 k 1 k 1 !"#" !"#" 1 !"#$% &'()* +,-./0 123456789 :;3?6@ABCDECFG H IJKLMNO :; P&QRSTU VW :;X Y>3Z[\]^_`abcde\]f gh ijk4lmnop
前言 目的 S7-200系列小型PLC( Micro plc)可以应用于各种自动化系统。结构紧凑,低成本以 及功能强大的指令集,使得S7-200控制器是各种小型控制任务理想的解决方案。多种多 样的CPU尺寸及电压范围以及基于 Windows的编程工具,使您更加灵活、方便地解决 自动化任务。 S7-200产品系列设计更加小巧、指令执行更加快速、功能性更加提高,新一代的S7-200 品可以替代以前的产品 该手册提供有关S7-200 Micro plc的安装和编程信息。它包括以下内容 装和接线 ·了解PLC的运行、数据类型、编址方式、扫描周期、口令保护和网络通讯 技术特点 SIMATIC和旧EC1131-3编程指令的描述和示例 使用USS协议指令与驱动部件通讯 SIMATIC STL指令典型的执行时间 读者 该手册为有一定PLC背景知识的工程师、编程人员、安装人员及电气人员的编写。 适用范围 本手册包括以下产品信息 S7-200CPU:CPU221,CPU222、CPU224和CPU226 ·STEP7Mco/N32,3.1版,在 Windows95, Windows98和 Windows nt环 境下使用的32位编程软件包 STEP7Mco/N32软件工具包,在 Windows 98和 Windows nt 4.0环境下使用的32位编程软件包。该工具软件包为 cP∪与其它微型系统 部件的使用提供了便利(例如TP070触摸屏或 Micro 变频器)。 认证 S| MATIC S7-200系列满足以下规范: European Community (CE)Low Voltage Directive 73/23/EEC European Community(CE)EMC Diective 89/336EEC Underwriters Laboratories, Inc: UL 508 Listed(Industrial Control Equipment Canadian Standards Association CSA C22.2 Number 142 Certified(Process Control Equipment Factory Mutual Research: FM Class 1, Division 2, Groups A, B, C&D Hazardous Locations, T4A Fl Class 1, Zone 2, 11C, T4 详细信息参见附录A
$%&& N ! ! "xy¡¢£¤¥NO ¦§¨© ª«" ¬w®¯°± ² $%&& ³´µ¡¢ ³´¶·¸¹º»¼½ ¾¢¾ ¿ ÀÁÂÃÄÅ"Æy ÇÈÉÊ ËÌ(ÍÎ ¼Ïrº» £¤¥¶· $%&& NÐÌ(Ñ ¯°ÒYÌ(ÓÔ ¬wÕÌ(Ö× ØÙ $%&& "ÚÙ"Û ÜÖÝ[Þ $%&& ! PkÇÈßà á"4âã ! Pkn ! º ! qY äåæ Çç¼è éêëì í°kîïðñ ! |}òó ! k ''('$( Çȯ°êk6j ! x ô¯° õ¤uvðñ ! ! ¯°ö ÒY÷ø !" Üe[c ! ùúûüÉÈý ÇÈ b P bÂþ bÇ #$% "4ßà ! $%&& %%' %%% %%) k %%* ! $ + (% (' k 4x (% ÇÈv ! + (%vÉÊ k )& 4x (% ÇÈv ÜÉÊve $%&& tá NO uvxÖÝÏ j3 && J " µ &' $%&& N"4 Ä ! ,-" ,./ 0!12"345(+%(+ ! ,-" ,./ 0 45+((* ! !"#"6 7 !&!/ ,"2 28,-0 ! """"""7 %%%,#')% / 2 8,-0 ! 9". ,,"2 :";7 9 2" '6 45 %6 ,- 6 "?", !"6) k 2"'6@%6'' 6) ßà{
相关信息 请参考以下详细信息 STEP7 Micro/WN32CD盘:提供在线帮助,STEP7- Micro/In使用入门(可打印 在线手册),和应用示例 ·STEP7 Micro/IN32工具软件包CD盘:提供TP070触摸屏组态软件,USS协 议指令,在线帮助,STEP7Mco/WN使用入门(可打印在线手册),和应用示例。 ·过程现场总线( PROFIBUS)标准(EN50170):描述S7-200DP通讯能力的标准 协议。 ·TD200操作员界面用户手册:描述如何安装和使用TD200。 (有关该手册的中文版电子文件请与西门子公司联系) 如何使用本手册 如果您初次使用S7-200,您需要通读该手册。如果您是一位有经验的用户,请通过目录 及索引查找相应信息 S7-200系统手册按以下主题编排: “S7-200 Micro plc概述”(第1章)提供该产品的特点概述 ·“S7-200PLC的安装(第2章)描述S7-200CPU模块及扩展O模块的安装步 骤、尺寸和基本安装指南。 “S7-200编程系统使用入门”(第3章)描述如何建立S7-200编程系统 本概念”(第4章)、“CPU存储器的数据类型及寻址式 式”(第5章)和“CPU和输入/输出控制组态”(第6章)提供S7-200CPU处 理数据和执行程序的有关信息。 ·“设置通讯硬件和网络通讯”(第7章)提供如何安装和拆除通讯硬件以及如何将 s7-200CPU连接不同类型网络的信息 “S7-200指令”(第8章)提供不同编程语言概念和规约的概述 第9章提供S| MATIC LAD、FBD和STL编程指令的描述和示例 第10章提供lEC11313LAD和FBD编程指令的描述和示例 ·第11章提供“使用USS协议指令与驱动部件进行通讯”。提供USS协议指令的 描述和示例),以及如何使用这些指令与驱动部件进行通讯的信息 ·第12章提供了TD200的组态方法 ·附录H章为用户特别提供了部分S7-200的应用示例,供用户参考。 在附录中提供其它信息(包括设备技术规范,错误代码描述,故障检测和STL指令执行 时间) 其它帮助 有关技术支持、产品培训及产品订货的有关事宜,请与当地西门子公司及分销商联 http://w 西门子公司的通用信息 http://www.siemens.com/s7200S7-200产品信息
Û ()*+ "4ßà ! $ + (% 4 ÖÝ n $ + x n kx6j ! + (% ÉÊv 4 ÖÝ && v ô ¯° n + x n kx6j ! È !"n :A9 ?@ +A =>PA B ÀÁkÆP¯C ! $%&& ÇÈNOx ; ( <ex&òÖÝuR$%&&x6j Ýx& {!ÖÝtáßà |} Ä STÙUê VWXYk ! ¯°ÒY ÷ø 2345 [Þ|}Z[ \]^_[Þ` <r*)Ra+N ;-7++" *)ðxßà ;-7+++%&& $%&& ßà
录 目录 s7200 Micro Plc的概述 1.1S7-200 Micro plo系列的性能比较 1.2S7-200 Micro plc主要组成部分 1-4 1.3最大 2S7-200PLC的安装 2.1安装面板的布置 22S7-200 Micro plc或扩展模块的安装和拆卸 2-5 23安装现场线 24抑制电路的使用 2-12 2.5电源的设计 2-13 3S7-200编程系统使用入门 31概述 3-2 32STEP7 Micro/IN32快速入门 33如何用PCPP|电缆设置通讯? 4如何建立与S7200cPU的在线联系? 3.5如何修改PLC的通讯参数? 4S7-200CPU编程的基本概念 4.1设计一个微型PLC系统的指导原则 42S7-200程序的一些概念 4.3S7-200编程语言和编程器的一些概念 4-4 44理解 SIMATIC和EC1131-3指令之间的区别 45建立程序的基本元素 4.6理解CPU扫描周期 4-15 4.7选择CPU的工作方式 48创建CPU密码 4-18 4.9调试及监视程序 4.10在RUN模式下编辑 4-26 4.11背景时间 4-28 4.12S7-200CPU的出错处理 cPU存储器的数据类型及寻址方式 5.1CPU存储器区域的直接寻址 5-2 52CPU存储器区域的 SIMATIC间接寻址 59 5.3S7200CPU的存储器保持 4由用户程序来永久保存数据. 5-15 55使用存储器卡来保存用户程序 5-16 6cPU和输入输出控制组态 6.1本机O和扩展∥O 62使用可选的输入滤波器来抑制噪声干扰 63脉冲捕捉 64使用输出表来设置输出状态 6-6
z{ 67 '' $%&& ! NÕwbc '$% '% B%&& ! 7V«uR '$) '( d® +A '$ %' P%ef%$% %% B%&& ! J?@=>PkLg%$ %( P !n%$ %) h´Âox %$'% % ÂiÐ%$'( 89:;./6? )' Ðm ! NO¯Bno)$% )% B%&& ÈJ:E)$) )( B%&& ÇÈOkÇȵ:E )$) )) ¸º k ''('$( ¯°pøq )$ ) DÈJÆrs )$'% )* ¸º éêëì )$' ) tu ÉR¼è )$' ) v wU )$' ) xpyzÈJ)$%& )'& : =è4Ç{)$%* )'' ùú÷ø )$% )'% B%&& *SI¸)$% @ABCDEFGHIJK ' FGµq|}Hç$% % FGµq| øHç $ ( $%&& FGµ[ $'& ) ~x&ÈJFäå $' xFGµFx&ÈJ $'* LM<MNOPQR *' +A k?@ +A *$% *% xt µh´*$( *( *$) *) x*5**$*
6.5模拟输入滤波器. 66高速O 67模拟量电位器 6-10 7设置通讯硬件和网络通讯 71我的通讯选择是什么? 7-2 72通讯接口的安装和删除 73参数选择与修改 74利用调制解调器通讯 75网络概述 76网络部件 77用其它设备和自由口使用PC/PP|电缆 7-23 78网络性能 8S7-200指令规约 81STEP7McoN32编程的概念和规约 -200cPU的有效范围 .8-6 9 SIMATIC指令 91 SIMATIC位逻辑指令 9-2 92 SIMATIO比较指令 93SMAT|C定时器指令 9-13 94 SIMATIC计数器指令 9-18 9.5 SIMATIC时钟指令 9-51 96 SIMATIC整数数学运算指令 9-52 9.7 SIMATIC实数数学运算指令 .9-5 58 98 SIMATIC数学功能指令 9-61 99 SIMATIC传送指令 9.10 SIMATIC表功能指令 9-78 C逻辑运算指令 9.12 SIMATIO移位和循环指令 990 913 SIMATIC转换指令 .996 .14 C程序控制指令 9-107 9.15 SIMATIC中断和通讯指令 .9-126 9.16 SIMATIC逻辑堆栈指令 9-149 10|EC1131-3指令 01EC位逻辑指令 10-2 102EC比较指令 10.3|EC定时器指令 10-10 104EC计数器指 105|EC数学运算指令 10-16 0.6|EC数学功能指令 07|EC传送指令 .10-21 08C逻辑指令 0-22 C移位和循环指令 1010C转换指令 11使用USS协议指令和变频器通信
z{ 5 * = µ*$ ** ×Ô +A *$ * =µ *$'& STUVWXLYZUV ' ðñtu $% % ðñíPkM $ ( ätu kl $* ) xx´ºxµðñ $'' îï: $' * îïuv $%& xták£~íx + Âj $%( îïÕw $% [\] ' $ + (% ÇÈ:Ek P$% % B%&& [ÄÅ$* ! [ ' {¯°$% % bc¯°$ ( c÷µ¯° $'( ) Ð䵯° $' ÷¯°$' * ääq¯° $% ääq¯° $ ä¬w¯° $*' ¯° $) '& 5¬w¯°$ '' {q¯° $ '% k¯°$& '( ¡¯°$* ') ÈJ³´¯° $'& ' !¢kðñ¯° $'%* '* {£¤¯° $') " [ '&' {¯° '&$% '&% bc¯° '&$ '&( c÷µ¯° '&$'& '&) Ð䵯° '&$'( '& äq¯° '&$'* '&* ä¬w¯° '&$' '& ¯° '&$%' '& {¯° '&$%% '& k¯° '&$%) '&'& ¡¯° '&$%* . ^_[L`aBU*
录 111USS协议指令的要求 112编程顺序 113USS协议指令 11-4 114变频器连接 11-13 115变频器的设置 12中文TD200使用说明 附录A:S7-200技术规范 A.1通用技术规范 A-2 A.2cPU221性能参数 A3cPU222性能参数 A-9 A.4CPU224性能参数 A-13 A.5CPU226性能参数 A-17 A.6EM221数字量输入模块性能参数. A-21 7EM222数字量输出模块性能参数. A-23 A8EM223数字量混合模块,4输入/4输出性能参数. .A-25 A9EM223数字量混合模块,8输入/8输出性能参数 A-28 A.10EM223数字量混合模块,16输入/16输出性能参数 A-31 A.11EM231,EM232和EM235模拟量输入,输出和组合模块的技术规范 A-34 A.12EM277 PROFIBUS DP模块的技术规范 A-44 A.13EM231热电偶,EM231热电阻模块的技术规范 A.14CP243-2通信处理器 A-73 A.15可选扩展卡 A-75 A.16O扩展电缆 A.17PcPP编程电缆 A.18输入仿真器 A-79 附录B:错误代码 B.1致命错误代码和信息 B-2 B.2运行程序错误 .3编译规则错误 附录C:特殊存储器(SM)标志位 附录D:S7-200故障处理指南 附录E:S7-200定货号 附录F:STL指令的执行时间 附录G:S7-200快速参考信息 G-1 附录H:S7-200应用示例 H1模拟电位器 H-2 H2怎样使用高速计数器 H.3自由通信口模式的简单应用 H-10 H4处理脉宽调制 H-13 H.5可逆电动机起动器电路一一适用于改变三相交 动机旋转方向 16 H6步执行顺序(事件鼓定时器) .H-19 H.7S7-200用自由通信口模式和并行打印机连接 .H-23 H8通过自由通信口模式接受条形码阅读器的信息 H27
z{ 5 ''' ô¯°VW''$% ''% ÇÈ¥J ''$( ''( ô¯° ''$) '') µ''$'( '' µ''$') bc !# .d ef gh\$ ' ðx|} Ä$% % %%' Õwä $ ( %%% Õwä $ ) %%) Õwä $'( %%* Õwä $' * %%' ä¦=>Õwä$%' %%% ä¦*=>Õwä$%( %%( 䦧`=> ) +) *Õwä$% %%( 䦧`=> + *Õwä$% '& %%( 䦧`=> '* +'* *Õwä$(' '' %(' %(% k %( = *k`=>|} Ä$() '% %:A9 |} Ä$)) '( %(' ¨Â© %(' ¨Âª=>|} Ä$ ') %)($% ðßI¸µ $( ' t?@$ '* +A ?@Âj$* ' + ÇÈÂj $ ' «¬µ$ ef $ ijkl $ ' =µ >$% >% ¯¿x×ÔÐäµ >$* >( £~ðßí=è°±x>$'& >) I¸²x´>$'( > ³Â¤¤µÂo´´;xyl %6µ¶·Â¤¸ ¼¹ >$'* >* AÒY¥J vºc÷µ >$' > $%&& x£~ðßí=èk+Y >$%( > ð£~ðßí=軼'U½/µßà >$%
H9集成脉冲输出通过步进电机进行定位控制 H-31 H.10 SIMATIC S7-221通过自由通信口模式控制贺氏( Hayes)调制解调器 H11几台 SIMATIC S7-200PLC使用自由通信口模式连接在一个远程Wo网络上 H-43 H12S7-224与 SIMOVERT电机驱动器之间的自由通信口通信接口 H-54 H13用S7200CPU224 DC/DC/DC进行定位控制,并具有位置监视和位置校正 H64 H14用S7-200实现PD控制 H80 H15模拟量输入的处理 H92 H16S7-200与PC之间的连接:从 Windows应用程序中读数据
z{ 5 > ±«*ðAXÂXYc³´ >$(' >'& $%%' ð£~ðßí=è³´¾¿ >". x´ºxµ >$( >'' ÀÁ $%&&! x£~ðßí=è mÂÈ +A îïà >$)( >'% $%%) A1: Âõ¤µpø£~ðßíðßí >$) >'( x $%&& %%)4 +4 +4 XYc³´ +Ê[yzkÄ >$*) >') x $%&& 4 ³´ >$& >' =I¸ >$% >'* $%&& pø Å xÈJ!/äå >$