中国压缩机网行业论坛
标题:
S7-200 的160 个常见问题解答之(2)
[打印本页]
作者:
shengke51
时间:
2009-8-26 10:46
标题:
S7-200 的160 个常见问题解答之(2)
本帖最后由 shengke51 于 2009-8-26 10:48 编辑
9 i% m v. Z( x( ]4 M, o# I" r4 m
; O q4 ~+ ~* f' G% i
160个问题分16次登出(第2篇,还有14篇)
/ M! A6 C s1 [! x3 X! H
; H1 l, L6 O4 Z
" ^- L2 F1 W$ e
( B7 u+ x6 n" n; L% J# I+ Q
11:CPU224 XP 高速脉冲输出最快能达到多少?
( j# L8 C5 W$ |8 \* B
CPU224 XP 的高速脉冲输出Q0.0 和Q0.1 支持高达100KHz 的频率。
- I6 M* k. [, a; \& D
Q0.0 和Q0.1 支持5 - 24VDC 输出。但是它们必须和Q0.2 - Q0.4 一起成组输出相
% _' ]' T; T( P1 {1 ^: U
同的电压。高速输出只能用在CPU224 XP DC/DC/DC 型号
d1 `5 Q* f" b$ H2 t: S2 B) r& J
12:CPU 224 XP 本体上的模拟量输入也是高速响应的吗?
$ N5 A7 O, t/ r j
它的响应速度是250ms,不同于模拟量扩展模块的数据。CPU 224 XP 本体上的模
+ U4 ], N) m: t1 S* r
拟量I/O 芯片与模拟量模块所用的不同,应用的转换原理不同,因此精度和速度不一样。
% n+ N7 t @2 u9 X- K
13:CPU 224 XP 后面挂的模拟量模块的地址如何分配?
4 V0 \9 `% `1 r7 s) r
S7-200 的模拟量I/O 地址总是以2 个通道/模块的规律增加。所以CPU 224 XP 后
1 _% q8 S6 S, M/ X* U" x. F
面的第一个模拟量输入通道的地址为AIW4;第一个输出通道的地址为AQW4,AQW2 不能
# u5 O- u, ~% ]2 N0 V5 }4 S) S
用。
1 d; L* c. E4 I4 d n, E* w
14:S7-200 CPU 上的通讯口支持哪些讯协议?
6 x$ ~, _3 M: s0 E; K/ D0 V
1)PPI 协议:西门子专为S7-200 开发的通讯协议
% R$ b( @' M9 B# r0 n' k
2)MPI 协议:不完全支持,只能作从站
$ q# S, S8 c$ } l% C
3)自由口模式:由用户自定义的通讯协议,用于与其他串行通讯设备通讯(如串
; A! T# m/ y& n) c4 t
行打印机等)。
. [, W5 M) ?! C& G) g
S7-200 编程软件Micro/WIN 提供了通过自由口模式实现的通讯功能:
+ P( n* T. l# X- K9 O
1)USS 指令库:用于S7-200 与西门子变频器(MM4 系列、SINAMICS G110 和老的
4 c; u. O, i1 M5 h. m+ s
MM3 系列)
9 t" N$ N- r3 a( q7 ~) c
2)Modbus RTU 指令库:用于与支持Modbus RTU 主站协议的设备通讯
& z7 t7 N0 x6 Q# G4 J
S7-200 CPU 上的两个通讯口基本一样,没有什么特殊的区别。它们可以各自在不
; t, ^3 ?8 ~1 z& r0 v
同的模式、通讯速率下工作;它们的口地址甚至也可相同。分别连接到CPU 上两个通讯
0 B! D7 g- p, e' C
口上的设备,不属于同一个网络。S7-200 CPU 不能充当网桥的作用。
* p3 x, m& K0 h; ~/ u$ z$ D
15:S7-200 CPU 上的通讯口都能干什么用?
5 q: z: h0 U$ x5 V
1)安装了编程软件Micro/WIN 的编程电脑可以对plc 编程
- N Q, A) f6 a3 S3 y
2)可以连接其他S7-200 CPU 的通讯口组成网络
) i( z) V! V/ J3 U+ Y% Y2 a) w
3)可以与S7- 300/400 的MPI 通讯口通讯
, |! R1 z. S, o: t6 q9 ?
4)可以连接西门子的HMI 设备(如TD 200、TP170micro、TP170、TP270 等)
8 `1 V+ c! g' o, s
5)可以通过OPC Server(PC Access V1.0)进行数据发布
) y/ z* A3 K& i1 j6 w P
6)可以连接其他串行通讯设备
% d( C2 c" @0 S1 J1 N4 Q8 F j5 L
7)可以与第三方HMI 通讯
" [1 ?; k% d, j. k
16:S7-200 CPU 上的通讯口是否可以扩展?
$ G; Y8 i9 h/ y; {
不能扩展出与CPU 通讯口功能完全一样的通讯口。
" n/ i0 k7 m) e8 f- t) Q. j
在CPU 上的通讯口不够的情况下,可以考虑:
9 |2 E. C/ M6 v2 h
购买具有更多通讯口的CPU
" K9 e! p4 q8 G6 [( }& E
考察连接设备的种类,如果其中有西门子的人机界面(HMI,操作面板),可以考
' v3 l: u) A/ a" t
虑增加EM277 模块,把面板连接到EM277 上
) j7 s( y$ F4 D& }, h0 a! B
17:S7-200 CPU 上的通讯口,通讯距离究竟有多远?
) v# y+ Z. O i1 @7 P6 W# Z; v
《S7-200 系统手册》上给出的数据是一个网段50m,这是在符合规范的网络条件
9 ^% d, `! k8 C x
下,能够保证的通讯距离。凡超出50m 的距离,应当加中继器。加一个中继器可以延长
8 v) `% [/ |) O& U
通讯网络50 米。如果加一对中继器,并且它们之间没有S7-200 CPU 站存在(可以有
" x7 ?! W/ V9 f9 T3 ^+ v! v5 x
EM277),则中继器之间的距离可以达到1000 米。符合上述要求就可以做到非常可靠的
0 ~$ w$ O) I/ r% P- i! Z5 m7 n, o u
通讯。
W$ S; J5 O8 p0 ?# I4 n
实际上,有用户做到了超过50m 距离而不加中继器的通讯。西门子不能保证这样
) d$ K! k5 b) R
的通讯一定成功。
" J. e& t6 ~4 b+ p% S$ k
18:用户在设计网络时,应当考虑到哪些因素?
# f3 m, O. w7 e& ~0 A
S7-200 CPU 上的通讯口在电气上是RS-485 口,RS-485 支持的距离是1000m
6 i0 C+ O# J& t' N
S7-200 CPU 上的通讯口是非隔离的,需要注意保证网络上的各通讯口电位相等
# y0 o4 E- K8 ]# i, S6 Z
信号传输条件(网络硬件如电缆、连接器,以及外部的电磁环境)对通讯成功与
5 Q4 N$ R/ Z7 a1 D
否的影响很大
- |+ m2 c0 h0 u+ J5 R' A
19:S7-200 的有实时时钟吗?
) N! A" O; y; l5 E) g# }7 r( d/ ]
CPU221、CPU222 没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。
( m8 ?! b8 Y/ k" ]$ ~0 T
CPU224、CPU226 和CPU226 XM 都有内置的实时时钟。
O! H" |; Y, _* k: u) M# b) {: k0 R
20:如何设置日期、时间值,使之开始走动?
6 c, q0 }, D4 r3 \/ y& u+ @
1)用编程软件(Micro/WIN)的菜单命令PLC > Time of Day Clock...,通过与
/ d9 q7 X- @9 k7 x
CPU 的在线连接设置,完成后时钟开始走动
* b+ C" L3 G: E7 h- r$ y) l* F
2)编用户程序使用Set_RTC(设置时钟)指令设置。
作者:
BEER
时间:
2009-8-27 13:59
怎么不发在一个帖子里啊,看起来好不方便啊。
5 l, p! u5 A' \0 ]4 U* |4 F
( W" Q. L6 v' j9 i) e
[17:S7-200 CPU 上的通讯口,通讯距离究竟有多远?
9 I3 }4 g/ {# e: g+ u1 y6 t2 }$ d
8 A6 [2 i" q- M# y- j+ W 《S7-200 系统手册》上给出的数据是一个网段50m,这是在符合规范的网络条件
" }; v3 Y# i- d5 j5 i, v+ @& @
# L0 C- c' A8 i8 e 下,能够保证的通讯距离。凡超出50m 的距离,应当加中继器。加一个中继器可以延长0 z W* r9 j/ K) _8 @& c
$ ^/ D$ ]* x% O, h
通讯网络50 米。如果加一对中继器,并且它们之间没有S7-200 CPU 站存在(可以有/ g6 {, \) f! U0 }$ g
6 ~3 ]' n* S: H, p/ Z: ?6 p9 e. q/ c
EM277),则中继器之间的距离可以达到1000 米。符合上述要求就可以做到非常可靠的
: z0 g" `+ Z$ z0 m! y
8 e( ]5 A5 C: E3 F4 U W! @ 通讯。
: e% \( r& |7 ~! m% W7 n
( ^/ r9 P- k1 u3 b 实际上,有用户做到了超过50m 距离而不加中继器的通讯。西门子不能保证这样
! G1 | \( Y- n0 t' A, K
0 n) r. b/ Y( H) U1 O6 j' e 的通讯一定成功。
4 n$ \: t$ u/ f) }
) w9 C1 u! m& s
# ~$ A9 P0 {( w3 ]2 ~+ Z' t0 d, ]+ z
我处理过这种情况,当时配置是50米,客户需要延长到100米,咨询技术说需要加中继器,咨询西门子客服也说中间不能有接头,不过他的话值得玩味,现场哪有这玩意啊。得.....照我的方法做,原线中间剪断接上50米,一切OK。
; v! q& A1 M# F$ A. _7 E6 r( a3 u1 Q
也许在一些高端场合需要遵照这条规定。
欢迎光临 中国压缩机网行业论坛 (http://bbs.compressor.cn/)
Powered by Discuz! X2.5