臺達PLC使用問題集
1、 現(xiàn)有5臺臺達的變頻器放在同一個控制柜中,想用PLC的485來控制,請問應(yīng)該使用什么樣的通訊線纜和連接件,主要是臺達變頻的那個電話插頭怎樣和另外的變頻器互相連接? 答:使用屏蔽電纜,注意臺達RS485需要使用100歐姆左右的終端電阻。那個電話插頭應(yīng)該是RJ11。
2、 我一直在用的都是臺達-ES/EX/SS系列的PLC .最近有一臺多年前的PLC 需要修改程序,但是忘了當(dāng)年設(shè)置的密碼,有誰能告訴我有什么要的辦法嗎?否則我只能更換一臺PLC 了~ 答:強制M1069 ON即可解除。但6.0及以上韌體屏蔽了這一個功能。
3、請教如何實現(xiàn)TP04G的韌體更新? 答:1)、關(guān)閉HMI電源;2)、打開HMI機殼后蓋3)、將更新韌體制具插入插空上 4)、然后給HMI加電源,此時,HMI畫面為暗。5)、用FLash軟件就可以對HMI進行韌體的更新了。
4、各位高手,請幫助小弟。我現(xiàn)有一個系統(tǒng),用DVP-ES帶485通訊口的。現(xiàn)用485通訊口和百特儀表通訊。用編程口掛GPRS模塊,進行聯(lián)網(wǎng)。中央監(jiān)控室需要下位機定期傳送數(shù)據(jù)和事件觸發(fā)功能,問如何能實現(xiàn)?如果不能,其它系列PLC能實現(xiàn)嗎? 答:臺達PLC自帶兩個通訊口,1個RS232通訊口(COM1,即8PIN的編程口)1個RS485通訊口(COM2),COM1只能工作在從站模式下,不能發(fā)數(shù)據(jù),COM2可以工作在主從兩種模式下,可以發(fā)數(shù)據(jù)。所以臺達所有PLC,都不能實現(xiàn)!
5、位仁兄:我想知道,上位機和臺達的PLC通訊怎么設(shè)置成主從式通訊?用其自帶的485口。謝謝! 答:上位機和臺達的PLC通訊,多數(shù)上位機是主的。這個不用什么設(shè)置,臺達PLC默認(rèn)就是從站,不需要做任何設(shè)置,直接調(diào)用MODBUS協(xié)議就可以了。但我們默認(rèn)的是ASCII,如果要用RTU,必須把M1143置ON。
6、象往變頻器里寫頻率有固定的地址,例如:H2001,要是想通過文本顯示器或觸摸屏改變變頻器里其他的參數(shù)如加速時間,那么是否可以象改變寫入頻率一樣,只要知道其地址就可以直接通過觸摸屏改變其參數(shù)值的大小了嗎? 答:當(dāng)然可以,對應(yīng)臺達M系列變頻器,參數(shù)P10的地址為000AH,對應(yīng)B系列,第一加速時間地址為010AH
7、請問,臺達ES的PLC,內(nèi)建485口可以通訊人機嗎? 答:完全可以 8、EX用485與上位機通訊(ASCⅡ模式),D1120需要設(shè)置嗎? 答:看什么格式,如果是9600/7/E1就不用設(shè)置,其余的要。但建議設(shè)置,養(yǎng)成好習(xí)慣。
9、臺達PLC軟件有離線模擬功能嗎? 答:目前的版本是2.08,沒有的
10、請教高手:我用PLC的編程口與計算機相聯(lián)命令語句為 MSComm1.Output = ":010106140025BF" + Chr(13) + Chr(10),為何聯(lián)不上? 答:能發(fā)完整的代碼嗎?你這一句是沒有錯的,可以用“自發(fā)自收”,看發(fā)出去沒有。
11、大家好,近來使用臺達PLC(12SA)做一個項目,在調(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 強制賦值給D173也沒法改變它的值。 最后將D173改為D174就沒問題了,想不通啊! 答:是不是你D172的值過大,被用成了D172,D173雙字,這時你在把結(jié)果放到D173,D173有沖突了,所以結(jié)果不正確。你改成D174,D174是沒有沖突的,就正常了。 我想是這樣的情況,請樓主監(jiān)控一下看看。
12、DVP-04PT-H溫度模塊如何與2線式PT100連線,謝謝! 答:把I-和L-短接,PT連接L+和L-即可。
13、我遇到一設(shè)備,機器用過一段時間都很正常,前段時間由于一個輸出點短路(用來計數(shù)輸出的,)我后來把這個輸出改過了一個輸出點(原來是Y11,我把他改成Y24,之前Y24,Y25,Y26,Y27是空的,其公共點C8也是空的,我把C8接的+24V電源)。。。。。。后出現(xiàn)偶爾執(zhí)行一動作時出現(xiàn)停機(好象是停機信號有輸入),我檢查線路都沒有問題。請問這是怎么回事,怎么才能解決??謝謝 答:我看不是干擾的問題,不知道程序是不是自己編的,最好在線監(jiān)視看一看,停機的話總有一個停機信號。
14、請問臺達PLC模擬量模塊的地址是怎樣定義的? 能否提供個具體的例子供小弟參考 答:用From ,To指令訪問CR#,下載一個手冊就一目了然了,^_^~ http://www.delta.com.tw/ch/product/em/plc/plc_manual.asp
15、請問各位達人,臺達EX系列的PLC可否使用組態(tài)軟件實現(xiàn)PC控制? 答: 完全可以,有的組態(tài)軟件里有臺達的選項,如果沒有,就用MODBUS
16、我用EX編了一段程序,在每次上電后,Y0與Y1之間是有時間間隔的,上電啟動后,YO與Y1卻同時輸出,我在人機上停機后,在人機上啟動,YO與Y1輸出卻正常了.每次都是第一次啟動不正常,第2次開時就正常了,這是為啥呀? 答:請分析一下時序的問題。PLC是基于掃描的原理,雖然映像位狀態(tài)變了,但必須待程序掃描結(jié)束后,進入IO掃描時才會更新輸出。
17、現(xiàn)在Profibus DP總線應(yīng)用的也相當(dāng)廣泛,不知臺達什么時候能推出支持Profibus DP 協(xié)議的功能模塊? 答:目前已經(jīng)開發(fā)出Slim Type的(包括SS/SA/SC/SX系列)DP模塊,DVP-PF01模塊(把臺達PLC掛在PROFIBUS總線上的擴充模塊),很快就要上市了。做成了DI/DO擴充機的形式,32點輸入,32點輸出,應(yīng)用很方便。
18、計算機監(jiān)控臺達PLC組成的控制網(wǎng)絡(luò) 以前一直使用三菱和西門子的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輸出,有點浪費!不過臺達的價格也比三菱的少了好幾百,值!! 有帶加減速的脈沖指令阿,PLSR就是.Y0,Y1並非只能作脈衝輸出,也可做普通的DO輸出.新的EH系列又有了許多改進 定位可用DDRVI,DDRVA,PLSR,這三個指令都具有加減速功能,可通過特殊標(biāo)志位,特殊寄存器設(shè)定。PLSY,需編程者設(shè)計加減速程序。
19、臺達EX-20 我想用一臺PLC控制3臺步進電機,應(yīng)該怎么做啊 頻率要求高的話要選EH的,如果三個步進電機動作要求都不一樣的話那就需要加上臺達的定位控制模塊,我一月份剛做了這么個項目,他也是要求三個步進電機,用的是北京的一個什么牌子我忘記了,是可以的,那個電機說頻率可以達到200k,沒試,但PLC是能發(fā)到200k的
20、我用了一臺DVP-16EH主機,并擴展了一塊DA模塊,DA模塊是另外供的電源,如果上電時DA模塊比主機慢的話,最后主機不會運行,故障燈會亮??有什么好的解決辦法避免這種情況嗎? 答:最好先給擴展模塊上電,如果先給主機上電,容易發(fā)生這種情況。原因就是上電的時間差比較大主機會認(rèn)為模塊有故障。
21、我用了十五臺DVP-EH主機,主機通訊地址各不一樣,每一臺主機都配置了TP04G,TP04G的程序基本相同,只是地址不一樣,我想問一下人機軟件中有沒有什么辦法可以一次修改地址,使其中的元件地址也變化??? 答:有,請您點擊“工具”,然后點擊"TP援建通訊預(yù)設(shè)"里面的“設(shè)定站號“既可以實現(xiàn)您的要求
22、我單位新進一套臺達DVP-80EH壓縮機PLC,要與honeywell的TPS系統(tǒng)通訊 用RS-425接口COM2,MODBUS協(xié)議,RTU格式。 看說明書,臺達地址是開放的,是16進制的,但honeywell的地址是10進制的。 XO 地址 0400H 可否轉(zhuǎn)換成十進制1024,在DCS地址中設(shè)置成11024。 D100 地址 1064H 轉(zhuǎn)十進制4196在DCS中寫成44196。但通訊不上,想提幾個問題 1 臺達PLC與大型DCS通訊時,RTU格式,應(yīng)該以誰為主? 2 臺達PLC的地址是否可以轉(zhuǎn)成十進制通訊? 3 臺達PLC通訊遠距離連接時有沒有要求加電阻,如果有電阻加多少? 4 臺達PLC是否可以和大型DCS通訊? 5 臺達PLC對地址通訊是如何描述的? 望各位高手指教,小弟在這里先謝謝了。 答:1、應(yīng)該以dcs為主。 2、當(dāng)然可以,你那樣轉(zhuǎn)換是沒有問題的,但是起始地址為10001、40001。如:Y0地址轉(zhuǎn)換為B01281,D100地址轉(zhuǎn)換為W44197。 3、沒有一定要求加電阻,如果加100-120歐姆就可以了。 4、如果dcs支持modbus協(xié)議,當(dāng)然是可以的。 5、臺達PLC地址描述可以參照臺達協(xié)議說明文件。
23、請教臺達高手詳細解釋EH的M1261的用法?編程手冊上沒寫詳細!謝謝! 答:手冊上API54 HSCR指令中講得很清楚呀~ 僅用在EH的硬件高速計數(shù)器用外部X點作復(fù)位輸入點時。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。
24、手冊上API54 HSCR指令中講得很清楚呀~ 僅用在EH的硬件高速計數(shù)器用外部X點作復(fù)位輸入點時。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。 答:"為了達到控制精度的要求,希望所有運算在1ms內(nèi)完成"估計是不可能的,因為收PLC的限制,是一個周期掃描的機制,每個周期不可能1ms. 您說的脈沖的計數(shù)值可以通過工程轉(zhuǎn)換成pid的PV信號的范圍之內(nèi),比如0-100,輸出也要通過工程轉(zhuǎn)換,轉(zhuǎn)換成模擬信號,比如4-20ma然后控制電機控制器的給定,從而達到控制電機同步的目的.
25、DVP-10SX的模擬量寄存器是哪個D?分辯率又是多少?謝謝 答:2CH IN ;2CH OUT,分辨率都是12位。 模擬量輸入現(xiàn)在值:D1056,D1057 平均值:D1110,D1111 模擬量輸出:D1116,D1117
26、DVP01PU-H是否有圓弧插補 答:不能。但SC主機可以做。 27、新生請教高手,為什么?臺達EH設(shè)定C241后X1卻不能做SPD! 答:V1.1以前的韌體不能這樣用。V1.1以后的就可以了。
28、那位能給我提供一下計算機到臺達PLC下載數(shù)據(jù)線的型號 答:DVPACAB215 ,DVPACAB230
29、今要用到一個步進電機,電機自帶驅(qū)動器,但控制想用PLC控制,不知可否用ES系列來控制?動作要求是,可正轉(zhuǎn)也可以反轉(zhuǎn),速度可以在人機上設(shè)定,ES系列是否有高速脈沖輸出?如果沒有,EH里程序又該如何去寫,只要能讓電機動即可,其它動作我自已還可以搞定的。請大蝦們多多指教 答:ES、EH都可以,但必須是晶體管輸出型。如果轉(zhuǎn)速不高可以用PLSY;如果是高速就用PLSR。
30、我用一臺ES的PLC想讀取另一臺ES PLC的內(nèi)容,但不知如何做。 答:1、用內(nèi)帶的COM2 RS485口。 2、每個PLC都要設(shè)置站號 3、用RS或者MODRD指令都可以。指令詳細的用法請參看說明書。
31、位高手!請出招!我用兩個14SS主機做個小系統(tǒng),一個為主,一個為副,中間用485通訊,做雙機備份,當(dāng)主機停電是副機啟動,主機來電時副機停止.請問兩臺PLC通訊指令如何編寫?謝謝! 答:我想思路可以這樣,主機定期的發(fā)一個停機標(biāo)志到副機,當(dāng)副機檢測不到這個標(biāo)志的時候,說明主機出問題了,啟動副機。當(dāng)主機啟動時,副機檢測到這個標(biāo)志,就停止執(zhí)行。用RS指令就可以了。 另外由于通訊異受干擾,可以用主機的一個輸出作為副機的輸入,主機上電就啟動這個輸出,這個輸出的B節(jié)點作為副機執(zhí)行的標(biāo)志,也是可以的。 以上2中思路都要考慮好執(zhí)行的延時時間,另外外圍線路上一定做好互鎖。防止2機同時啟動產(chǎn)生意外。
32、我想在存儲器中進行實數(shù)比較,可是存儲器中只能放整數(shù),請問怎么轉(zhuǎn)換可以存放那? 答:臺達PLC用32bit存放浮點數(shù)。也就是2個word
33、20EX的4個模擬通道是不是每個通道都有電壓輸入和電流輸入??? 為什么說明書上20EX的端子配線圖只看到第一通道有電流輸入? 是不是說明書上有錯 答:20EX的4個模擬通道每個通道都有電壓輸入和電流輸入
34、臺達那種模擬量模塊可以輸出雙極性??? 答:目前只有SX主機自帶的AO可以。
35、三線式傳感器與臺達PLC如何配線? 答:
36、請教M1261的用法? 答:M1261為高速計數(shù)器外部復(fù)位模式指定的標(biāo)志位,僅用在EH的硬件高速計數(shù)器用外部X點作復(fù)位輸入點時,且僅可以用在C241~C254上。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,且M1261=ON,則將DHSCR復(fù)位比較結(jié)果輸出(Y被復(fù)位)。 外部X復(fù)位點=ON,計數(shù)器被復(fù)位,但M1261=OFF,則DHSCR復(fù)位比較結(jié)果不輸出(Y保持原來狀態(tài))。 例如下面的例子: LD X1 RST C251
LD M1000 DCNT C251 K500
LD M1000 DHSCR K0 C251 Y10
1、 C251外部復(fù)位的輸入點是X1 2、 假設(shè)Y10為ON 3、 當(dāng)M1261為OFF時,X1為ON,C251的現(xiàn)在值為0,且C251為OFF,這時DHSCR指令執(zhí)行。因為沒有加或者減的計數(shù)輸入,比較結(jié)果不會輸出,即不執(zhí)行Y10的復(fù)位動作,Y10依然為ON 4、 當(dāng)M1261為ON,X1為ON,C251的現(xiàn)在值被清零,且C251為OFF,這時DHSCR指令執(zhí)行。雖然無外部的計數(shù)輸入,但仍然會將比較結(jié)果輸出,即執(zhí)行Y10的復(fù)位動作,Y10變?yōu)镺FF。
37、我用臺達文本帶西門子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)通訊逾時. 我要問的是:為什么用19200波特率就會出現(xiàn)通訊逾時呢? 怎么才能把文本的反應(yīng)速度提上來呢? 請各位高手指點一下? 答:你的數(shù)據(jù)量不是很大,應(yīng)該不會慢的這么離譜的,要7秒?臺達PLC默認(rèn)的時9600,你把文本設(shè)置成19200,沒有改變PLC的波特率,當(dāng)然就出現(xiàn)通訊逾時。對于PLC的COM1要設(shè)置D1036為通訊的參數(shù)設(shè)定。具體你可以參考《PLC手冊》2-68頁。最高可以選擇115200的速度。
38、本人剛接觸臺達PLC 像DVP32XP01R與DVP32XP11R有什么區(qū)別 資料書上面寫的是01是L TYPE ,11是H TYPE, H TYPE與L TYPE是什么意思? 答:H TYPE與L TYPE是指PLC的尺寸區(qū)別。
39、DVP-10SX時間中斷的具體時間怎么確定,就是說,如果我想要60S執(zhí)行一次中斷? 答:作個60ms的定時中斷,在中斷程序中對一個D做INC,當(dāng)這個D等于1000的時候(這時60S時間到),就執(zhí)行本來在60s中斷中要執(zhí)行的程序。
40、SX提供2AI,但只有一個公共端,請問可以一路接電壓,一路接電流嗎? 答:可以。
41、我的模擬點輸入(DVP-10SX本機)接收的是4-20mA的信號,是0-100度的量程,怎么轉(zhuǎn)換為測量的溫度? 答:SX提供2AI、1AO。是雙極性的,即輸入-20mA~20mA的電流,對應(yīng)為-2000~2000。 4-20mA即對應(yīng)400~2000,自行用線性變化成0~100就可以了。注意:SX不能極性AD線性調(diào)整。
42、請問:PLC密碼怎么設(shè)置???老是提示我不正確,怎么回是,大家怎么設(shè)的? 答:你設(shè)置密碼的時候你查看一下設(shè)置密碼欄的下部,如果你看到‘密碼鎖定’的時候,密碼已經(jīng)設(shè)置了,你下一部點擊跳出菜單的取消項就可以了。如果你看到的是‘密碼解除’字樣的話,說明密碼沒有設(shè)置上。
43、在DVP系列編程軟件2.08 <通訊>欄里有一<裝置監(jiān)控>可監(jiān)控以后怎樣停止監(jiān)控呢? 我現(xiàn)在沒辦法,只好關(guān)掉軟件再重新啟動! 答:只要進入了裝置監(jiān)控窗口,就執(zhí)行監(jiān)控,在這個窗口不能停止對PLC的監(jiān)控。若要停止監(jiān)控,則要進入梯形圖窗口,鼠標(biāo)在窗口中,雙擊 出現(xiàn)“是否停止監(jiān)控”對話框,選擇“是”。 或者把鼠標(biāo)移到窗口右上角,點擊關(guān)閉就回到梯形圖窗口了
44、上個月,我買了臺臺達EH-32MR.PLC編程調(diào)試好后新用,發(fā)現(xiàn)斷電后錯誤燈亮,但程序沒掉沒錯,何解?多次試均一樣! 答:當(dāng)前臺達的各個型號的PLC都做了韌體升級。升級后的PLC都是這樣,這是PLC在回存一些數(shù)據(jù),比如掉電保存之類的,這是很正常的現(xiàn)象。老版本韌體的PLC端點后ERROR也會亮,只不會非常短暫,有時候發(fā)覺不到罷了。
45、DVP-PCC01怎么用?只一個按鈕(ERASE)和開關(guān)(WR/RD) 答:相當(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才有,而這個模塊臺達全系列PLC都支持(連接通過編程口)。
46、我用了一臺DVP-16EH主機,并擴展了一塊DA模塊,DA模塊是另外供的電源,如果上電時DA模塊比主機慢的話,最后主機不會運行,故障燈會亮??有什么好的解決辦法避免這種情況嗎? 答:主機上電後大概會延遲3秒,才會對擴充機進行操作,這個延遲時間也就是為了保證擴充機在主機開始操作之前準(zhǔn)備好,如果你的主機與擴充機用同一個電源,應(yīng)該沒有問題。 檢測擴充模塊的兩個時機:PLC Power Off--->On;PLC Stop--->RUN
47、為什么要用HSCS HSCR指令? 答:^_^。這是比較后立即輸出啊,不受掃描周期的影響。
48、臺達PLC的中斷類型都有那些啊? 答:外部輸入中斷 定時中斷 通訊中斷 高速計數(shù)到達中斷 脈沖輸出中斷。
49、目前臺達各個極性都能擴充到多少DI/DO啊? 答:EH可以擴展到512點,其他機種可以擴充到256點。
50、我想要AB相脈沖的輸出,臺達那些機型支持??? 答:EH/SA/SC/SX。
提交
超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉(zhuǎn)型
新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會
派拓網(wǎng)絡(luò)被Forrester評為XDR領(lǐng)域領(lǐng)導(dǎo)者
智能工控,存儲強基 | ??低晭砭手黝}演講
展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會