5 J# d) r/ q# \- ]1 e# ^& G9 d1 O教程六十多讲,7G 视频。
2 P* t8 k& B" z5 v- b
: C" I% U+ I+ N, h8 T2 F5 ^: \- c
6 j! b. }: i2 {: v- R; ?
( z% _" _0 D. D6 i; X2 U5 R
再送大量资料5 I& |, m8 d1 M
! M* _7 W8 c: [+ [
- Q$ D; l7 Y2 s. X, ~0 ^) z
3 w% l$ ]% `! ~: q5 C% F* h+ J7 F& q本教程学习目标:% ~/ ~& X* W; u5 \9 X1 o
学习完本门课程后,您能达到如下目标:
3 m7 G$ h o5 f ?目标1:(学习1—15课时)了解西门子S7-200PLC的系统构成,各种模块的参数以及接线方式和选型4 K7 m/ q% u0 E, p
目标2:(学习16—20课时)能操作STEP 7 MicroWIN软件; A$ U% m9 l; C- L
目标3:(学习21—37课时)了解PLC工作原理和各种存储器类型,会使用S7-200的常用指令和常用库. Y' N7 \" G5 l/ O& T1 y
目标4:(学习38—70课时)S7-200的应用,包括间接寻址,PID,高速脉冲输出,高速计数器,配方,数据记录,自由口,Modbus,PPI,Profibus,USS,以太网,OPC等应用, ^4 c: l- k8 |5 z d; l
' g, L# g( s- X: S% U, t 学习对象- ^, P& @) `- q; I$ k$ U
* `' ]" s; C. t1 h, }7 W/ n, y老师对学习本课程的建议:/ q: h! W+ f0 a9 {" h$ A( G' ~& ^5 a1 j
建议1、手头上有一台西门子S7-200PLC设备,供自己反复实践
; v3 ]! x% T! C; T8 z9 t建议2、学员应该具备一些基本电路和数学知识,建议了解一些计算机控制,计算机原理,控制网络等相关知识
* J) B& M/ R7 n. I; K4 v) z, @ {建议3、认真阅读《S7-200系统手册》,《S7-200系统手册》是最重要的资料,其中涵盖了S7-200各个方面
m7 m( b1 i6 H6 ^2 \* a8 y建议4、资料推荐:* H9 l- _) h- @* M. r8 B( Y
《工业数据通信与控制网络》 - 阳宪惠 清华大学出版社
, z. d0 x- D2 @. {《计算机控制系统》 - 高金源,夏洁 清华大学出版社! X7 }3 z2 l6 m- z
《计算机网络》 – 谢希仁 电子工业出版社6 _ q. z% I. @8 I7 i
《计算机组成原理》 – 唐朔飞 高等教育出版社
* t: b' f8 P4 C# o- f2 O
% E: Y. c2 J D/ ^# V课程特色1、全面细致。详细讲述了S7-200的硬件构成,每一条基本指令,包括库指令和各种应用。完成学习,可以独立进行系统设计,选型,编程和系统集成。
! X8 j! R0 J3 I" l5 z2、 深入浅出。本课程并不只对S7-200软硬件的相关内容进行罗列,讲述过程中会穿插大量基础原理和概念知识,只有了解了这些,才能更好地更灵活地更深入地运用。例如讲述以太网会穿插TCP/IP的一些知识,讲述PID过程中会介绍PID算法并给出PID算法程序的实现等等。: X& ~/ x5 c; T/ I. P( O
3、 结合实际。本课程大部分例子都是从实际项目中进行简化,可以直接使用;并且一 些使用技巧,常见错误等都是来自于实际应用经验的总结。
- `6 m2 D7 \" s' K8 I8 I7 a+ {4、 对手册进行补充。STEP 7 MicroWIN软件提供很多向导功能,比如高速脉冲输出,PID, PPI通讯等,但是向导提供的程序是有一定限制的,要突破这些限制,需要我们自行编程实现。在手册中或大部分书籍中往往都没有对这些内容进行讲述或举例。本课程对这部分内容进行详述和举例。课程介绍6 k2 v# L d% V( F0 A, z
第一章 S7-200 PLC 系统 (第1—15课时)
/ g! J, _3 B% n9 P! w( d: f$ @1. 1 S7-200 PLC概述
5 f: T7 j9 @* F T, l1.1.1 S7-200 PLC介绍 - y; `& H0 }' E$ Y _/ ]+ V
1.1.2 S7-200 软件介绍 ) J; E( F, f# [0 B4 s! x# C$ }
1.2 S7-200系统构成
* A/ a; ^& a4 F' p0 S% d1.2.1 CPU 0 F0 b% Z- z5 g: F6 ]
1.2.2 扩展模块
, r) ]7 k) S/ v% V1.2.3 编程设备
& I* {9 S+ v: v8 J/ O3 _1.3 S7-200通讯与网络 + W* j9 Z% i& Q; Z0 N
1.3.1 PPI网络
, k- }" f* R' t' F+ z+ ]8 P1.3.2 MPI网络
$ i/ q8 I/ ~# H* W6 E1.3.3 Profibus网络 5 m, l/ I* ~' F$ f
1.3.4 以太网 / D m4 e6 P# `0 z5 D) H3 W! G
1.3.5 自由口
' v- ~" v: d) b9 {5 k5 ]! q" R7 Q1.3.6 AS-i网络 : R i. B: F& @+ c
1.3.7 OPC
! J( B3 K3 w0 G l% a1.4 S7-200 CPU及模块参数
6 _9 `& j+ o5 D- Y1.4.1 CPU参数
/ a& S; ]* I- H; }1.4.2 模块参数
9 L4 E; F. @+ b( w9 n1.5 S7-200系统选型 7 ]0 O7 v2 m! V. d- p$ F2 u
1.5.1 控制系统的I/O数量和类型 5 i5 z! h6 Z) J& R
1.5.2 系统复杂程度 4 q5 z m% D9 N4 G5 k+ R
1.5.3 通讯要求 ( d" }( r/ ^) O: t( L
1.5.4 环境要求
+ I. G/ [# @0 s0 c2 t1.5.5 功能要求 * k4 v' Q* m6 k4 ^5 a+ r5 T$ ]# l
1.5.6 其他要求 ( v: T1 |) E/ Z, y2 J7 S/ t+ j
1.5.7 选型距离 : I# @2 g- K: [
1.6 系统与模块安装接线
( v: B. C. L7 a2 ]1.6.1 CPU的安装接线 7 S0 C0 ?- o* t+ c% C
1.6.2 数字量信号接线
M* N) }, S+ `% ^3 P, x) f: d- t1.6.3 模拟量信号接线 ! I- k, l7 ]' F/ V
1.6.4 网络接线' n- O+ N+ y$ q* W4 B
第二章 STEP 7 Micro/WIN软件 (第16—20课时)' h7 s) {2 a- H+ l# I" b6 W8 i
2.1 安装与卸载 9 o0 k2 K1 O1 L+ H) E& c
2.2 软件功能介绍
$ d5 m9 X# h+ f b: E& `$ \5 ~6 W4 o2.2.1 软件界面
/ S& `5 t3 z( `2.2.2 程序块
0 h1 n. c' J$ }/ a+ @1 G9 t0 u8 Q$ n: f2.2.3 符号表
/ V. p- m' [1 W2.2.4 状态表 . Z) v& y* i* a) o8 F
2.2.5 数据块
, y' P- ~* B4 \$ B4 @- R2.2.6 系统块 , A4 I/ [8 _7 a# y5 {; Y
2.2.7 交叉应用 3 z- N9 }, K) ~- A
2.2.8 设置PG/PC接口 + ~2 X- @7 v3 |/ d
2.2.9 通讯 # h# K2 E5 f& N; k4 W
2.2.10 常用工具图标 / Z5 y1 u, ~7 X) v
2.2.11 常用菜单工具$ a0 E- [" }2 e- u$ a% R
第三章 S7-200指令和程序 (第21—37课时)
: s7 R6 o4 Z' o5 N; @& g3.1 PLC工作过程
" W, G3 J2 K& g0 Q C( }3.2 S7-200程序结构
+ [6 b% r, M; b3.3 数制
! ~9 g# e$ p- R2 B* K. r3.3.1 二进制
# ~( T4 E. h4 N3.3.2 十六进制
! ]( ]4 i }3 }4 Q3.3.3 位,字节,字与双字 2 u: s, L4 |5 x/ v. R( l
3.3.4 原码,反码和补码 & B5 g5 L& \5 }4 D8 W
3.3.5 整数和浮点数 , h0 ~ B9 G7 K* y U
3.3.6 字符和字符串
4 ?& O( W; Q F5 V9 i1 ~! p9 x3.3.7 BCD码
* U' E U1 V' S% r8 i$ z+ F# ]3.4 S7-200存储器和寻址
3 Y# H1 r) [1 k8 v% v, x- p3.4.1 存储器 & H- P9 g1 P1 \% U/ h% H
3.4.2 寻址
2 T- T+ W8 g9 h# S0 z3.5 S7-200基本指令
4 c4 X' q- G8 q3.5.1 位逻辑 ( L5 R! U3 B) Q5 S9 i/ s& K; y
3.5.2 比较 ' x6 v7 a4 v* s0 [2 _6 L
3.5.3 转换
" M$ r5 k5 v- [7 q3.5.4 计数器
e& y6 I8 d* R* T1 ]5 u3.5.5 浮点数计算 " l8 c7 m8 x8 j2 R* q* [8 P- \
3.5.6 整数计算 Z* ^+ L( E) z% o
3.5.7 逻辑运算
, q m1 k$ ]% [/ \7 G& p+ n3.5.8 传送 : c8 {6 j; d) }% h; B& g. ?5 z
3.5.9 移位/循环 / N0 D' A/ p+ r
3.5.10 字符串
( ]% d2 u! X$ l# ]( ^! H. \9 [/ ]3.5.10 读写时钟 . K) z9 Q3 I6 `6 h3 Z# T
3.5.11 中断 ; [* o2 o' V! q4 f7 P
3.5.12 程序控制
$ y5 p+ V( g; a* I' v0 j4 a5 d, j3.5.13 表指令
; q ?, ~. w$ c% R: _/ r6 j: p/ @3 X3.5.14 定时器
% g+ G+ y6 ~( @( o: p: ] P3.6 S7-200库 7 Z) b5 z- P' |9 X' {$ n
3.6.1 库的操作
6 t1 E5 Z8 i+ N$ l3.6.2 常用库程序( O3 @5 M! R0 h& t) y- s
第四章 S7-200应用 (第38—68课时)" Q4 g! h" Y8 s9 m) M
4.1 简介寻址 + q: B; A: Q3 W4 A ]
4.2 PID 1165 g! |/ }1 }4 Z% i# L+ A" U
4.2.1 PID向导
2 c! j( p3 _- H4.2.2 PID指令
$ D( O4 g4 i' Y( ^$ b Y4 l0 _5 c4.2.3 PID算法编程
4 s1 h# i. E2 F$ R. ]" @% Q) H4.3 高速脉冲输出和高速计数器
+ V$ A Z/ o# @% }. s4 _4.3.1 高速脉冲输出 5 O, f& A. s; P! Y% y: J# `% ~
4.3.2 高速计数器 + i4 }, L( F: z6 T
4.4 配方和数据记录
\0 [5 x) M5 K4.4.1 配方 5 k& v) U6 T5 d1 t: I8 ^7 E
4.4.2 数据记录 - L4 W- c4 o) ]. r$ \% K
4.5 自由口通讯 ) |* ~+ G+ a; Q" P* a# K5 m& T+ h
4.6 Modbus通讯
& S+ A- m6 ^. X: D* S' }7 A4.7 PPI通讯
" T& m$ p1 H9 u2 ^& ?$ u& O% s9 {' n4.7.1 PPI向导
8 |4 H1 _/ L: a/ O2 {9 m4.7.2 NETR/NETW指令 0 x; M0 G2 H8 B* N8 X* Y/ M
4.8 Profibus和USS通讯6 S1 {+ H% C( B# z1 m
4.8.1 Profibus ! E9 B. A" ^! w8 m$ a/ v$ z7 U
4.8.2 USS
# J0 c% b3 G# c$ B+ e/ N4.9 以太网通讯
+ n6 {9 X L% F* {" M- N* v3 ~4.10 OPC# X+ m$ D+ e. o* j7 G4 r4 F9 ]
第五章 PLC编程注意事项
( U" {8 L* Y# N9 ~5 m: G3 U
4 u* u5 \% r' c [8 J- ^ |