设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 4391|回复: 12

远动通讯规约讨论

[复制链接]
  • TA的每日心情
    擦汗
    2016-5-15 22:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
    发表于 2008-1-14 12:20:56 | 显示全部楼层 |阅读模式

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    远动规约(协议)是在远动系统中,为了正确地传送信息,必须有一套关于信息传送顺序、信息格式和信息内容等约定.这一套约定称为规约(协议). - Q! w$ u3 d2 D* G" m
    将陆续讨论cdt-91 101 104 sc1801 u4f等通讯规约
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    擦汗
    2016-5-15 22:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2008-1-14 12:34:11 | 显示全部楼层

    电力系统通信管理规程.rar

    电力系统通信管理规程.rar

    电力系统通信管理规程.rar

    747.67 KB, 下载次数: 57, 下载积分: 威望 -2 点, 学分 -5 点

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    擦汗
    2016-5-15 22:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2008-1-14 12:35:17 | 显示全部楼层

    华东101规约应用

    华东101规约应用

    华东101规约应用.rar

    19.68 KB, 下载次数: 17, 下载积分: 威望 -2 点, 学分 -5 点

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    擦汗
    2016-5-15 22:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2008-1-14 12:36:39 | 显示全部楼层

    华东专用101.txt

    华东专用101.txt2 d8 r2 r* l2 v% w2 M
    简记符说明:- ^0 X7 M; w' }- ^' T) {
    ADDR        链路地址域,即子站RTU地址。  m5 x9 ]- W2 L9 a3 Q! f, K
    TI        类型标识(Type Identification)。它标识了帧类别是遥测帧、遥信帧、电度帧# |. l0 S2 E& {- M' `1 y# i" c
            (如:0x01 遥信帧;0x09 遥测帧;0x2E 遥控选择/执行;0x64 总召唤等等);
    & s1 e# o. P& n  AVSQ        可变结构限定词(Variable Structure Qualifier)        D7表示信息体或元素寻址方法,5 k5 j: {/ y9 L4 i- @% l+ o% ?
            低7位(D6至D0)为信息体数目;0 k; B6 s0 d% v  F, G, g5 z
            //D7=0信息无序,即信息体部分依次为:地址,元素;地址,元素;地址,元素;……+ M7 L1 @$ N' H! O1 z' w$ G
            //D7=1信息有序,即只有第一个信息体地址,其余依次加1:地址,元素,元素,元素……' n" s# J% ~# |4 X7 Y8 P: g7 S
    C        控制域;
      r; [8 e. F* Q" r: d5 F6 y! zLength        帧长度(控制域、地址域、用户数据的字节总数),只出现在可变帧长帧格式中;. r" r' Z$ y3 Z0 a0 {
            固定帧长帧只有5个字节(10  C  ADDR  CS  16): P6 ~7 e) T5 Z
    COT        传送原因(Cause of Transmission);
    ' E- o4 z& F6 G$ MCS        帧校验和(Check Sum):控制域、地址域、用户数据中所有字节的算术和(不考虑溢出,即只取低字节值);
    * N9 q. ^5 Y' Y5 ML  H        信息体地址的低位和高位,如01 0B就是0B01H;6 a  G+ ?" f" M$ r4 f9 |
    ' v) [- @" v8 n$ j" B$ a
    TI、VSQ、C、COT等在国标101文档中有详细的说明。# T" n+ S3 Y8 v/ j9 ]
    ======================================================================================================================
    # L# Y! R0 j* S& {" E& h华东专用101规约与国标101,在帧格式以及众多定义上都是一致的,其不同之处在于信息体的地址范围、总召唤和遥控过程流程的不同。
    9 @* Z5 @) A& d1 }4 k5 `9 K======================================================================================================================
    3 N) N1 |% D( y8 _  ]9 q信息体地址范围:2 V! g3 H( K: `5 z4 [
            遥信量        0x0001-40008 x) N0 P- C0 j2 I! H
            遥测量        0x4001-50000 p5 l0 Z0 X0 X( C5 Q
            遥控量        0x6001-6200
    8 }5 v  T" [) l8 [$ {$ x) F        电度量        0x6401-6600
    : L, k. r2 a* P8 w+ o# t======================================================================================================================
      }( e9 ]5 v+ k3 ~$ O9 P  `) r主站发出的Send/Confirm帧类型的控制报文,必须由子站发出固定帧长的Confirm确认帧,以此向主站表示控制报文是否被正确接收,; f  ^4 i$ _" G5 }
    而且在Confirm确认帧中将ACD=1。下次主站召唤报文必须是召唤一级数据。8 d! \0 q3 C1 w* o: n( j+ b& K
    ======================================================================================================================
    5 E8 b! b8 q# v& `9 h+ y+ y) A#规约流程:/ j8 V5 s9 V$ ~) ^9 ]8 ]! K
            主站请求远方链路-->
    2 Q: K0 l  k9 ?0 }& `9 G                        <--子站响应链路完好
    , `% L/ H6 V4 p            主站复位链路-->
    - h) l1 U% h! N                        <--子站复位确认& M0 |7 x/ |7 b, Z' X4 r
                  主站总召唤-->
    . n5 D6 b/ P  Y6 h2 z/ n                        <--子站固定帧长确认帧,请求召唤一级数据
    : L0 A( s/ b+ k2 v  V' T* y! J        主站一级数据召唤-->
    , M. w3 r* l" v8 N" W                        <--子站总召确认(请求召唤一级数据)& Z2 `" k# c; {1 K5 ]# t
            主站一级数据召唤-->
    ! g; R( d7 r$ v5 x                        <--子站回应一级数据帧(继续请求召唤一级数据)
    & @% G2 D6 d" g8 ~" z                        .
    6 f* y7 p9 r# _5 R$ c! H                        .
    $ }1 @+ G7 V7 r* c+ ]0 I: o                        .
    / u8 V/ S% R, M  a* s: ~        主站一级数据召唤-->* T' {5 h0 E1 Y# I' X1 x0 v
                            <--子站回应一级数据帧(无请求召唤一级数据)
    0 e6 m  M: L: c0 l$ l' n        主站二级数据召唤-->; o# S, y& b2 x- H3 d
                            <--子站回应二级数据帧或会应E5(如果回应数据帧中包含“请求召唤一级数据”,则主站下一帧召唤一级数据;
    6 L- e) G& a/ _- B! f0 K                            若无请求或会应E5,则主站继续召唤二级数据)6 h# v  c+ M" u$ R- q
                            .
    7 I# Z. f; m8 H8 I1 a. c7 f                        .
    5 A! D  a5 b; v3 y                        .- Z/ ~2 d& Z/ g! e- {
            整个过程只进行一次总召唤,直到下一次请求远方链路;通讯中断时主站一直请求远方链路状态。在没有特殊任务时总是召唤二
    , ^0 @; I* y8 A& }% j% P( \        级数据,隔一段时间才请求总召唤和电度量;当有一级数据(变位遥信)需要上传时RTU会通知主站。
    ( g2 s# m8 P3 ?" L+ {  r+ @$ W0 [& Q
    9 {. f9 o, _4 B* Z4 K9 h遥控选择及执行过程也是如此:
    0 r1 Y8 W- V5 _# J: S9 |4 T& {0 p" y            主站遥控选择-->' t. [3 X" N9 o* r: ]  _
                            <--子站子站固定帧长确认帧,请求召唤一级数据& b- M8 \, r$ m, q3 G  T
            主站一级数据召唤-->
      R4 R( R4 T) {/ a' B: Z+ i                        <--子站遥控选择确认) b" l3 t, I! Q6 v
    % a: `' ]/ f1 e( j) u0 z
    #传输方式:目前我们和大多数厂家采用的都是非平衡式传输,即只有主站启动各种链路传输服务,子站只有当主站请求时才传输;
    . _0 b) A' S% `. M#扫描周期:扫描周期S字段是一计数器,用来控制询问速度,ccm每40毫秒调用规约一次,则主站每两次send的间隔时间是40*s毫秒;# E: r% K0 ^7 U2 j" K' a
    #16/12YC :当模数转换器是12位时,将0卡数据类型填写为12;是16位时可不填,但最好写为16以作标记;
    - f" z# i( ~0 K! g) W  c. H5 l#RTU回答总召唤的数据帧中,遥信帧类型标识为20(0x14)而不是1或3;SOE类型标识为30(0x1E)。9 ]6 r& S  n2 V5 j6 P+ L+ Z

    . R  r8 `5 S5 _) ~6 q==========================================================================================================================================
    : o5 W! M" j( e( U: N**请求远方链路状态**& q( w2 r3 H& |- r# v2 n6 e: S+ k. `* N
    主站请求        10        49        ADDR        CS        162 G0 R8 Z# W" p, A; q7 _$ G
    子站响应        10        Status        ADDR        CS        16        Status:        8B/AB链路完好;81链路忙;8E链路服务未工作;8F链路服务未完成
    0 c8 P: q9 E; [6 N, E# y==========================================================================================================================================
    / J9 R  T7 B3 s+ y5 a**复位远方链路层**
    . {1 z. h: \' g/ x5 h& T* V主站请求        10        40        ADDR        CS        16: s% t' |2 E' n; M" v
    子站确认        10        80        ADDR        CS        16( R+ ?, t: s% H+ X
    ==========================================================================================================================================
    , c5 A: v2 d7 e# m( d& n**总召唤**. W3 M) p' ?* |+ V; U7 w
    主站总召唤        68        09        09        68        53/73        ADDR        64(100)        01        06激活                ADDR        00        00        14(20)        CS        16; M- _. ]& ^: Z9 P3 S3 }
    子站如果忙,则回送忙帧,传输结束;如果不忙发送固定帧长确认帧;9 j3 b9 }# {, Q/ g! {' W/ F$ Q
    子站回应        10        A2(0)        ADDR        CS        165 g/ |) s6 x: z
    主站召一级数据        10        5A/7A        ADDR        CS        167 K$ T9 e/ Z; v
    子站总召确认        68        Length        Length        68        A8        ADDR        TI        VSQ        14响应总召唤        ...        ...        ...        ...        CS        167 z, S" Y: H/ R6 p, @5 N# z
    主站召一级数据        10        5A/7A        ADDR        CS        16
    , {( ?; E2 h2 t) D7 i/ D# b子站响应召唤        68        Length        Length        68        A8        ADDR        TI        VSQ        ...                ...        ...        ...        ...        CS        16# j: P; S9 R' p! W  q
    .
    ' I! n+ B0 G9 A0 z. j" h.6 x0 G- {5 p" k7 M! O
    .7 d% W0 v$ {5 M4 {! X: M
    ==========================================================================================================================================
    $ _- P6 Q  Y% Q# {  `, a**召唤二级数据**4 N- @3 Q' N! K+ l7 _
    主站召唤        10        5B/7B        ADDR        CS        16! L3 @* j: ]" {: J! I
    子站应答        68        Length        Length        68        88        ADDR        TI        VSQ        COT(传送原因)        ADDR        ...        ...        ...        CS        16% R- L% R- ~$ i) C5 e5 h2 G8 {. a2 d
    子站或者回应        E5
    4 q& c, a- i. D. `注意:该规约中多数数据都以一级数据的形式被召唤的,所以二级数据相对较少,在主站召唤二级数据时收到的子站回应往往都是E5;
    + m' ^- S9 p" z0 }7 l' @==========================================================================================================================================5 P& c' Y, a- Y* n+ O
    **校时**
    + e$ \/ |1 ^& R. @9 W/ e主站校时        68  0F(15)  0F(15)  68  53/73  ADDR  67(103)  01  06  ADDR  00  00  毫秒L  毫秒H  分  时  日  月  年  CS  16' d' x$ t" |1 `
    子站校时确认        68  0F(15)  0F(15)  68  80     ADDR  67(103)  01  07  ADDR  00  00  毫秒L  毫秒H  分  时  日  月  年  CS  16
    $ x! V( c* o6 J==========================================================================================================================================
    5 ]+ U$ N6 E% C& N**遥控/升降**                                                        ★                ★                                        分/合
    4 [- h" V3 J, s: O5 ~8 h8 e" W主站遥控选择        68        09        09        68        53/73        ADDR        2E(46)        01        06激活                ADDR        L        H        81/82        CS        162 `4 q9 r. q. u  s2 ^5 J
    子站响应(请召)        10        A2(0)        ADDR        CS        16- A) v4 v/ }5 E" `7 Y" \
    主站召一级数据        10        5A/7A        ADDR        CS        16
    & w' x  B: Y& y2 e! n. A# W7 U子站遥控选择确认68        09        09        68        80        ADDR        2E(46)        01        07激活确认        ADDR        L        H        81/82        CS        16
    0 p3 w/ e1 J0 h: C4 F2 P' C+ M$ \1 Z7 I& c; u
    主站遥控执行        68        09        09        68        53/73        ADDR        2E(46)        01        06激活                ADDR        L        H        01/02        CS        16* J4 t- X7 {, V8 D
    子站响应(请召)        10        A2(0)        ADDR        CS        16
    3 i' k# T! ]! x) h主站召一级数据        10        5A/7A        ADDR        CS        169 [1 f+ v: [+ @. l
    子站遥控执行确认68        09        09        68        80        ADDR        2E(46)        01        07激活确认        ADDR        L        H        01/02        CS        16' K; q3 h3 y8 O+ H0 Q
    # H$ V3 b- X  P  C. y
    主站遥控撤消        68        09        09        68        53/73        ADDR        2E(46)        01        08停止激活        ADDR        L        H        81/82        CS        16
    1 F0 o# T% ]; O: o+ P子站遥控撤消确认68        09        09        68        80        ADDR        2E(46)        01        09停止激活确认        ADDR        L        H        81/82        CS        16
      V# }9 P/ B& u9 M2 Q. w8 @                                                                                                                       
    " z. j+ U0 u1 v主站升降选择        68        09        09        68        53/73        ADDR        2F(47)        01        06激活                ADDR        L        H        81/82        CS        166 v" c& ^# `# ?& r% l0 Q4 t! E
    升降操作依此类推,只是将类型标识改为2F(47),也有将遥控/升降都作成2E(46)的。                                                降/升
    8 I) p7 c5 k3 H: d! F==========================================================================================================================================# v5 }0 {& B+ g  l: x$ W& e6 p
    **遥信帧分析例**& `8 R# u" j) X3 Q: B
    68  0C  0C  68  88  5D  01  02  03  5D  01  00  00  E4  00  00  2D  16( Y8 E% L6 N5 E7 I$ T1 r/ N7 @
                            ★  ★  ★
    . E* b# [& u" C- d" ]68  0C  0C  68  88  //帧头,信息部分长度为12,88子站以数据响应请求帧  k/ c- B$ ~+ V9 d1 E# p9 v
    5D  01  02  03  5D  //5D是RTU地址; 01单点遥信; 02表示信息体数目为2,信息体无顺序; 03表示传送原因为突发3 p& W2 j6 ?2 T
    01  00  00          //0001-1地址上的遥信状态为分  //因为遥信量的地址范围为0001H到0400H,故地址须减去偏移量01H( B) P. e( j! E2 y9 z. F
    E4  00  00          //00E4-1地址上的遥信状态为分: D" r$ B% d1 U3 ]5 m
    2D  16                    //2D校验和; 16结束符. S0 q6 d" H, H) l7 F
    ********************# \/ m; X4 f$ |. U  l
    68  53  53  68  A8  5D  01  CB  14  5D  69  01  00  00  00  00  00  00  00  00  01  00  01  00  00  01  01  00  ...
    / I1 ]4 f( l5 E8 T                ★      ★  ★  ★    9 Z' m  A1 J5 \
    68  53  53  68  A8  //A8即10101000,D5=1表示有一级数据产生,主站下次发码应该召唤一级数据10  5A  5D  B7  16$ R0 X- e- y& i. @. M
    5D  01  CB  14  5D  //01单点遥信; CB即11001011,D7=1表示信息体有顺序,信息体数目为1001011即4B(75)个; 14H(20)表示传送原因为响应总召唤" O' G* a7 h" ]1 S; w: e
    69  01  00  00  ... //0169H即361,从360开始遥信状态依次为分,分,分,分,分,分,分,分,合,分,合,分,分,合,合,分,...7 l  M, F( t6 c& m
    ==========================================================================================================================================
    $ Y& P0 c2 z. ~4 H* {0 ^6 I! r! i) g**遥测帧分析例**
    - \" s5 s# T  I7 p只有一个遥测信息帧
    # h( ?, C$ P4 ]) v68  0B  0B  68  88  5D  09  01  03  5D  6A  07  03  00  00  C3  168 O0 ?" ^' S; d& M' d6 @( }  @) `
                            ★  ★  ★
    ! D* o) _+ r9 E) R% }  u09  01  03          //09带品质描述的遥测帧; 01只有一个遥测点; 03表示传送原因为突发8 C" Y- F( M8 @: R( J, |
    6A  07  03  00  00  //076A-0701=69H,即第105个遥测点值变为0003,后一个00字节是品质描述(00表示无品质描述)
    . O( ~7 k9 N% u( D1 a. ~, M8 o********************. h; U) H9 Q4 _
    68  C8  C8  68  88  5D  09  C0  14  5D  01  07  F6  03  00  FC  03  00  00  00  00  00  00  00  ...
    " ~- |9 M+ ~7 l, M                        ★  ★  ★      ★  ★  *YC00*      *YC01*      *YC02*      *YC03*      ...$ K( t7 B1 a) J. A/ A& d2 T
    5D  09  C0  14  5D  //09带品质描述的遥测帧; C0即11000000,D7=1表示信息体有顺序,信息体数目为1000000即40(64)个; 14H(20)表示传送原因为响应总召唤, G, G* M" ?2 {0 X: [
    01  07              //遥测值起始地址为701H,减去偏移量0701H,意即从遥测点号0开始。下一帧数据如果仍是响应总召唤遥测帧,则应从0741H开始( F, O: g0 p- B5 [4 g
    F6  03  00          //每两个字节表示一个遥测量,后面跟一个品质描述字节。YC00遥测值为1014
    3 T7 y" L8 T1 l1 w* y" \  ?* qFC  03  00          //YC01遥测值为1020
    ' b: l2 n; [+ Q; {( o9 t" m  o00  00  00          //YC02遥测值为0
    + j( h3 I2 G! R: D3 d8 M********************8 ]& W+ j( u+ N- H+ M3 I
    68  15  15  68  88  5D  09  03  03  5D  76  07  00  00  00  81  07  DB  08  00  85  07  E6  08  00  B3  16" |& m" `% ?" j
                            ★  ★  ★      ① ① ① ① ① ② ② ② ② ② ③ ③ ③ ③ ③
    3 J9 g* C; u. f# X09  03  03          //09带品质描述的遥测帧; 03有3个遥测点; 03表示传送原因为突发
    " d6 ]1 K- Z. y. S6 G% {' D76  07  00  00  00  //0776-0701=75H,即第117个遥测点值变为0000,后面跟一个品质描述字节
    , b2 P! f5 \* v; g. O3 y; ?81  07  DB  08  00  //0781-0701=80H,即第128个遥测点值变为2267,后面跟一个品质描述字节
    # [7 y' Z; \, j- [1 c85  07  E6  08  00  //0785-0701=84H,即第132个遥测点值变为2278,后面跟一个品质描述字节
    6 B. f7 V, [9 M- O==========================================================================================================================================
    $ R: M: _% h) r6 P$ s0 E' o**电度帧分析例**
    : i* Z. s, Y/ [3 a$ [子站将电度分组上传,最多可达4组,一帧传送一个组,每帧最多可达32个电度量' {& i7 t$ k8 _, T
    68  E6  E6  68  88  5D  0F  A0  26  5D  01  0C  8A  01  00  00  00  02  0C  08  01  00  00  00  03  0C  4F  3D  00  00  00  ...( h: ^9 }/ Q5 @  t2 ]! t/ B
                            ★  ★  ★      0L  0H  ① ① ① ① ⑴  1L  1H  ② ② ② ② ⑵  2L  2H  ③ ③ ③ ③ ⑶  ...
    6 ?' Q$ T* \$ O+ z7 V5D  0F  A0  26  5D  //电能脉冲计数量帧,A0表示信息数目为100000即20(32)个,26(38)表示第一组电度帧
    ' A/ e! s6 F$ ~- r6 @2 k2 U) h1 j01  0C                     //第一个电度量地址为0C01,地址也为两个字节
    7 l4 T: f  {, h+ L6 j# y" S+ F8A  01  00  00  00  //第一个电度量值为0000018A(394),注意电度量占4个字节,最后一个字节为品质描述词,这里为007 G$ B+ d5 n+ w. z4 E
    ==========================================================================================================================================
    4 ?( C, W3 r7 {, F由于本人对华东101认识还不够深刻,该文档禁供参考,有错误之处请指正。谢谢!

    评分

    参与人数 1威望 +2 学分 +4 +10 收起 理由
    hilary + 2 + 4 + 10 谢谢分享,欢迎继续讨论!

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    擦汗
    2016-5-15 22:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2008-1-15 12:26:33 | 显示全部楼层

    cdt

    部颁CDT  规约

    标准CDT规约.rar

    142.78 KB, 下载次数: 5, 下载积分: 威望 -2 点, 学分 -5 点

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-7 11:34:33 | 显示全部楼层
    请问远东的规约是归口哪个标准化技术委员会的?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-8 09:02:26 | 显示全部楼层
    下了再说
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-8 11:41:59 | 显示全部楼层
    不错" Y) L' C1 S8 D4 `3 ~
    学习了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-14 11:09:38 | 显示全部楼层
    不知哪里可以下载到IEC60870-5-104规约的2006年版的标准,目前国内用的是老版本的104规约
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2009-11-19 12:35:04 | 显示全部楼层
    希望能看到有关102规约的讨论
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2025-2-23 19:30

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表