- _% ?7 B" u$ L" H. H+ @
教程六十多讲,7G 视频。
# q( ^: W5 w# [% d1 o( v! A& v$ f' F% g/ M: f. N; ?
3 _1 s v2 ]( G1 h
3 ]0 ?1 q7 O, ^" R' I再送大量资料% ~2 z' J& N5 O+ n% z
+ d# S7 b* Z" d
% M3 F+ o+ h) p& Q
& _ j. u& L7 n1 M+ i# ?( \# L本教程学习目标:
5 Z. s; U4 r( [& I9 m2 z学习完本门课程后,您能达到如下目标: `; e% R- r( K7 K9 `
目标1:(学习1—15课时)了解西门子S7-200PLC的系统构成,各种模块的参数以及接线方式和选型
; g) X8 G' p9 D' K* J目标2:(学习16—20课时)能操作STEP 7 MicroWIN软件. y% E- E. J- a
目标3:(学习21—37课时)了解PLC工作原理和各种存储器类型,会使用S7-200的常用指令和常用库
* f' N. y2 y( j目标4:(学习38—70课时)S7-200的应用,包括间接寻址,PID,高速脉冲输出,高速计数器,配方,数据记录,自由口,Modbus,PPI,Profibus,USS,以太网,OPC等应用
, b: O5 D% G" U) n4 V0 H1 S
$ q+ {* g+ t7 u; k) [- d; N 学习对象 h6 p! w V! T+ g
% G9 U: Q B* e- d5 X0 o
老师对学习本课程的建议:
& F4 K8 r* |# w+ T建议1、手头上有一台西门子S7-200PLC设备,供自己反复实践
- P/ X- o' e e% L, t建议2、学员应该具备一些基本电路和数学知识,建议了解一些计算机控制,计算机原理,控制网络等相关知识* C; A/ Y7 m) X% X9 h
建议3、认真阅读《S7-200系统手册》,《S7-200系统手册》是最重要的资料,其中涵盖了S7-200各个方面3 F- C) F0 n2 P' s+ L& B
建议4、资料推荐:
2 t4 \( x# w$ E1 e I1 r& L% u. r《工业数据通信与控制网络》 - 阳宪惠 清华大学出版社' B2 D4 d1 @% n. F& {, Y
《计算机控制系统》 - 高金源,夏洁 清华大学出版社# \/ Q7 {6 B+ w3 ^1 Y. g ^/ O
《计算机网络》 – 谢希仁 电子工业出版社
# t9 i) }; o% e9 {! o3 B9 n《计算机组成原理》 – 唐朔飞 高等教育出版社
3 I& s) F. @6 Z' H! h; J T" D$ G4 b. y0 X
课程特色1、全面细致。详细讲述了S7-200的硬件构成,每一条基本指令,包括库指令和各种应用。完成学习,可以独立进行系统设计,选型,编程和系统集成。, y- G3 B5 _2 [9 R
2、 深入浅出。本课程并不只对S7-200软硬件的相关内容进行罗列,讲述过程中会穿插大量基础原理和概念知识,只有了解了这些,才能更好地更灵活地更深入地运用。例如讲述以太网会穿插TCP/IP的一些知识,讲述PID过程中会介绍PID算法并给出PID算法程序的实现等等。$ y/ f0 ^& N8 P* s
3、 结合实际。本课程大部分例子都是从实际项目中进行简化,可以直接使用;并且一 些使用技巧,常见错误等都是来自于实际应用经验的总结。
8 S9 D) N p% J' ]- K* L9 j4、 对手册进行补充。STEP 7 MicroWIN软件提供很多向导功能,比如高速脉冲输出,PID, PPI通讯等,但是向导提供的程序是有一定限制的,要突破这些限制,需要我们自行编程实现。在手册中或大部分书籍中往往都没有对这些内容进行讲述或举例。本课程对这部分内容进行详述和举例。课程介绍, b5 h7 b4 F) v# D J# p5 ?# s
第一章 S7-200 PLC 系统 (第1—15课时)
( y' C, l7 O. x7 v1. 1 S7-200 PLC概述
. h6 ~1 m+ g9 @/ w( ?+ _, M) ^' _1.1.1 S7-200 PLC介绍
" V" E& b4 w# e: Y1.1.2 S7-200 软件介绍
6 D# @- f) G2 R% [4 D1.2 S7-200系统构成 - `2 i5 U6 B( b: M! |) u! t' F) }
1.2.1 CPU
+ ^( w h8 d, c/ |* {* a* O1.2.2 扩展模块
6 C G$ ]. P3 u3 f+ h% R+ n7 E1.2.3 编程设备 $ |9 N4 [& l* M s# X& h
1.3 S7-200通讯与网络
$ O4 Q# Q3 [- u+ ?1.3.1 PPI网络
9 @$ T% C6 l$ K+ R/ c; T- e- S1.3.2 MPI网络
. o, {( M! r6 J0 l: c! I1.3.3 Profibus网络 2 n# i$ A+ y; J4 L: Q! M1 Y
1.3.4 以太网
- n( O9 b6 _, z+ c J, P w& q1.3.5 自由口
! Y/ H# s8 p# A: I( T& K2 B1.3.6 AS-i网络
4 d! M# [! H/ m, _! }+ |1.3.7 OPC
2 I: b g+ M. O0 x* l1.4 S7-200 CPU及模块参数
# U$ Q' C- p: ?, K9 I1.4.1 CPU参数
* o5 I/ }( @8 |$ V: E4 H: m; R1.4.2 模块参数
. {; ]; }) u1 L! r) [1.5 S7-200系统选型 ! z9 q' M( X3 x# Q4 a/ G1 A7 n0 w
1.5.1 控制系统的I/O数量和类型 ( J1 _7 y2 o7 o: B4 f5 \5 t
1.5.2 系统复杂程度
8 G' H% I7 _5 y) X7 a: I; G9 o0 i1.5.3 通讯要求
8 i0 }1 b+ j a( r% K1.5.4 环境要求
0 _7 ?, x7 l0 _) W1.5.5 功能要求
7 O6 F1 ~- | I6 v* }8 k& N4 J1.5.6 其他要求 . Q4 p n% Q9 W7 x* ~) h& X' H
1.5.7 选型距离
" Z( w) g# z7 z, F8 O! p1.6 系统与模块安装接线 * y: r6 c8 I+ u% }
1.6.1 CPU的安装接线 % |6 n2 c* Z$ F& D7 }7 ~7 X7 @
1.6.2 数字量信号接线
6 M, H6 i9 O# Y" M3 i8 c/ `1.6.3 模拟量信号接线
. w# G7 X" I5 _* l: F/ ]7 f1.6.4 网络接线
0 K2 h) u' B+ F+ ~0 X第二章 STEP 7 Micro/WIN软件 (第16—20课时)6 k$ w9 _$ }* d. _
2.1 安装与卸载
, h1 n# P; O- m7 G# R2.2 软件功能介绍
" a: J' Y& G9 e; \7 J$ k( D v! M2.2.1 软件界面 ' a! ^/ e: }' l) D, r6 ]; w( _
2.2.2 程序块 5 J% t- O) v2 O) c
2.2.3 符号表
) x5 B3 ^! `; ^0 ~3 Q8 a' [7 e: {2.2.4 状态表 4 r! f5 x/ e) L5 b! v
2.2.5 数据块 3 ^; b- t6 u+ A- _! C
2.2.6 系统块 ) ~" o' ]: @0 x
2.2.7 交叉应用
* q) U4 s% w0 Z; H' Z; R$ @: S i2.2.8 设置PG/PC接口 Q! t a4 t0 U8 j
2.2.9 通讯 1 N j l( V& ], a2 Z4 `0 I' h: R
2.2.10 常用工具图标
6 G1 U7 _% H5 p2.2.11 常用菜单工具
3 n* \4 H9 o7 p第三章 S7-200指令和程序 (第21—37课时)
( {" g& d1 [% o& n! C3.1 PLC工作过程
! ?. q* O s+ @3.2 S7-200程序结构 4 |3 J2 L; u7 r: W$ o/ R% @. H
3.3 数制
3 v- z: ]$ {; g9 J% }: g3.3.1 二进制
1 ?+ s! f( H4 q' A( H5 c% p3 _* t0 Y3.3.2 十六进制 7 D# R, i% ^$ p! ]; b& z( {
3.3.3 位,字节,字与双字
- y$ Z% J. p$ @0 a: X+ N4 M& ]& G% ?3.3.4 原码,反码和补码
, k, ^! p5 F. ?; {3.3.5 整数和浮点数 ) H! ?( i9 h! P
3.3.6 字符和字符串 8 {- F- n" e7 c2 ?
3.3.7 BCD码 3 y* V( C( \' `* I. Y/ c$ E# t7 T
3.4 S7-200存储器和寻址
/ q, U% A/ @9 A& @/ O' W3.4.1 存储器
, Z$ R0 z k% @4 s9 E% t- u3.4.2 寻址 - [9 Y0 b, ?2 x' E8 T# x8 q: f
3.5 S7-200基本指令
7 g, A5 k j) G8 P) b3.5.1 位逻辑 $ _$ {' D0 E; l3 P8 d# Q8 m2 M
3.5.2 比较
+ j" ] V% b4 ^5 c5 w, Z3.5.3 转换 - Q* p9 c$ q7 N: A" g# _' v2 _& ?
3.5.4 计数器 $ w) P8 o+ }. O( O: f
3.5.5 浮点数计算 1 N5 f' P0 q( m& q
3.5.6 整数计算 * ^$ V/ m# ^2 B7 i+ D- P
3.5.7 逻辑运算
4 w1 d+ [( [0 c) Y; e: C. ^# m3.5.8 传送
4 B6 T/ }+ Y! Q" b2 [! ^% a3.5.9 移位/循环 ! o. i+ L& z) d' t7 [& R# e
3.5.10 字符串 6 F3 U" L8 a1 {. p3 x S/ F& J: a
3.5.10 读写时钟 + e' m0 M9 v: R3 S: d- v# A- l
3.5.11 中断 / L' @. w2 u0 T6 J4 V8 f- Y$ F
3.5.12 程序控制 - K; J0 s3 F ?9 C8 q6 V9 L
3.5.13 表指令
- q" k! m+ [# x- E0 \3.5.14 定时器
% r1 D+ ]' s. C8 J* e0 E7 w3.6 S7-200库 : g9 l& M: w; j" m
3.6.1 库的操作 ' i& a6 P* N! {3 ~9 {
3.6.2 常用库程序
# [! w) \5 l+ Q, ] _6 @第四章 S7-200应用 (第38—68课时)
: f; t v: l7 N4 n& W2 k2 N4.1 简介寻址 0 N7 M2 a q& E7 l
4.2 PID 116
) w7 ^5 e6 k9 ~& U. M4.2.1 PID向导
( g, o5 U8 c& t4 c4.2.2 PID指令
2 h- `1 N1 W7 V3 V4 ^" \4.2.3 PID算法编程 / Y: l# Q& `7 O8 l! d) X
4.3 高速脉冲输出和高速计数器
! f( ?* l: U4 \+ Z5 I4.3.1 高速脉冲输出
9 F1 x+ G, C! l. @+ O4.3.2 高速计数器
, ^* f9 V1 t: _1 u+ i, x4.4 配方和数据记录
, W( y% ]8 k$ z; a5 k c- W4.4.1 配方
1 d. d+ @# ]9 D+ @/ N4.4.2 数据记录
- c5 Z: U# W! q; J' A7 r4.5 自由口通讯 * m D& E" m* M# o& F/ S7 j D
4.6 Modbus通讯 + {3 k* ~# @9 A) X# O7 G" ^& z
4.7 PPI通讯 % R9 ^' i: F' Z7 H8 |
4.7.1 PPI向导
( d" g$ ^+ y& o- r5 }' a4.7.2 NETR/NETW指令 8 R# H+ C; ?# e2 h8 Z% }$ V/ F' |
4.8 Profibus和USS通讯
! G- R: H1 c: p% s6 v# C4.8.1 Profibus 2 t2 z# ?( L7 A K" o! x e) s
4.8.2 USS 0 y/ b K# X; C o6 j! [' B5 \
4.9 以太网通讯
* X- [, H. B7 \8 {, R4.10 OPC' D0 G, ?- g" ~* K
第五章 PLC编程注意事项 - _) G/ L: }4 l
# Y5 q) q& j8 i! m( V6 P |