) r8 f n1 N! s6 A$ S# Z& Z3 b答:我看不是干擾的問題,不知道程序是不是自己編的,最好在線監(jiān)視看一看,停機的話總有一個停機信號。 0 O- ^' j- [" b1 r6 Y2 k4 ~3 L9 q! n: ~% Q$ x# k
14、請問臺達PLC模擬量模塊的地址是怎樣定義的? 能否提供個具體的例子供小弟參考 + d# C6 a2 u! D R7 C
5 L' ?. S% G% _7 }$ Q答:用From ,To指令訪問CR#,下載一個手冊就一目了然了,^_^~ 3 n- @& K+ O' |4 }) } 7 d5 l$ C( O& h2 S% d6 `15、請問各位達人,臺達EX系列的PLC可否使用組態(tài)軟件實現(xiàn)PC控制?; d( _# I' o7 {9 v4 D
: e8 W" w. n% z8 E! G
答: 完全可以,有的組態(tài)軟件里有臺達的選項,如果沒有,就用MODBUS作者: 黃一鈁 時間: 2008-10-4 10:50 標題: 臺達PLC應用50問題集2 臺達PLC應用50問題集216、我用EX編了一段程序,在每次上電后,Y0與Y1之間是有時間間隔的,上電啟動后,YO與Y1卻同時輸出,我在人機上停機后,在人機上啟動,YO與Y1輸出卻正常了.每次都是第一次啟動不正常,第2次開時就正常了,這是為啥呀?* O7 k8 ]8 [: {3 u
8 S7 B" b+ B: C5 k5 C
答:請分析一下時序的問題。PLC是基于掃描的原理,雖然映像位狀態(tài)變了,但必須待程序掃描結(jié)束后,進入IO掃描時才會更新輸出。+ Q9 `) u" ^+ b) ^) K) d7 l! ?
- u. c. z8 D$ u: s0 P
17、現(xiàn)在Profibus DP總線應用的也相當廣泛,不知臺達什么時候能推出支持Profibus DP 協(xié)議的功能模塊? 5 V5 w! k( l3 z h . j. _) X) R' _3 ]3 _; ^ 答:目前已經(jīng)開發(fā)出Slim Type的(包括SS/SA/SC/SX系列)DP模塊,DVP-PF01模塊(把臺達PLC掛在PROFIBUS總線上的擴充模塊),很快就要上市了。做成了DI/DO擴充機的形式,32點輸入,32點輸出,應用很方便。3 w {! R4 V6 _5 D( Y3 K- A# c
! E. `4 ~7 g5 r2 V6 T. l" ~0 V6 f" p
18、計算機監(jiān)控臺達PLC組成的控制網(wǎng)絡" E3 S, p% \9 _1 \0 u
7 A+ ~) x0 q w
以前一直使用三菱和西門子的PLC,在做計算機監(jiān)控多臺PLC時得出了一些體會。西門子的PLC因為通信協(xié)議不公開,所以用VB幾乎沒有辦法做,只能用組態(tài)軟件等,造價高;三菱的PLC雖然沒有公開的通信協(xié)議,但我們國人發(fā)揮我們的聰明才智,在黑暗中總算摸索出來了,使用編程口通信的話一臺計算機只能最多監(jiān)控16臺PLC(VB的限制),使用485的話就需要另外購買485通信卡,增加成本;直到昨天看了臺達PLC的通信協(xié)議,我覺得真是非常的簡單實用,計算機直接和PLC上的485通信口通信,可以低成本的輕松實現(xiàn)對多臺PLC的監(jiān)控。臺達PLC在功能上和同級別的三菱PLC相比:在邏輯處理上我覺得已經(jīng)能夠用,但在控制步進(司服)電機有點不夠用,沒有定位指令,沒有帶加減速的脈沖指令,而且Y0、Y1分別只能做脈沖輸出和可調(diào)PWM輸出,有點浪費!不過臺達的價格也比三菱的少了好幾百,值!!2 b8 W8 d- T; K5 f7 ]* z6 }
1 ?- N9 D; P+ m$ ]0 B1 D
有帶加減速的脈沖指令阿,PLSR就是.Y0,Y1並非只能作脈衝輸出,也可做普通的DO輸出.新的EH系列又有了許多改進, P3 }+ s8 N6 ?% g# J+ ]
; }" I, i: Z8 | g J; M* q! A8 `定位可用DDRVI,DDRVA,PLSR,這三個指令都具有加減速功能,可通過特殊標志位,特殊寄存器設定。PLSY,需編程者設計加減速程序。 j9 t m! S) i2 n9 c
4 `. L# F. `5 t+ P: M% d
" Y+ D" w Q! P8 E" b1 l
( w I( Y0 p5 p3 J' q3 M* r19、臺達EX-20 我想用一臺PLC控制3臺步進電機,應該怎么做啊 ! I- H( r: M s, D% n" |+ v/ U1 S- s a) O. f
頻率要求高的話要選EH的,如果三個步進電機動作要求都不一樣的話那就需要加上臺達的定位控制模塊,我一月份剛做了這么個項目,他也是要求三個步進電機,用的是北京的一個什么牌子我忘記了,是可以的,那個電機說頻率可以達到200k,沒試,但PLC是能發(fā)到200k的4 ~9 D/ a% i& U: U" v: v& X
6 g: c. ^8 T/ y8 L1 _
9 d9 M% ^% m2 O
( |% S: ^, g- H2 G# b4 Q
20、我用了一臺DVP-16EH主機,并擴展了一塊DA模塊,DA模塊是另外供的電源,如果上電時DA模塊比主機慢的話,最后主機不會運行,故障燈會亮??有什么好的解決辦法避免這種情況嗎? % ^2 I* m4 J4 l9 _* T) C$ m3 J4 K! M9 g9 U
答:最好先給擴展模塊上電,如果先給主機上電,容易發(fā)生這種情況。原因就是上電的時間差比較大主機會認為模塊有故障。 . Q' i. t+ p( S: q0 m 0 f; ^- m4 P7 L) @ - z( C1 v8 U( u1 `3 F: D8 s& H ! v: j5 _/ d3 w+ B0 k: S21、我用了十五臺DVP-EH主機,主機通訊地址各不一樣,每一臺主機都配置了TP04G,TP04G的程序基本相同,只是地址不一樣,我想問一下人機軟件中有沒有什么辦法可以一次修改地址,使其中的元件地址也變化??? " d0 z% G2 ^) ?+ r# F N7 q7 Q " j4 F5 i& F6 h6 w4 X: O6 U答:有,請您點擊“工具”,然后點擊"TP援建通訊預設"里面的“設定站號“既可以實現(xiàn)您的要求6 Z1 J q4 b/ M
% t0 u$ ^7 T7 }5 Z
7 ]6 d; ]8 |) A! `0 u# z. g
6 V; p$ P6 A& ^9 P/ M6 m, _% r
22、我單位新進一套臺達DVP-80EH壓縮機PLC,要與honeywell的TPS系統(tǒng)通訊 9 z0 R8 ^5 i! w- A2 c8 f3 @/ x! Z3 ]5 u; s. R3 f
用RS-425接口COM2,MODBUS協(xié)議,RTU格式。- T" P) v5 ?9 c( ?6 n; g$ F
- ]7 [2 {* O' }& z
看說明書,臺達地址是開放的,是16進制的,但honeywell的地址是10進制的。( Y" Z9 W7 ], O3 Q
% D0 G" h8 k3 U9 N# {, h Q
XO 地址 0400H 可否轉(zhuǎn)換成十進制1024,在DCS地址中設置成11024。 a/ C0 s0 [/ \
" s1 }+ m$ {6 o/ S& AD100 地址 1064H 轉(zhuǎn)十進制4196在DCS中寫成44196。但通訊不上,想提幾個問題 # }1 ]. P* {" f% X8 J6 \0 s. `- D/ O& H" l9 S1 n
1 臺達PLC與大型DCS通訊時,RTU格式,應該以誰為主? % A k! C7 e- J# V ; \0 t! f0 W& C! O# \$ e g2 臺達PLC的地址是否可以轉(zhuǎn)成十進制通訊? 5 q" g, w u6 Y; X& _6 Y6 Y3 b# G * W; @: o5 b5 @4 g3 y- z# r& d/ x3 臺達PLC通訊遠距離連接時有沒有要求加電阻,如果有電阻加多少? 5 B J/ f' i9 Y( n# Y% I $ f/ o" Z+ M m& }' I4 臺達PLC是否可以和大型DCS通訊?% O6 O$ u3 N5 o) j
" L; a( E6 g1 u' P5 臺達PLC對地址通訊是如何描述的? * ?: e* X. O5 @/ g% k, D y' _1 B! b5 ?0 N g( q+ J% H! l
望各位高手指教,小弟在這里先謝謝了。# J- `" k" x. N. b
. `3 }7 M6 V) @+ v3 Z- N答:1、應該以dcs為主。- j) w9 C7 G1 n$ J
$ E' ^# H" n5 B7 b9 O
2、當然可以,你那樣轉(zhuǎn)換是沒有問題的,但是起始地址為10001、40001。如:Y0地址轉(zhuǎn)換為B01281,D100地址轉(zhuǎn)換為W44197。9 g H7 N9 R: B% e: G$ g' V8 u
- G; n0 i) p; |2 A/ _3、沒有一定要求加電阻,如果加100-120歐姆就可以了。 ( M0 \* ?5 v( |5 M) C3 M5 D8 g! J; P9 z
4、如果dcs支持modbus協(xié)議,當然是可以的。 v" N( X) g. C$ G( Z: M" J! {( L. u% G6 T2 d0 j n$ O/ h7 h
5、臺達PLC地址描述可以參照臺達協(xié)議說明文件。& K5 m1 y5 I& f( H' x
& {: s4 m) K5 {9 H# `
; F1 J, Z8 V1 t; k2 O
" [! `2 E. N" S23、請教臺達高手詳細解釋EH的M1261的用法?編程手冊上沒寫詳細!謝謝! ; Z1 C. t- N8 d% h : u, v* z; `4 p答:手冊上API54 HSCR指令中講得很清楚呀~8 h" G2 v0 h; M. h1 G
2 s- h. b4 V: Y. q$ k0 o) n僅用在EH的硬件高速計數(shù)器用外部X點作復位輸入點時。4 Z2 K+ i" ?* Q; y- a+ k
( C' ?, l3 `/ F4 U8 z. u
外部X復位點=ON,計數(shù)器被復位,且M1261=ON,則將DHSCR復位比較結(jié)果輸出(Y被復位)。 4 S. i* D8 ?# p7 s+ h5 o2 ? $ U% N7 H( Q! B# S& O6 k外部X復位點=ON,計數(shù)器被復位,但M1261=OFF,則DHSCR復位比較結(jié)果不輸出(Y保持原來狀態(tài))。! `4 h: k, W3 P' [# J7 ?
# r0 f0 s _' E: { ~ D: x
1 O0 W5 A! f+ X9 }$ ~( o4 I! F
+ ~7 j0 r' {* @2 x) A* R24、手冊上API54 HSCR指令中講得很清楚呀~9 a5 ?% s: ]* A3 B; t
6 H. q7 b% r! Z( W$ D
僅用在EH的硬件高速計數(shù)器用外部X點作復位輸入點時。 B ~% p5 n7 ? o# N% ^6 g: t- U1 h
外部X復位點=ON,計數(shù)器被復位,且M1261=ON,則將DHSCR復位比較結(jié)果輸出(Y被復位)。 6 j2 N; N. e$ z/ H+ x9 I7 g, c5 m 3 u( `, d: @) v S外部X復位點=ON,計數(shù)器被復位,但M1261=OFF,則DHSCR復位比較結(jié)果不輸出(Y保持原來狀態(tài))。 , ]# j# l7 C; O: g& k4 j+ _* V) `3 q5 ]$ T
答:"為了達到控制精度的要求,希望所有運算在1ms內(nèi)完成"估計是不可能的,因為收PLC的限制,是一個周期掃描的機制,每個周期不可能1ms.( ~1 J4 y5 t# w7 p! J1 t. v% A6 o
7 v6 ]" [8 ?( s6 ~
您說的脈沖的計數(shù)值可以通過工程轉(zhuǎn)換成pid的PV信號的范圍之內(nèi),比如0-100,輸出也要通過工程轉(zhuǎn)換,轉(zhuǎn)換成模擬信號,比如4-20ma然后控制電機控制器的給定,從而達到控制電機同步的目的. / N1 A, J* i$ o* W* J8 W, Q- N; ^& H1 l6 g4 m9 X6 g* A
. t4 e$ F, z4 F( v- Z
, J. F5 F: k* ?2 s, V( l$ h* r0 w
25、DVP-10SX的模擬量寄存器是哪個D?分辯率又是多少?謝謝 # }3 N8 E; p' a& h" S% Y( f! U8 [' W, Q* i) u1 n; C
答:2CH IN ;2CH OUT,分辨率都是12位。 ! U9 N+ A% v# B8 w( i: {3 T0 ]8 I' d, V" u
模擬量輸入現(xiàn)在值:D1056,D1057& a+ s. i! C z P) u5 A2 k
/ @% m2 j: n% `$ v
平均值:D1110,D1111 * m" N) p3 _/ o$ r# u! b; p- A 6 Z. O1 Y- G2 |7 s# b, v6 t* j q8 @模擬量輸出:D1116,D1117 - R b' r( @- a+ x7 @+ y ) a7 `6 I3 C( D) J: T * S- [/ Z% ?, y ]7 {9 ~4 W , Y1 V0 M( K" d8 U26、DVP01PU-H是否有圓弧插補& |/ { V3 @3 ]- e' g
3 w( w. y2 ~, p. v, e答:不能。但SC主機可以做。 L% t' L$ t" L' }
! w o) i2 c" @4 [/ O
27、新生請教高手,為什么?臺達EH設定C241后X1卻不能做SPD!2 w C5 b6 M* }4 T& [6 J. U
; H. M6 P, e3 W答:V1.1以前的韌體不能這樣用。V1.1以后的就可以了。9 V7 N0 e5 m2 y9 f
4 L. E$ b# [1 ~" _( p1 `& J: z% U, x I+ A
9 q4 F9 j( y0 n+ k j
28、那位能給我提供一下計算機到臺達PLC下載數(shù)據(jù)線的型號2 J; a/ U2 C/ F" l2 y5 r0 N
* G4 H/ i" p1 i0 P
答:DVPACAB215 ,DVPACAB230 ) N. ?6 h: O5 v) Y' v6 ?* X3 d+ V3 f. t& j6 q
* `- R, q6 j7 |! ?
3 S! _4 q. C) b6 R' I
29、今要用到一個步進電機,電機自帶驅(qū)動器,但控制想用PLC控制,不知可否用ES系列來控制?動作要求是,可正轉(zhuǎn)也可以反轉(zhuǎn),速度可以在人機上設定,ES系列是否有高速脈沖輸出?如果沒有,EH里程序又該如何去寫,只要能讓電機動即可,其它動作我自已還可以搞定的。請大蝦們多多指教; x: V. a& N" }9 v; p7 B/ v
. N5 _2 t+ v8 b- k答:ES、EH都可以,但必須是晶體管輸出型。如果轉(zhuǎn)速不高可以用PLSY;如果是高速就用PLSR。 D' o: E7 k. e
' d% U! Z; Q. g& q0 U: ^2 e 9 ?9 X. H& m( D ]7 d. s / E+ Z0 W6 x( Y. C8 R% o30、我用一臺ES的PLC想讀取另一臺ES PLC的內(nèi)容,但不知如何做。 5 E, i, X& X" @( d- I $ }' \7 y' o/ g+ ?7 b! x: N5 X答:1、用內(nèi)帶的COM2 RS485口。 9 k1 s' }% v5 H `) k2 V O" R! ? E+ ?8 ^0 ^
2、每個PLC都要設置站號 $ a3 m3 n' ]+ c5 }( j) p& O+ r. ~' u+ X
3、用RS或者MODRD指令都可以。指令詳細的用法請參看說明書。 . N: C* b ~7 |+ t0 `& T, v1 Z) c4 J6 v* c, V# Y; p1 G
2 ^5 Q' X) I& ^# o1 e7 }( P 4 S9 B, M5 d4 t4 {31、位高手!請出招!我用兩個14SS主機做個小系統(tǒng),一個為主,一個為副,中間用485通訊,做雙機備份,當主機停電是副機啟動,主機來電時副機停止.請問兩臺PLC通訊指令如何編寫?謝謝! 0 r6 u) n' y1 y G# l% d: v0 c' v; w% n M5 g2 R7 C
答:我想思路可以這樣,主機定期的發(fā)一個停機標志到副機,當副機檢測不到這個標志的時候,說明主機出問題了,啟動副機。當主機啟動時,副機檢測到這個標志,就停止執(zhí)行。用RS指令就可以了。 ) F6 ?! {/ e" S; q4 S; z5 M$ o9 y" a8 r+ T* C- ?% \% p
另外由于通訊異受干擾,可以用主機的一個輸出作為副機的輸入,主機上電就啟動這個輸出,這個輸出的B節(jié)點作為副機執(zhí)行的標志,也是可以的。 " ? N' s* H% e ( O! Z9 {( Y$ N4 T% p: P* E8 ^8 e以上2中思路都要考慮好執(zhí)行的延時時間,另外外圍線路上一定做好互鎖。防止2機同時啟動產(chǎn)生意外。 3 I' t' @8 I. g ~ 3 V( i; l) X' l/ r& h" `4 F1 g 2 U. T' n3 J& S6 u, V. \: `# P! g# O. ~: j& |8 f9 @
32、我想在存儲器中進行實數(shù)比較,可是存儲器中只能放整數(shù),請問怎么轉(zhuǎn)換可以存放那?" l6 v4 y4 p" R
6 o2 k4 O: R- P& |
答:臺達PLC用32bit存放浮點數(shù)。也就是2個word作者: 黃一鈁 時間: 2008-10-4 10:51 標題: 臺達PLC應用50問題集3 臺達PLC應用50問題集333、20EX的4個模擬通道是不是每個通道都有電壓輸入和電流輸入???7 s$ b7 M, Z8 d7 N% W6 j% m
3 k7 `' y4 ^4 A9 A/ G$ w% P; R
為什么說明書上20EX的端子配線圖只看到第一通道有電流輸入?& n# K( n' i* J/ {* ^& ?, ~( F% T& {
* x4 R) m0 V1 q
是不是說明書上有錯 # @$ M3 g8 t$ A0 |+ |8 ^& }5 U' a$ I* `% A( Z; r9 c
答:20EX的4個模擬通道每個通道都有電壓輸入和電流輸入7 r$ s8 K/ J. l0 p3 K2 r6 \
9 e3 P6 X/ O( b! L' C3 m4 S ? & V8 i+ O: k B5 ]: y U. T1 \0 L" A7 ?" I
34、臺達那種模擬量模塊可以輸出雙極性?。?br />
7 `1 ~( U, P! q- P & `" p! X! h+ @答:目前只有SX主機自帶的AO可以。5 l; D* @/ o. D- M Y, k
9 ~2 `: P9 x- [( }2 W* K. @2 F
: g2 ]8 D; r4 M* u2 t - g. W+ J+ r5 y35、三線式傳感器與臺達PLC如何配線?, o1 L6 ?- p- l$ w
1 v. _) F) X9 K" @6 ~7 ]
答: ( M( I0 Y5 w/ h1 g8 Q! P3 k" s6 g& c8 w, k: ^& ~# P) f# V
/ B' R# | f/ r: _7 @# j
) C& p" C! Q, q2 U- |; g( r5 V" g3 R
36、請教M1261的用法? $ y0 @# D' ~8 N1 Z! _ * j: _6 U/ w% r; h答:M1261為高速計數(shù)器外部復位模式指定的標志位,僅用在EH的硬件高速計數(shù)器用外部X點作復位輸入點時,且僅可以用在C241~C254上。 ) a- O, u# c* q0 i I* y: w z7 g9 ]; l$ \
外部X復位點=ON,計數(shù)器被復位,且M1261=ON,則將DHSCR復位比較結(jié)果輸出(Y被復位)。* M8 M8 u. ]! j/ \! ]$ U! v/ J% y