機(jī)械社區(qū)

標(biāo)題: 臺達(dá)PLC應(yīng)用50問題集1 [打印本頁]

作者: 黃一鈁    時間: 2008-10-4 10:48
標(biāo)題: 臺達(dá)PLC應(yīng)用50問題集1
臺達(dá)PLC應(yīng)用50問題集1
9 _+ J3 R* J. P$ s+ L  u; a$ T1、 現(xiàn)有5臺臺達(dá)的變頻器放在同一個控制柜中,想用PLC的485來控制,請問應(yīng)該使用什么樣的通訊線纜和連接件,主要是臺達(dá)變頻的那個電話插頭怎樣和另外的變頻器互相連接?; q5 O9 z9 I$ ]
2 X% v/ o& C* H3 P
答:使用屏蔽電纜,注意臺達(dá)RS485需要使用100歐姆左右的終端電阻。那個電話插頭應(yīng)該是RJ11。
$ u' l0 [  e& O  \  ]. B1 b# O6 P1 q* N; G2 Y9 \
2、 我一直在用的都是臺達(dá)-ES/EX/SS系列的PLC .最近有一臺多年前的PLC 需要修改程序,但是忘了當(dāng)年設(shè)置的密碼,有誰能告訴我有什么要的辦法嗎?否則我只能更換一臺PLC 了~ / M3 i) Q" _0 c* F

. r( @4 A  z9 c" ~8 c; W, x% ]答:強(qiáng)制M1069 ON即可解除。但6.0及以上韌體屏蔽了這一個功能。
& W; b, P$ X' Y4 B% V% ~' D6 L
: M5 [0 u2 H4 _8 I 3、請教如何實(shí)現(xiàn)TP04G的韌體更新?
+ z7 v2 o/ P3 {% Q/ \0 D
5 D' X) p: Z" z: v: g5 a& Y答:1、關(guān)閉HMI電源; 2、打開HMI機(jī)殼后蓋 3、將更新韌體制具插入插空上 4、然后給HMI加電源,此時,HMI畫面為暗。 5、用FLash軟件就可以對HMI進(jìn)行韌體的更新了。
" M. \8 g$ @8 Q; }* g
. J7 N: V  m! U  F4、各位高手,請幫助小弟。我現(xiàn)有一個系統(tǒng),用DVP-ES帶485通訊口的,F(xiàn)用485通訊口和百特儀表通訊。用編程口掛GPRS模塊,進(jìn)行聯(lián)網(wǎng)。中央監(jiān)控室需要下位機(jī)定期傳送數(shù)據(jù)和事件觸發(fā)功能,問如何能實(shí)現(xiàn)?如果不能,其它系列PLC能實(shí)現(xiàn)嗎?/ a$ \( z/ Y* h
* M$ G- B* }6 L  X7 X
答:臺達(dá)PLC自帶兩個通訊口,1個RS232通訊口(COM1,即8PIN的編程口)1個RS485通訊口(COM2),COM1只能工作在從站模式下,不能發(fā)數(shù)據(jù),COM2可以工作在主從兩種模式下,可以發(fā)數(shù)據(jù)。所以臺達(dá)所有PLC,都不能實(shí)現(xiàn)!
: ^3 L! |+ ]2 @9 [8 n3 J9 e3 u/ F' w; U3 n9 b5 W
5、位仁兄:我想知道,上位機(jī)和臺達(dá)的PLC通訊怎么設(shè)置成主從式通訊?用其自帶的485口。謝謝!6 A9 d( t+ ^. p. i& `6 d2 _1 H
5 M) u1 |4 A5 g2 f9 g
答:上位機(jī)和臺達(dá)的PLC通訊,多數(shù)上位機(jī)是主的。這個不用什么設(shè)置,臺達(dá)PLC默認(rèn)就是從站,不需要做任何設(shè)置,直接調(diào)用MODBUS協(xié)議就可以了。但我們默認(rèn)的是ASCII,如果要用RTU,必須把M1143置ON。 1 r% o! U3 \% ^: _

1 E( o0 [" y1 g) n% e# @6 R; |- L6、象往變頻器里寫頻率有固定的地址,例如:H2001,要是想通過文本顯示器或觸摸屏改變變頻器里其他的參數(shù)如加速時間,那么是否可以象改變寫入頻率一樣,只要知道其地址就可以直接通過觸摸屏改變其參數(shù)值的大小了嗎? 6 w  A# M4 D7 J' e! K
) ^, [# T2 H+ G
答:當(dāng)然可以,對應(yīng)臺達(dá)M系列變頻器,參數(shù)P10的地址為000AH,對應(yīng)B系列,第一加速時間地址為010AH 3 ]! Y0 l- F0 I$ r; f7 L8 W/ D

+ J: X5 Z+ W7 a! N& m# K! a9 c& J: w7、請問,臺達(dá)ES的PLC,內(nèi)建485口可以通訊人機(jī)嗎?
9 C: n1 Z& H2 t! o7 r. y$ d" O3 @7 O' w! l9 Z. n# f% l) K( h
答:完全可以
0 k. E1 Q" e& f: p; s( \6 P( T$ p& h. Q" [3 L
8、EX用485與上位機(jī)通訊(ASCⅡ模式),D1120需要設(shè)置嗎? 2 o; e3 @6 t/ C5 g. l, V" O0 ]

2 X1 N/ H' w# Q. O) I, w( k答:看什么格式,如果是9600/7/E1就不用設(shè)置,其余的要。但建議設(shè)置,養(yǎng)成好習(xí)慣。
# d. T/ x- E+ V  _# [* ?; l# P7 ?1 F0 X
9、臺達(dá)PLC軟件有離線模擬功能嗎?
: Q) u5 S1 y/ @% }" ^! Q
+ J! R/ l- _0 |$ h0 q% V' Z; _ 答:目前的版本是2.08,沒有的
$ i0 |* l4 @7 |, _2 k( M7 S* X" P$ N$ N2 w) c
10、請教高手:我用PLC的編程口與計(jì)算機(jī)相聯(lián)命令語句為 MSComm1.Output = ":010106140025BF" + Chr(13) + Chr(10),為何聯(lián)不上? # [1 I- `% y- h; S% K, L
' V& T3 _1 \' Y' Q* z: C( B$ q
答:能發(fā)完整的代碼嗎?你這一句是沒有錯的,可以用“自發(fā)自收”,看發(fā)出去沒有。 : M. M1 c9 O" U, b, O2 k
% {. P4 U  X' c( F) o2 }
11、大家好,近來使用臺達(dá)PLC(12SA)做一個項(xiàng)目,在調(diào)試軟件時發(fā)現(xiàn)有一些地址位的內(nèi)容莫明其妙地被改動,而監(jiān)控時也沒法發(fā)現(xiàn)問題所在。例如D寄存器內(nèi)容被改的一段代碼: SUB D172 K20 D173 監(jiān)控時當(dāng)D172=任意值時,D173都是0 強(qiáng)制賦值給D173也沒法改變它的值。 最后將D173改為D174就沒問題了,想不通啊!
$ O0 `* d( l3 I4 b1 \  x: [0 x7 g
# U* P. s& M  O2 j" T9 e; E 答:是不是你D172的值過大,被用成了D172,D173雙字,這時你在把結(jié)果放到D173,D173有沖突了,所以結(jié)果不正確。你改成D174,D174是沒有沖突的,就正常了。 我想是這樣的情況,請樓主監(jiān)控一下看看。
$ q! n. w' q: f- h9 C0 d
0 L8 ~% N# j# f( y& ?: q" o12、DVP-04PT-H溫度模塊如何與2線式PT100連線,謝謝! ) Q/ r* Q! [1 i' o/ n5 B
/ M3 [- ]/ [, K( \( u7 n
答:把I-和L-短接,PT連接L+和L-即可。
) i6 }0 ^- f2 p; P& E' B
, G0 D$ L- t- {. Q! ~ 13、我遇到一設(shè)備,機(jī)器用過一段時間都很正常,前段時間由于一個輸出點(diǎn)短路(用來計(jì)數(shù)輸出的,)我后來把這個輸出改過了一個輸出點(diǎn)(原來是Y11,我把他改成Y24,之前Y24,Y25,Y26,Y27是空的,其公共點(diǎn)C8也是空的,我把C8接的+24V電源)。。。。。。后出現(xiàn)偶爾執(zhí)行一動作時出現(xiàn)停機(jī)(好象是停機(jī)信號有輸入),我檢查線路都沒有問題。請問這是怎么回事,怎么才能解決??謝謝
/ ^; C  D/ l# |# }+ c/ L
+ l; ?1 ~* j/ Q: B! c! S! }% g6 f6 Q答:我看不是干擾的問題,不知道程序是不是自己編的,最好在線監(jiān)視看一看,停機(jī)的話總有一個停機(jī)信號。
9 \3 H% ^' v# d" a: l: Z" ?4 v' n* ^3 e6 X9 P
14、請問臺達(dá)PLC模擬量模塊的地址是怎樣定義的? 能否提供個具體的例子供小弟參考
& l  q" j$ ]5 b  N5 m, ]
. k- b/ @; [) B7 y0 [) z7 p* K答:用From ,To指令訪問CR#,下載一個手冊就一目了然了,^_^~
  F; }, o! t7 p0 k4 P% y0 F; H2 y& I$ v$ k& B
15、請問各位達(dá)人,臺達(dá)EX系列的PLC可否使用組態(tài)軟件實(shí)現(xiàn)PC控制?1 n6 \8 S- j, h
4 i" \9 b1 i0 O. e
答: 完全可以,有的組態(tài)軟件里有臺達(dá)的選項(xiàng),如果沒有,就用MODBUS
作者: 黃一鈁    時間: 2008-10-4 10:50
標(biāo)題: 臺達(dá)PLC應(yīng)用50問題集2
臺達(dá)PLC應(yīng)用50問題集216、我用EX編了一段程序,在每次上電后,Y0與Y1之間是有時間間隔的,上電啟動后,YO與Y1卻同時輸出,我在人機(jī)上停機(jī)后,在人機(jī)上啟動,YO與Y1輸出卻正常了.每次都是第一次啟動不正常,第2次開時就正常了,這是為啥呀?% ~; L9 i* F1 y% L, l$ x! |7 U- H* @

, s* k' v% f* ?+ h   答:請分析一下時序的問題。PLC是基于掃描的原理,雖然映像位狀態(tài)變了,但必須待程序掃描結(jié)束后,進(jìn)入IO掃描時才會更新輸出。% H) `9 `0 i8 y3 K4 C" q9 Q4 y# V0 ~
& ~+ Q! k4 G6 q$ B
17、現(xiàn)在Profibus DP總線應(yīng)用的也相當(dāng)廣泛,不知臺達(dá)什么時候能推出支持Profibus DP 協(xié)議的功能模塊?
) K: H' h; D1 \' C& ^6 e5 [; F3 Q7 g0 k6 \4 ]' Z5 O  {
   答:目前已經(jīng)開發(fā)出Slim Type的(包括SS/SA/SC/SX系列)DP模塊,DVP-PF01模塊(把臺達(dá)PLC掛在PROFIBUS總線上的擴(kuò)充模塊),很快就要上市了。做成了DI/DO擴(kuò)充機(jī)的形式,32點(diǎn)輸入,32點(diǎn)輸出,應(yīng)用很方便。
9 Z# h8 m! @* }: x0 w
% `7 _) E1 s* A) x/ o( g: E* E18、計(jì)算機(jī)監(jiān)控臺達(dá)PLC組成的控制網(wǎng)絡(luò)
" p  H7 j7 J+ V! [5 X3 v- J: ^/ r
   以前一直使用三菱和西門子的PLC,在做計(jì)算機(jī)監(jiān)控多臺PLC時得出了一些體會。西門子的PLC因?yàn)橥ㄐ艆f(xié)議不公開,所以用VB幾乎沒有辦法做,只能用組態(tài)軟件等,造價(jià)高;三菱的PLC雖然沒有公開的通信協(xié)議,但我們國人發(fā)揮我們的聰明才智,在黑暗中總算摸索出來了,使用編程口通信的話一臺計(jì)算機(jī)只能最多監(jiān)控16臺PLC(VB的限制),使用485的話就需要另外購買485通信卡,增加成本;直到昨天看了臺達(dá)PLC的通信協(xié)議,我覺得真是非常的簡單實(shí)用,計(jì)算機(jī)直接和PLC上的485通信口通信,可以低成本的輕松實(shí)現(xiàn)對多臺PLC的監(jiān)控。臺達(dá)PLC在功能上和同級別的三菱PLC相比:在邏輯處理上我覺得已經(jīng)能夠用,但在控制步進(jìn)(司服)電機(jī)有點(diǎn)不夠用,沒有定位指令,沒有帶加減速的脈沖指令,而且Y0、Y1分別只能做脈沖輸出和可調(diào)PWM輸出,有點(diǎn)浪費(fèi)!不過臺達(dá)的價(jià)格也比三菱的少了好幾百,值!!
! j, m# H0 A0 z$ H! `  R& S4 {: n7 e+ V
有帶加減速的脈沖指令阿,PLSR就是.Y0,Y1並非只能作脈衝輸出,也可做普通的DO輸出.新的EH系列又有了許多改進(jìn)' \1 ^/ K1 ~/ z. N, }2 U$ i! C
4 v7 k3 y1 y+ j! [
定位可用DDRVI,DDRVA,PLSR,這三個指令都具有加減速功能,可通過特殊標(biāo)志位,特殊寄存器設(shè)定。PLSY,需編程者設(shè)計(jì)加減速程序。3 `4 y  B4 f' d: t6 h

" G! E& W: L2 k2 p
5 P8 O' E( k% z; h7 W- y: k4 \2 z; ?! L- [
19、臺達(dá)EX-20 我想用一臺PLC控制3臺步進(jìn)電機(jī),應(yīng)該怎么做啊
1 U2 i% S# D( c8 l" A0 k7 J' k+ g% w1 K
頻率要求高的話要選EH的,如果三個步進(jìn)電機(jī)動作要求都不一樣的話那就需要加上臺達(dá)的定位控制模塊,我一月份剛做了這么個項(xiàng)目,他也是要求三個步進(jìn)電機(jī),用的是北京的一個什么牌子我忘記了,是可以的,那個電機(jī)說頻率可以達(dá)到200k,沒試,但PLC是能發(fā)到200k的
1 Q- a* b. t, E9 J+ O! \2 a
0 y1 [, k( h4 J/ o# ]/ C# a& o% U0 ~! K; p7 N- f

3 z! v1 q% G& F/ l20、我用了一臺DVP-16EH主機(jī),并擴(kuò)展了一塊DA模塊,DA模塊是另外供的電源,如果上電時DA模塊比主機(jī)慢的話,最后主機(jī)不會運(yùn)行,故障燈會亮??有什么好的解決辦法避免這種情況嗎?
4 {  ~9 f; q% M; N+ J2 @  a
. u4 S% Y0 H2 b2 m+ |7 U" b9 v答:最好先給擴(kuò)展模塊上電,如果先給主機(jī)上電,容易發(fā)生這種情況。原因就是上電的時間差比較大主機(jī)會認(rèn)為模塊有故障。
/ g5 R; d0 |8 {# Z
2 _2 H  }1 J  u$ J( M1 U) U8 ~. f/ ~5 C4 b4 M/ ~2 y
5 o0 ^7 z5 ]1 l8 r& a7 Q
21、我用了十五臺DVP-EH主機(jī),主機(jī)通訊地址各不一樣,每一臺主機(jī)都配置了TP04G,TP04G的程序基本相同,只是地址不一樣,我想問一下人機(jī)軟件中有沒有什么辦法可以一次修改地址,使其中的元件地址也變化???. X* c% I% d% l! n9 a" }
5 p) @1 e8 V* |/ k: k
答:有,請您點(diǎn)擊“工具”,然后點(diǎn)擊"TP援建通訊預(yù)設(shè)"里面的“設(shè)定站號“既可以實(shí)現(xiàn)您的要求# L6 W, b' j# g* V4 I: {3 h
% z: i- _! }3 s" V, D( h

  x+ s1 k, t3 Q1 @
+ ~+ L/ U/ K7 n9 B6 T$ T& |22、我單位新進(jìn)一套臺達(dá)DVP-80EH壓縮機(jī)PLC,要與honeywell的TPS系統(tǒng)通訊! c5 N% O. r$ N& U) G
" i( r1 m0 Q5 M; P
用RS-425接口COM2,MODBUS協(xié)議,RTU格式。
/ m2 z" z9 S/ X6 P7 \
& L. o" ?/ S( [( w5 A! T( j    看說明書,臺達(dá)地址是開放的,是16進(jìn)制的,但honeywell的地址是10進(jìn)制的。+ [/ ?  q2 |; o, g

, q1 f! V1 D' i/ O# {XO  地址  0400H  可否轉(zhuǎn)換成十進(jìn)制1024,在DCS地址中設(shè)置成11024。& d& l$ @3 j- A- [& |
" }1 Q& ~8 w5 H. b" x& z0 y6 l
D100 地址 1064H    轉(zhuǎn)十進(jìn)制4196在DCS中寫成44196。但通訊不上,想提幾個問題  n5 H, B; R: W" F# p: a

* [# b' n, O) }( F0 G1 |1 臺達(dá)PLC與大型DCS通訊時,RTU格式,應(yīng)該以誰為主?
, j* ^- B* y  b  G& e6 Z: R( l! B
. ?- x( s/ p5 h& j2 ^2 臺達(dá)PLC的地址是否可以轉(zhuǎn)成十進(jìn)制通訊?. Q; i, R9 n) B# Y  f. A$ c

6 B% ^( z9 S  l4 j3 臺達(dá)PLC通訊遠(yuǎn)距離連接時有沒有要求加電阻,如果有電阻加多少?6 w8 a" O2 v. q$ c) Q( J
' n2 W% h( F" P9 f$ s" L
4 臺達(dá)PLC是否可以和大型DCS通訊?
( t$ g+ `7 i( S* ?) [: n1 m
; g; w6 J6 T8 G! z4 w6 f$ f5 臺達(dá)PLC對地址通訊是如何描述的?& I' W% x& d4 E. s2 g- |+ @

9 A5 N- a, W7 ^7 j! W+ \    望各位高手指教,小弟在這里先謝謝了。
, F: B, _1 R. U* g& W+ G
' a/ q/ [( x  M, k答:1、應(yīng)該以dcs為主。* H3 o6 r& t, N% U9 q

; t+ b0 m8 h+ P8 l2、當(dāng)然可以,你那樣轉(zhuǎn)換是沒有問題的,但是起始地址為10001、40001。如:Y0地址轉(zhuǎn)換為B01281,D100地址轉(zhuǎn)換為W44197。! ]5 L" |5 z( V* T1 j& ^0 T. M
; k3 M$ j% _8 u8 {( \( O, E
3、沒有一定要求加電阻,如果加100-120歐姆就可以了。3 X9 Q7 b" ?! T3 T4 l# r/ n( @# n
: {$ `' k- m+ k& {  [4 y9 U9 e
4、如果dcs支持modbus協(xié)議,當(dāng)然是可以的。
, K$ T8 F0 s9 _; a- ?3 ~( S8 K, {2 r+ S+ `. [, }+ E
5、臺達(dá)PLC地址描述可以參照臺達(dá)協(xié)議說明文件。% i- R) L8 J9 n/ \2 M6 v

# J1 W( s% t, c2 v7 Q9 P' @2 r# N3 b5 L& p

$ @) R. w  \3 O- h! c# f23、請教臺達(dá)高手詳細(xì)解釋EH的M1261的用法?編程手冊上沒寫詳細(xì)!謝謝!$ F1 U$ u# ?- a1 x6 K: }, c

, G2 ~- y7 ?& a; O5 ^: ^答:手冊上API54 HSCR指令中講得很清楚呀~* q# ~$ l6 b1 q- G" k1 \& y8 |

3 b9 |8 |5 L* ?( ]僅用在EH的硬件高速計(jì)數(shù)器用外部X點(diǎn)作復(fù)位輸入點(diǎn)時。
% j% j, i. `6 U+ U" Q  \5 R2 ^4 R
外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。
9 U% c8 [' y" G, O
$ U: |. t- l, K5 S5 p6 H* L6 k外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。
$ K9 D/ a5 [/ X4 h6 M& i7 z3 d+ R0 Q  F# d; |( F
- J# n! {! C% d6 o

0 U! I& T3 \1 X24、手冊上API54 HSCR指令中講得很清楚呀~
6 L( i$ @4 F5 R3 s0 i; C; z$ @, o3 a8 n. q3 I7 R$ N
僅用在EH的硬件高速計(jì)數(shù)器用外部X點(diǎn)作復(fù)位輸入點(diǎn)時。' ~2 }* D" T5 a+ f" C+ k0 D8 V

5 X9 ?2 n0 x( A4 O6 U- D- u' a外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。  n! H* p- D$ A: B$ v

$ v4 [3 t4 z* Q+ ~8 w$ l外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。
: _0 p% y9 {5 c$ R4 n% Z& z( l. Z5 I  P. ]
答:"為了達(dá)到控制精度的要求,希望所有運(yùn)算在1ms內(nèi)完成"估計(jì)是不可能的,因?yàn)槭誔LC的限制,是一個周期掃描的機(jī)制,每個周期不可能1ms.
3 ^: P5 @  Q; S) N0 }) W1 L) h; t0 Y' C: @4 k
您說的脈沖的計(jì)數(shù)值可以通過工程轉(zhuǎn)換成pid的PV信號的范圍之內(nèi),比如0-100,輸出也要通過工程轉(zhuǎn)換,轉(zhuǎn)換成模擬信號,比如4-20ma然后控制電機(jī)控制器的給定,從而達(dá)到控制電機(jī)同步的目的." ?- e- F) z7 B+ y) F
6 m# S3 s% w+ W- p9 W+ S' U, e
2 k; w8 l: t: K3 _: l, f! e
( Y" r) B* e% T$ o0 @4 q
25、DVP-10SX的模擬量寄存器是哪個D?分辯率又是多少?謝謝
6 ?8 E' a9 m/ a3 M5 g1 M
% i0 {+ \! U8 ]. C- v" x答:2CH IN ;2CH OUT,分辨率都是12位。
7 ^4 e$ V3 i$ ?4 M+ A4 M  j  R+ E+ k: S, Q. X" Z) f) P
模擬量輸入現(xiàn)在值:D1056,D1057
, [  Q  ^) |* u4 \0 |6 P# E3 I
2 S5 R8 t; f- u1 [. d# P) N          平均值:D1110,D1111) v0 `5 t4 \& u1 e6 e5 R# }2 a
/ [! g5 S% ]4 `& i
模擬量輸出:D1116,D1117
4 u3 @  E8 x7 q  A& s$ Y  w  ~2 s" |& S5 K0 a2 w, T
7 N; @$ M8 h1 {0 ], Q+ J

( q8 P( j) ^! P8 a; R' t/ Y26、DVP01PU-H是否有圓弧插補(bǔ)8 ~8 K) d9 Y5 h; [/ q
& |9 Q7 l* i- I; _
答:不能。但SC主機(jī)可以做。
. p4 M. R/ H6 ]: k9 W4 H9 M2 u5 q5 J, O% M
27、新生請教高手,為什么?臺達(dá)EH設(shè)定C241后X1卻不能做SPD!
& K0 i8 Q' ?6 Q% {2 i1 @) M! U% N' s% }2 E8 B
答:V1.1以前的韌體不能這樣用。V1.1以后的就可以了。. i; o4 c7 i9 J( F6 S- B8 [* z" l
$ K) j# F$ z, z9 u

  e9 u( M/ Z; a0 M; N* T) y3 y
6 O" ^' |& ^! b; S  H8 _28、那位能給我提供一下計(jì)算機(jī)到臺達(dá)PLC下載數(shù)據(jù)線的型號' _; @) V4 u& q& a

& a& s" s" ^+ l- Z$ U5 c  j答:DVPACAB215  ,DVPACAB230
* Z$ `# g7 q/ _9 Y: E" W" C& {2 R7 K" {9 u* y6 P; {7 S
0 I+ r- ?" Y% E" r
) D+ r. [2 K2 c4 K: G
29、今要用到一個步進(jìn)電機(jī),電機(jī)自帶驅(qū)動器,但控制想用PLC控制,不知可否用ES系列來控制?動作要求是,可正轉(zhuǎn)也可以反轉(zhuǎn),速度可以在人機(jī)上設(shè)定,ES系列是否有高速脈沖輸出?如果沒有,EH里程序又該如何去寫,只要能讓電機(jī)動即可,其它動作我自已還可以搞定的。請大蝦們多多指教
' \/ a! \. |8 \; x! w, K& q% S3 I
答:ES、EH都可以,但必須是晶體管輸出型。如果轉(zhuǎn)速不高可以用PLSY;如果是高速就用PLSR。; L# N. w# k2 r% l7 l. s
! i: _' Q% p' x* h0 X- F" L
( ?: V( v; n4 J/ C! y- Q
$ N* d6 g( J; D5 G& }
30、我用一臺ES的PLC想讀取另一臺ES PLC的內(nèi)容,但不知如何做。- f, N4 R; _% B1 [

% `+ b0 o& g' @; E2 _* ]答:1、用內(nèi)帶的COM2 RS485口。
6 w- ^0 R, H9 z: T5 S& s$ e' H5 z1 [6 f/ n/ J3 U
    2、每個PLC都要設(shè)置站號
. I+ U& e9 E/ M) |3 y% s4 D% X: m( m* ~  y3 {
3、用RS或者M(jìn)ODRD指令都可以。指令詳細(xì)的用法請參看說明書。2 c7 n+ Y" W3 ~- ?0 @
( l# E, A0 E) C5 W8 g: b4 x

) g/ H( l0 y% J+ ^& D7 |# T9 u
31、位高手!請出招!我用兩個14SS主機(jī)做個小系統(tǒng),一個為主,一個為副,中間用485通訊,做雙機(jī)備份,當(dāng)主機(jī)停電是副機(jī)啟動,主機(jī)來電時副機(jī)停止.請問兩臺PLC通訊指令如何編寫?謝謝!
. C% x4 z& F1 u4 ?$ T' _& o6 @" t. ?/ @
答:我想思路可以這樣,主機(jī)定期的發(fā)一個停機(jī)標(biāo)志到副機(jī),當(dāng)副機(jī)檢測不到這個標(biāo)志的時候,說明主機(jī)出問題了,啟動副機(jī)。當(dāng)主機(jī)啟動時,副機(jī)檢測到這個標(biāo)志,就停止執(zhí)行。用RS指令就可以了。
- M# ?4 C9 Q7 R" k+ r/ S* V$ p
1 I# Z" }5 D; ^. c另外由于通訊異受干擾,可以用主機(jī)的一個輸出作為副機(jī)的輸入,主機(jī)上電就啟動這個輸出,這個輸出的B節(jié)點(diǎn)作為副機(jī)執(zhí)行的標(biāo)志,也是可以的。
8 n( @# O5 w! t3 W& ~5 W
. A% s. o3 t8 r+ {" z; s) O以上2中思路都要考慮好執(zhí)行的延時時間,另外外圍線路上一定做好互鎖。防止2機(jī)同時啟動產(chǎn)生意外。8 e# }+ a1 c0 l: \9 A
  j, o, X( a) z, [) D7 }, P
+ m3 ]- V  ?$ n; Z( b) O
+ {* S- E; [6 A( t6 ?
32、我想在存儲器中進(jìn)行實(shí)數(shù)比較,可是存儲器中只能放整數(shù),請問怎么轉(zhuǎn)換可以存放那?
7 j7 S( Z* c( E2 J* f: x3 @6 Q+ s
6 \7 `) t& H( a答:臺達(dá)PLC用32bit存放浮點(diǎn)數(shù)。也就是2個word
作者: 黃一鈁    時間: 2008-10-4 10:51
標(biāo)題: 臺達(dá)PLC應(yīng)用50問題集3
臺達(dá)PLC應(yīng)用50問題集333、20EX的4個模擬通道是不是每個通道都有電壓輸入和電流輸入啊?$ e5 J5 K* }  h2 }

. W' a5 N5 M. z- j- s/ l, M  為什么說明書上20EX的端子配線圖只看到第一通道有電流輸入?. q0 l; |+ s0 U% f/ {

) f3 V8 C/ w) Y  是不是說明書上有錯
; ]+ d3 Y2 X: W3 x) L. y; f
0 Z0 Y$ ~) Y+ i8 |, F& _( z答:20EX的4個模擬通道每個通道都有電壓輸入和電流輸入
" j* R. }( k, G- [5 _! q9 a8 A3 m& I9 r6 x9 C- _
( H+ `! x# p, R' A7 G( a

$ N& Q5 ~3 O3 ~' Y34、臺達(dá)那種模擬量模塊可以輸出雙極性啊?- a5 X' Y! Z8 U
+ Y) ~- m5 [: E( Q% M: h" W
答:目前只有SX主機(jī)自帶的AO可以。  n! [8 t1 x' o

) d) H; r- `7 L' C# @7 i/ M+ Y6 |+ J# b, H( D
% Y$ O* O5 l- I, m/ W3 B
35、三線式傳感器與臺達(dá)PLC如何配線?
0 y# ]7 f1 D) Y; V7 C+ e6 n2 S) f
/ T# A# @6 q" [5 F* ^1 T答: 5 K" D9 ?5 r4 S1 s" H+ y

( i: `; y8 e( ^+ B2 B, |3 W, z" w. w% D6 h( E" J9 G' ?; L- J
4 T6 L; _9 f3 O* G
36、請教M1261的用法?
5 m, I, @" W3 G- e4 d$ @3 A4 ?
# w# v5 T; ]" s, k0 G答:M1261為高速計(jì)數(shù)器外部復(fù)位模式指定的標(biāo)志位,僅用在EH的硬件高速計(jì)數(shù)器用外部X點(diǎn)作復(fù)位輸入點(diǎn)時,且僅可以用在C241~C254上。0 a; i1 o% ?6 ]" ~+ B% E3 c% e
' t7 t% E, f  D% z
    外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。
% @7 X1 l# w( R/ d' N# J" K# ?+ k0 K- e
外部X復(fù)位點(diǎn)=ON,計(jì)數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。
) [% K% q7 B: a) f
  X  v. T, a# P例如下面的例子:8 q2 S+ j  |$ h  r* C
) U* @/ l3 f8 Z& M  _- L
LD X1" S6 B: f1 |3 I% v

1 B5 s0 [, m( C) U  o: zRST C2513 I% @, `) A/ I
. s% s: v7 B( e; s3 P2 T

5 c9 G* [) `; @6 ?
4 S; f6 ?/ E5 O5 q9 @- Q; y+ L7 j; @LD M1000
' J& {8 C# |+ H8 N/ d& h2 J8 i. w+ ]) [  g$ c6 e
DCNT C251 K500
! s1 Z3 l4 D  {4 _6 b2 D: d" o
# `! ]# I* }) Q. F) p% l) v# {  _6 G2 B$ H' u0 s

" i. v. X, W) O* j( oLD M10002 I. \6 p. D" a( G; U+ Q  ?
+ ~6 C! e& \  p2 E' G
DHSCR K0 C251 Y10
+ W- ]2 I1 }0 o( C7 R
+ h$ O1 X( w% K! U
4 f6 @$ F9 d- B* R( {& F$ ?8 f- R1 w4 Q0 o+ w0 O+ b% Z
1、  C251外部復(fù)位的輸入點(diǎn)是X1# Z5 f) D) i  y) e" ]* y

1 C5 n4 t9 i5 B$ z3 A' H2、  假設(shè)Y10為ON
/ R- W2 }( E$ P# @
; i8 l" ?; k; z6 p) x' @6 Q' n3、  當(dāng)M1261為OFF時,X1為ON,C251的現(xiàn)在值為0,且C251為OFF,這時DHSCR指令執(zhí)行。因?yàn)闆]有加或者減的計(jì)數(shù)輸入,比較結(jié)果不會輸出,即不執(zhí)行Y10的復(fù)位動作,Y10依然為ON% K7 {/ k0 J9 \( l

0 T0 p+ \, j' e% C/ }. Z7 W4、  當(dāng)M1261為ON,X1為ON,C251的現(xiàn)在值被清零,且C251為OFF,這時DHSCR指令執(zhí)行。雖然無外部的計(jì)數(shù)輸入,但仍然會將比較結(jié)果輸出,即執(zhí)行Y10的復(fù)位動作,Y10變?yōu)镺FF。
! V8 N, l: v5 x8 i( E
3 S! I8 i( o, z% i; ~
6 q7 N) L4 U; F* k7 X8 H, w. b. W5 O1 A) U3 t
37、我用臺達(dá)文本帶西門子PLC,用的是RS232,波特率是9600,一共用了34個頁面,其中有一些頁面里有靜態(tài)文字,數(shù)值輸入,數(shù)值顯示及交替按鈕等9個元件,8個系統(tǒng)換頁,當(dāng)翻頁時,交替按鈕的更新速度需要7秒鐘,也就是說,得需要7秒鐘才能更新狀態(tài),我又試了RS485,波特率是9600時可以通訊,但是反應(yīng)速度沒有改變,又用波特率19200試了,出現(xiàn)了通訊逾時.用RS232,19200也出現(xiàn)通訊逾時.# s' y3 d6 r, V) b8 u
8 Q9 g/ m, y; ]' ?( b) N
我要問的是:為什么用19200波特率就會出現(xiàn)通訊逾時呢?
7 J& ]5 c7 y' ]
: o. W: c4 s$ \6 R, A% e1 t( Q怎么才能把文本的反應(yīng)速度提上來呢?- c- ~2 N4 Q: Z# \" K8 I
1 X7 e2 E5 _, Q1 M0 z
請各位高手指點(diǎn)一下?% X' |: @# F0 `
$ ^  d8 l% E, m9 X, r, N1 K. T
答:你的數(shù)據(jù)量不是很大,應(yīng)該不會慢的這么離譜的,要7秒?臺達(dá)PLC默認(rèn)的時9600,你把文本設(shè)置成19200,沒有改變PLC的波特率,當(dāng)然就出現(xiàn)通訊逾時。對于PLC的COM1要設(shè)置D1036為通訊的參數(shù)設(shè)定。具體你可以參考《PLC手冊》2-68頁。最高可以選擇115200的速度。% o4 y1 \( Z5 Z; s: Q" M4 o
! f; Q) G) X/ |' z, p, \0 R' [' c

/ @4 p' |7 }, U& p0 I, X2 l" ?0 q: |7 U) v8 A$ W
38、本人剛接觸臺達(dá)PLC
4 Y9 m4 A. B! [0 k5 w* g* H. |( c0 v7 f
像DVP32XP01R與DVP32XP11R有什么區(qū)別7 f- S3 N$ m5 `! n0 G! D8 j
. h$ S7 p, W9 e# K" m
資料書上面寫的是01是L TYPE ,11是H TYPE,$ W) j$ D1 p" l$ T2 m
4 Z) }. \, k7 K4 P) y/ M
H TYPE與L TYPE是什么意思?
- q2 f. Y6 i+ J+ l8 s) Z3 ]' V! v# v
答:H TYPE與L TYPE是指PLC的尺寸區(qū)別。  U7 h2 ]! \. r9 U! `

' W# L! A; g8 O! y& p- D
7 L- E' \* F0 |3 v" h9 Y0 X2 g  m% @$ g4 i
39、DVP-10SX時間中斷的具體時間怎么確定,就是說,如果我想要60S執(zhí)行一次中斷?5 I! g2 i. ?9 Z! X( v6 V
" {1 j/ }; Z) u( A$ K
答:作個60ms的定時中斷,在中斷程序中對一個D做INC,當(dāng)這個D等于1000的時候(這時60S時間到),就執(zhí)行本來在60s中斷中要執(zhí)行的程序。
. S4 T' }; m) ^, m' E
3 ^: S- x. J/ _! g3 f- J+ m8 Z) K+ ]0 `3 m& E2 d
- t6 M4 e* e' N& B5 w
40、SX提供2AI,但只有一個公共端,請問可以一路接電壓,一路接電流嗎?* H) N' r% _8 I$ a  }- R5 p( X

- l# Z  W) u. \& Y# ?答:可以。) k+ h' [- S, f$ Q2 e* V' c

# _0 s5 q- D0 D7 k' h  x4 t3 I7 I
* v8 f1 s1 q' R0 N- q6 A; ^' D* i6 K) T; R9 S" A7 Y& n( [+ Y; t0 z
41、我的模擬點(diǎn)輸入(DVP-10SX本機(jī))接收的是4-20mA的信號,是0-100度的量程,怎么轉(zhuǎn)換為測量的溫度?2 u. I( |8 N# |- y' E

6 u8 m! s  i2 r6 E答:SX提供2AI、1AO。是雙極性的,即輸入-20mA~20mA的電流,對應(yīng)為-2000~2000。
0 \, {3 M# g6 l4 b) N% c" Z3 e; [5 E/ p" {
4-20mA即對應(yīng)400~2000,自行用線性變化成0~100就可以了。注意:SX不能極性AD線性調(diào)整。2 e: T& A- N& u& x: A7 z9 j
/ Y+ ~4 ?4 s6 j5 Q

" d7 k4 z1 G/ n" B) W4 l
( T5 l0 P7 ?6 ~" A" T! V2 P7 X42、請問:PLC密碼怎么設(shè)置?老是提示我不正確,怎么回是,大家怎么設(shè)的?0 g& L* j. P# h* T8 o9 @9 C; w6 Z
- f3 m  _8 l0 d. D
答:你設(shè)置密碼的時候你查看一下設(shè)置密碼欄的下部,如果你看到‘密碼鎖定’的時候,密碼已經(jīng)設(shè)置了,你下一部點(diǎn)擊跳出菜單的取消項(xiàng)就可以了。如果你看到的是‘密碼解除’字樣的話,說明密碼沒有設(shè)置上。
4 T6 ~% \3 @8 R3 n4 u8 T( ^# J9 t  L3 \) u( q9 z6 k. ?4 r- Y4 p8 D
1 F; L. U+ E8 l0 t! F

& n: o! D% T# ^* u43、在DVP系列編程軟件2.08 <通訊>欄里有一<裝置監(jiān)控>可監(jiān)控以后怎樣停止監(jiān)控呢?7 Q) s( ~+ x' p5 S2 C0 Z$ N

0 k5 k/ T8 R- s7 R/ V8 F  我現(xiàn)在沒辦法,只好關(guān)掉軟件再重新啟動!
! g; J7 I9 X0 ]# r
6 J8 L& _; U# u/ m7 \, L! t答:只要進(jìn)入了裝置監(jiān)控窗口,就執(zhí)行監(jiān)控,在這個窗口不能停止對PLC的監(jiān)控。若要停止監(jiān)控,則要進(jìn)入梯形圖窗口,鼠標(biāo)在窗口中,雙擊 出現(xiàn)“是否停止監(jiān)控”對話框,選擇“是”。5 G+ }! B6 U# D

; [/ A/ W0 F4 t4 J或者把鼠標(biāo)移到窗口右上角,點(diǎn)擊關(guān)閉就回到梯形圖窗口了0 V. B& I. G$ X/ j7 T  }! J
, a0 }1 [0 e+ d- ]7 {& P

( X$ Z" B7 `/ u# s) C8 c8 z
: r( N4 e, \6 r44、上個月,我買了臺臺達(dá)EH-32MR.PLC編程調(diào)試好后新用,發(fā)現(xiàn)斷電后錯誤燈亮,但程序沒掉沒錯,何解?多次試均一樣!' \& q8 V8 ]. l, \

$ W( a% @$ O- ]1 L. y# P答:當(dāng)前臺達(dá)的各個型號的PLC都做了韌體升級。升級后的PLC都是這樣,這是PLC在回存一些數(shù)據(jù),比如掉電保存之類的,這是很正常的現(xiàn)象。老版本韌體的PLC端點(diǎn)后ERROR也會亮,只不會非常短暫,有時候發(fā)覺不到罷了。
# K$ R7 r" e( f- t: Y  \3 v# T2 G- I/ h3 @

' p# p% ]8 f: e8 b4 T1 n4 N: W2 ?& i: c* B: @5 i! x1 ~  ^" y
45、DVP-PCC01怎么用?只一個按鈕(ERASE)和開關(guān)(WR/RD)
0 y. I) s  V5 H$ h/ y: B0 Q: Z, l4 t' q
答:相當(dāng)于U盤,不過只能復(fù)制PLC內(nèi)部的東東(包括PLC程序,M,D,文件寄存器等等),可以快速的將PLC里面的數(shù)據(jù)(包括PLC程序,M,D,文件寄存器等等)備份,或?qū)浞菰谠撃K里面的數(shù)據(jù)從一臺PLC復(fù)制到另外一臺PLC。原來的DVP256FM卡(類似于該模塊的功能)只有EH才有,而這個模塊臺達(dá)全系列PLC都支持(連接通過編程口)。
5 w; p9 a3 H" D+ {* A0 Z* o5 c2 |( E! Y

' O1 x  g7 l$ b, s9 E0 @
0 e# w$ a  g0 O: t0 V; d, N46、我用了一臺DVP-16EH主機(jī),并擴(kuò)展了一塊DA模塊,DA模塊是另外供的電源,如果上電時DA模塊比主機(jī)慢的話,最后主機(jī)不會運(yùn)行,故障燈會亮??有什么好的解決辦法避免這種情況嗎?
" i  \7 @; L) s5 c2 q, n  i4 r% q
% a+ O( E6 j' o0 c4 Y0 m; `5 Q答:主機(jī)上電後大概會延遲3秒,才會對擴(kuò)充機(jī)進(jìn)行操作,這個延遲時間也就是為了保證擴(kuò)充機(jī)在主機(jī)開始操作之前準(zhǔn)備好,如果你的主機(jī)與擴(kuò)充機(jī)用同一個電源,應(yīng)該沒有問題。2 r5 ^( l$ F6 o  Z& y# Z
, p5 Y2 W  n: Y0 _# W7 S
檢測擴(kuò)充模塊的兩個時機(jī):PLC Power Off--->On;PLC Stop--->RUN
: H# Q/ z/ b5 k" M7 i3 R( v8 f7 z' o3 D0 f8 G5 R& ?
* Y5 K) o$ \" S" A$ c8 v

+ o- w1 k' r$ a# ]5 k6 e( Q47、為什么要用HSCS HSCR指令?$ R( b6 a! \) y1 @  E- q

0 V4 O5 N/ h2 E7 ?" `% O. P答:^_^。這是比較后立即輸出啊,不受掃描周期的影響。
! R$ ^1 f4 H4 h, _, b4 y8 `; X3 J, W& i8 n  b. Y
' L' t' ]; f6 H$ S
) Z2 i5 ^/ K) ~" ~8 `/ j6 E
48、臺達(dá)PLC的中斷類型都有那些?- s, u0 c# C8 ~$ S7 S
% u% j: f: U  |
答:外部輸入中斷
( D, P- I! N1 x3 Q7 P, c1 U7 E9 p+ V3 @" b+ f, b
定時中斷
# a. A; s5 {4 _  M" a
1 ?, V. J+ _- a- N* q通訊中斷
, n- c. g6 |4 B7 v7 @) ?5 Q
' p& h2 D4 J. G& y) I9 Z高速計(jì)數(shù)到達(dá)中斷
$ u8 t; q5 ~6 i3 l
. y% e0 X1 A  x7 g- t脈沖輸出中斷。! M% M9 O/ m5 r

8 p5 K: _6 Z4 t, B  g# ]. l6 H+ ]- f9 |/ t! {. \( d

* F+ \4 P' C6 G/ C, n( E+ n49、目前臺達(dá)各個極性都能擴(kuò)充到多少DI/DO?- G6 n- N' {: e: }

: t$ x' ~% F4 C* y) }3 a" e$ C1 S' s答:EH可以擴(kuò)展到512點(diǎn),其他機(jī)種可以擴(kuò)充到256點(diǎn)。7 b. T& k- A! `0 v) u

" d' U: p8 ~3 Z- v
3 A5 d" D: a8 t2 p# R( z/ E: [' @
9 {( _& i6 h2 w# n0 C50、我想要AB相脈沖的輸出,臺達(dá)那些機(jī)型支持?
: e* u- o  f$ t$ J$ F" H5 E
- R2 v. T. s8 A  H1 f答:EH/SA/SC/SX。
作者: 亮劍    時間: 2008-10-4 11:13
好貼,收藏,建議管理員加分。




歡迎光臨 機(jī)械社區(qū) (http://mg7058.com/) Powered by Discuz! X3.4