使用手冊第11章fbs的通訊_第1頁
使用手冊第11章fbs的通訊_第2頁
使用手冊第11章fbs的通訊_第3頁
使用手冊第11章fbs的通訊_第4頁
使用手冊第11章fbs的通訊_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第 11 章FBs-PLC 的通訊FBs-PLC 主機(jī)設(shè)有一個(gè)通訊端口界面 Port 0 ( USB 或 RS 232 界面) 。如 果添加通訊板(CB) 則可加增為二三個(gè)通訊端口界面( 根據(jù)通訊板的型號(hào)而定), 如果還不夠使用的話, 可再加裝通訊模塊(CM), 最多可將通訊端口界面擴(kuò)增為五個(gè)( PORT0 PORT4 )。通訊板(CB) 或通訊模塊(CM) 的通訊端口界面都有 RS 232 或 RS 485 以及以太網(wǎng)絡(luò)( Ethernet) 三種界面可供選擇。 其中 Port 0 固定為永宏通訊協(xié)議端口,這種通訊端口是由 PLC 的 CPU 來該通訊端口, 并用永宏標(biāo)準(zhǔn)通訊驅(qū)動(dòng)程序 來管理

2、該 Port 的通訊 (也就是 永宏 FATEK 通訊協(xié)議 )。任 何對該 Port 的存取, 都必須符合永宏 FATEK 通訊協(xié)議的格式, PLC 才會(huì)反應(yīng)。 包括起始字符、站號(hào)、命令碼、本文、 、結(jié)尾字符等, 詳細(xì)請參考附錄二 : FATEK通訊協(xié)議。 W inProladder 程序包和許多人機(jī)與圖控軟件都具有符合該通訊協(xié)議的通訊驅(qū)動(dòng)程序, 因此在硬件接口及通訊參數(shù)一致的情況下, 連接標(biāo)準(zhǔn)接口 的通訊端口, 就可以 通訊聯(lián)機(jī)。如果沒有符合該通訊協(xié)議的通訊驅(qū)動(dòng)程序, 除了可 編寫符合永宏 FATEK通訊協(xié)議格式 令來與 PLC 通訊外,也可以使用工業(yè)上最常使用的 ModBus RTU 通訊

3、協(xié)議來和 FBs- PLC 聯(lián)機(jī)。 Port 1 Port 4 在出廠設(shè)定或?qū)?PLC 作系統(tǒng)初始化時(shí), 也默認(rèn)為永宏標(biāo)準(zhǔn)通訊接口;而為了適應(yīng)通訊聯(lián)機(jī)的應(yīng)用與需求, Port 1 Port 4 除了提供永宏標(biāo)準(zhǔn)通訊接口外,還提供了支持功能強(qiáng)大的通訊方便指令, 讓用戶可以通過 Ladder 程序編寫所 需的應(yīng)用通訊程序,簡易達(dá)到系統(tǒng)整合與分散 的目的。詳細(xì)細(xì)節(jié)請參考后續(xù)章節(jié)說明。 FBs-PLC 的 5 個(gè)通訊端口除有 USB、 RS- 232 、 RS- 485 、 Ethernet 等四種硬件界面外, 在軟件界面方面也有 3 種軟件界面類別,下表是各通訊端口所能設(shè)定的軟件界面類別:·

4、; 標(biāo)面 :Port 0 Port 4 都可設(shè)為此界面類 別( Port0 只能為此界面且只提供永宏標(biāo)準(zhǔn)通訊驅(qū)動(dòng)程序 )。 在此界面類別下, 該 Port 是由 FB- PLC 的標(biāo)準(zhǔn)通 訊驅(qū)動(dòng) 程序 (采用永 宏 FB- PLC 通訊協(xié)議 或 ModBus 準(zhǔn)界RTU 通訊協(xié)議)所 ,故稱為標(biāo)準(zhǔn)界面。欲與標(biāo)準(zhǔn)界面 通訊 ,必 須符合永宏 FB-PLC 通訊協(xié)議或 ModBus RTU通訊協(xié)議才能聯(lián)機(jī)。 Port 0 不支持 ModBus RTU( 通訊協(xié)議)。11 - 1可選擇類別軟件界面 通訊端口備注Port 0Port 1Port 2Port 4Port 5標(biāo)準(zhǔn)界面Port 由 CPU

5、, 使用永宏標(biāo)準(zhǔn) 通訊 程序 或 ModBus RTU 通訊驅(qū)動(dòng)程序,但 Port0 不支持 ModBus RTU 通訊協(xié)議 調(diào)制 解調(diào) 器界面Port 由 CPU ,使用 MODEM 驅(qū)動(dòng)程 序 + 永宏標(biāo)準(zhǔn)通訊 驅(qū)動(dòng)程序 或 ModBus RTU 通訊驅(qū)動(dòng)程序 梯形圖程序界面Port 由用戶(梯形圖程序指令) 界面 類別設(shè)定 方式 緩存器設(shè) 定PLC 自動(dòng)設(shè)定PLC 自動(dòng)設(shè)定PLC 自動(dòng)設(shè)定11.1FBs-PLC 通訊端口的功能與應(yīng)用·界 面 : 只有 Port 1 能選擇 此界面類別 。在此 界 面類別下, Port1 將由 數(shù) 據(jù) 機(jī)FBs-PLC 內(nèi)部的 MO DEM 驅(qū)動(dòng)

6、程序 , 負(fù)責(zé)接收或撥 , 之號(hào)聯(lián)機(jī)等工 作,等 聯(lián) 機(jī)后再交給 永宏 標(biāo) 準(zhǔn)驅(qū)動(dòng)程序 后的和上面的標(biāo)準(zhǔn)界面 一樣。 ·界 面 : Port 1 Port4 都可選擇該界面類別。 在此界面類別下, 該P(yáng)ort 將梯形 圖程序 由梯形圖指令(如 FUN94 、FUN150 、FUN 151 等) , 因此用 戶通過梯形圖程序就可 該 Port。以下各節(jié)將以 FBs- PLC 的 5 個(gè)通訊端口,分別在 3 種不同的軟件界面類別 與應(yīng)用的說明。 功能 Port 1 Port4 通訊參數(shù)默認(rèn)為 :Baud Rate : 9600 bps Data Length : 7 Bits Parit

7、 y : Even Stop Bit : 1 Bit· USB 界面符合標(biāo)準(zhǔn) USB 1 .1 的功能規(guī)格。· RS- 232 界面功能規(guī)格符合 EIA RS- 232 標(biāo)準(zhǔn),通訊參數(shù)可設(shè)定為 9600 、19200 、38400 、57600 、以及 115200 等五種通訊速率。· 除了提供標(biāo)準(zhǔn)常用的 RS- 232 界面之外,考慮到越來越多的筆記型計(jì)算機(jī)因?yàn)檩p薄, 而用 USB 口取代 CO M 口,于是提供了具有 USB 界面的機(jī)型。· Port 0 最主要的用途是提供程序編輯通訊界面,故在一般情況下都處于接收狀態(tài)。 c除了程序編輯外, 也可連接

8、具有永宏通訊驅(qū)動(dòng)程序的人機(jī)、 圖控等 。d經(jīng)由界面信號(hào)轉(zhuǎn)換為 RS-485 信號(hào),可連接具有 RS- 485 界面的 , 例如計(jì)算機(jī)、 W inProladder、人機(jī)、圖控 等周邊或當(dāng)作永宏多臺(tái) PLC 聯(lián)機(jī)網(wǎng)絡(luò)的仆站(Slave) 。· RS- 232 界面功能規(guī)格符合 EIA RS- 232C 標(biāo)準(zhǔn),通訊參數(shù)可調(diào)整, 最高通訊速率可達(dá) 921.6 Kbps。出廠時(shí)或系統(tǒng)初始化后的通訊參數(shù)設(shè)為默認(rèn)的通訊參數(shù)。 · RS- 485 界面功能規(guī)格符合 EIA RS- 485 標(biāo)準(zhǔn)。11 - 2功能規(guī)格 11 .1.2通訊端口( Port 1 Port 4 ): RS- 23

9、2 或 RS- 485 串行界面 衍生用途 基本用途 功能規(guī)格 11 . 1 .1通訊端口( Port 0 ): USB 或 RS 232 界面 根據(jù) PLC 主機(jī)的緩存器設(shè)定軟件界面類別,可選擇如下的 3 種軟件界面類別:c標(biāo)準(zhǔn)界面: 可連接具有 RS- 232 或 RS-485 界面的 , 如計(jì)算機(jī)、W inProladder、人機(jī)、圖控等。 dPort1 調(diào)制解調(diào)器界面: 可主動(dòng) 地通過 MODEM 與遠(yuǎn)方計(jì)算機(jī)聯(lián)機(jī)或作自動(dòng) 、警報(bào)、異常自動(dòng)回報(bào)或撥 B. B. Call 遠(yuǎn)方叫修等。 e梯形圖指令 界面: Port 1 Port 4 ,例如 FUN9 4( ASCW R )指令接 管

10、Port1 ,通過梯形圖程序指令 ,用 戶可 能連接具有 RS- 232 硬件界面的打印機(jī)作中英文報(bào)表打??;FUN 15 1( CLINK)指令接管 Port 1 Port 4 ,能與永宏 PLU Link 或具有 RS- 232 或 RS- 485 界面的 設(shè)備聯(lián)機(jī) ; FUN 150 ( MBUS) 指令可使 Port 1 Port4 當(dāng)作 ModBus RTU 通訊協(xié)議的主站用來連接具有該通訊協(xié)議的仆站。fPort2 可提供永宏高速 CPU Link 功能。·在標(biāo)準(zhǔn)界面下,當(dāng)作永宏 RS- 485 多臺(tái)或 RS- 232 一對一 PLC 聯(lián)機(jī)網(wǎng)絡(luò)的仆 站( Slave )。&#

11、183;在梯形圖指令 界面類別下, Port 1 Port 4 有下列功能 :c利用 FUN 151 ( CLINK ) 指令的 MD0 模式, 當(dāng)作永宏 CPU Link 聯(lián)機(jī)網(wǎng)絡(luò)的 主站 ( Master )。d利用 FUN15 1( CLINK)指令的 MD 1 模式,可主動(dòng)與具通訊界面的智能型 ,如其 它品牌的 PLC、伺服 器、 溫度 器、變頻器、 字幕機(jī) 等連線。e利用 FUN151 ( CLINK)指令的 MD2 模式, 可地與具有通訊界面的智能型 設(shè)備 聯(lián)機(jī),例如刷卡機(jī)、 條形碼機(jī)、電子磅秤 等。 fPort2 可利用 FUN151 ( CLINK) 指令的 MD 3 模式,當(dāng)

12、作永宏高速 CPU LINK 網(wǎng)絡(luò)聯(lián)機(jī)的主站。 g利用 FUN150( MBus ) 指令當(dāng)作 ModBus RTU 通訊協(xié)議的主站來連接具有該通訊協(xié)議的設(shè)備。 ·符合 IEEE 802.3 標(biāo)準(zhǔn),提供 10 Bas e T 界面。·提供工廠內(nèi)部網(wǎng)絡(luò)聯(lián)機(jī)或因特網(wǎng)連接功能??蛇B接具有以太網(wǎng)絡(luò)界面及永宏通訊驅(qū)動(dòng)程 序或 ModBus 驅(qū)動(dòng)程序的 W inProladder 、人機(jī)、 圖控 等。 11 - 3基本用途 功能規(guī)格 11 . 1 .3以太網(wǎng)絡(luò)(ETHERNET)界面 衍生用途 基本用途 CPU LINK( Cl ient· 可配合 FUN151 ( CLIN

13、K) 指令的 MD 0 模式, 通過以太網(wǎng)絡(luò)作 PLC 間Mode) , 提供人機(jī)或圖控作遠(yuǎn)距離網(wǎng)絡(luò) 功能。注: 有關(guān) FBs- PLC 網(wǎng)絡(luò)界面的使用,請參考后面 11 . 8 節(jié)的說明。 11 - 4衍生用途 FBs-PLC 與上位計(jì)算機(jī)、智能型及其它 PLC 的通訊聯(lián)機(jī) 圖請參考硬件篇手 冊 第 2. 2 節(jié) PLC 與系統(tǒng)組成 的圖示。 Port 0 Port4 的 5 個(gè)通訊端口中,只有 Port 2 的通訊端口能做最實(shí)時(shí)( Real- Tim e:也就是通訊數(shù)據(jù)在收發(fā)完畢立即處理,不受掃描時(shí)間影響)的反應(yīng),并采用比 ASCII 碼通訊速度快一倍的二進(jìn)制碼來通訊。而其它通訊端口在標(biāo)準(zhǔn)

14、模式時(shí)都用 ASCII 碼通訊 ,它的通 訊服務(wù)( Housek eeping )數(shù)據(jù)收發(fā)完畢并未立即處理,需要等到程序掃描完畢,進(jìn)行時(shí)才會(huì)處理,故會(huì)有掃描時(shí)間的延時(shí)。 在應(yīng)用上 Port 2 應(yīng)保留給各 PLC 間數(shù)據(jù)互享的多臺(tái) PLC 高速網(wǎng)絡(luò)聯(lián)機(jī)也就是 FUN151 ( CLINK)的 MD3 模式 使用, 才能達(dá)到實(shí)時(shí)監(jiān) 控的要求。而 Port 0 、 Port 1 、 Port3 、 Port4 則供智能型的數(shù)據(jù)搜集、監(jiān)視等方面的應(yīng)用。、人機(jī)、圖控 等非實(shí)時(shí) FBs-PLC 的通訊界面中, RS- 232 界面只能一對一聯(lián)機(jī),而 RS-485 則可以多臺(tái)聯(lián)機(jī), 其配線距離應(yīng)遵守 EI

15、A 標(biāo)準(zhǔn)的限制。在硬件配線方面, 都需遵守聯(lián)機(jī)長度盡量短、 遠(yuǎn)離高噪聲源的基本原則, 而 RS- 232 通信界面為一對一聯(lián)機(jī)而且通常聯(lián)機(jī)長度較短 ,一 般采用市面上標(biāo)準(zhǔn)通訊線或永宏所提供的通訊線, 都不至于發(fā)生問題。 但對于高速的 RS-485 網(wǎng)絡(luò), 因其通訊速率快、 距離長、 信號(hào)衰減大、 站數(shù)又多, 加上接地電位不良、 噪聲干擾、 終端阻抗匹配、 配線方式( Topolog y)等 問題, 如果不加以處理, 將造成通訊質(zhì)量不高, 甚至完全不能工作的情形。因此本節(jié)特別針 對 RS-485 網(wǎng)絡(luò)在硬件配 時(shí)需特別注意的事項(xiàng)列在后面, 請用戶注意。 FBs-PLC 的 通訊 站數(shù)量 雖多 達(dá)

16、 254 站,但 無論 是 FBs- PLC 的 RS- 485 界面還 是FBs-CM 25 C 通訊轉(zhuǎn)換器模塊的 RS-485 界面,它的硬件驅(qū)動(dòng)能力最多都為 16 站,如果超過16 站就必須使用 RS- 485 增幅器(FBs-CM 5 R), 每一個(gè)增幅器可再加掛 16 站,直到軟件站數(shù)限制 254 臺(tái)為止。 Max. 254 station of PLCFBS-PLCFBS-PLCFBS-PLCFBS-PLCFBS-PLCFBS-PLCFBS-PLC#1#2#254#16#17#18#32RS485RS485RS485FBS-CM5RFBS-CM5RMax. 16 station o

17、f PLCMax. 16 station of PLC11 - 5站數(shù)限制 11.3RS-485 通訊端口硬件配線注意事項(xiàng)11.2如何利用 FBs-PLC 的通訊功能下圖為 RS- 485 標(biāo)準(zhǔn)界面的傳輸速率與傳輸距離的關(guān)系圖。 10K4K1K100404040100K1M10MBaud Rate (bps)必須使用具有外層的雙絞 線( Twisted Pair )。傳輸 線的質(zhì)量 ,對傳 輸信號(hào)影響極大, 質(zhì)量不好的雙絞線(如 PVC 介質(zhì)的雙絞線) 在傳輸速率高時(shí)的信號(hào)衰減很大,傳輸距離將大幅縮短, 并且其噪聲免疫力較差, 容易受噪聲干擾。在傳輸速率高、遠(yuǎn)距離或噪聲大的場合,請用高質(zhì)量的雙

18、絞線( Pol yeth ylene 介質(zhì)的雙絞線, 如 Belden 9841 ),其 介質(zhì)損失和 PVC 介質(zhì)雙絞線的損失相差可達(dá) 1000 倍之多,但在低傳輸速率且低噪聲的場合,PVC 雙絞 線則為可接受又 的選擇。如果傳輸距離過長導(dǎo)致信號(hào)衰減太大, 也可以用 RS-485 增幅 器(FBs- CM 5 R) 將信號(hào)放大。 拓?fù)洌?Topolog y) 即傳輸?shù)倪B結(jié)圖形結(jié)構(gòu), RS- 485 的接線拓?fù)浔匦铻?Bus 方式, 也就是所有傳輸線必須由第一站接至第二站, 再由第二站接至第三站, 按照順序逐一地接到。但如果搭配 FBs-CM 5 H 使用則可 的。最后一站,如下圖所示, 星型連

19、接及環(huán)型連接都不將 RS-485 配成星型網(wǎng)絡(luò),只有環(huán)型連接仍是不 11 - 6Traansmission Distancefeet()BUS connection the shorter the shorter the betterthe betterD D F RS485D D_ F RS485D D_ F RS485+ _ G+G+G接線拓?fù)?傳輸線距離限制 11 - 7RS485RS485RS485RS485RS485RS485D D_ FD D_ FD D_ FD D_ FD D_ FD D_ F+G+G+G+G+G+G24+ CH1+ CH1- GND2FGIN 24- GND1C

20、H2+ CH2-FGFBS-CM5HCH3+ CH3- GND4 GND3 CH4+ CH4-FGFGD D FD D FD D FD D FD D FD D F+ _ G+ _ G+ _ G+ _ G+ _ G+ _ GRS485RS485RS485RS485RS485RS485RRSS-448855網(wǎng)網(wǎng)絡(luò)路搭搭配配FFBBs-SC-MCM5H5H既可即配成可星配形成連星接狀連結(jié)環(huán)環(huán)狀形連連接接((不不)D D F+ _ G RS485D +D +D _D _F GF GRS485RS485D D F+ _ G RS485星星形狀連連接接(不()許)D D FRS485RS485D D F+

21、 _ G+ _ G RS485D D F RS485+ _ GD D F+ _ G雖然 RS- 485 網(wǎng)絡(luò)是可以使用兩條線連接, 但它較易受噪聲干擾, 而且其先決要件是任 意一站與站之間的接地電位差(共模電位) 不得超過 RS- 485 傳輸 IC 的最大共模電壓, FBs-PLC 的 IC 超過 7V,否則 RS- 485 將無法正常工作。DD_FDD_F+G+GEcom7VPlace APlace B但使用上無論接地電位如何,我們建議都使用具有外層 地網(wǎng)包覆蓋的雙絞線,而將 各站的 FG 都由該外層覆蓋的地線給予連接( 如前 接線拓?fù)渌?),來消 除共模電位, 并提供傳輸信號(hào)的最短回路

22、,能有效提高抗噪聲特性。 信號(hào)傳輸電路由于各種傳輸線都有其特性阻抗(以 Twisted Pair 而言約為 120 )。當(dāng)信號(hào)在傳輸線中傳輸至終端時(shí),如果它的終端阻抗和特性阻抗不同時(shí),將會(huì)造成反射,而使信號(hào)波形失真(凹陷或凸出 )。該失真的現(xiàn)象在傳輸線短時(shí)并不明顯, 但隨著傳輸線的加長會(huì)更加嚴(yán)重, 致使無法正確傳輸, 這時(shí)就必須加裝終端電阻( Terminator )。FB s- PLC 內(nèi)部已安裝有 120 終端電阻,要施加終端電阻時(shí)請打開 PLC 通訊蓋板,將指撥開關(guān)調(diào)到 ON的位置上(出廠時(shí)指撥是置于 OFF位置 ),但注意終端電阻只能在 Bus 的最左和最右的兩側(cè) PLC上施加,兩側(cè)間

23、的所有 PLC 指撥需置于 OFF位置,否則會(huì)造成 RS- 485 推動(dòng)能力不足。 終端電阻設(shè)定應(yīng)用情況圖示如下: 11 - 8ON1 2 ON1 2ON1 2 ON1 2 注意 · FBs- PLC 提供的 RS-485 界面終端電阻 ,除了 具有阻抗匹配功能之外 ,還有偏 壓(BIAS) 的功能??杉訌?qiáng)當(dāng)所有驅(qū)動(dòng)器輸出全部“ OFF”( 無輸出) 時(shí)對噪聲的免疫能力, 故應(yīng)用時(shí)務(wù)必保持正確的設(shè)定( 至少有一臺(tái)設(shè)為”O(jiān)N”)。(The end(The endof leftD D FD D FD D FD D Fof right+station)station)TNTNTNTNSWS

24、Wadjust to "OFF"SWSW Should open PLC's cover, adjust to "ON" for most left and right PLC units.終端阻抗 FG 接地 當(dāng) RS- 485 網(wǎng)絡(luò)已根據(jù)前述材質(zhì)、規(guī)則實(shí)施配線,或如上述施加 120 終端電阻后,即可消除絕大多數(shù)的噪聲干擾情況, 但如果還無法消除噪聲干擾現(xiàn)象時(shí),表示 RS- 485 網(wǎng)絡(luò)附近有很強(qiáng)的噪聲源產(chǎn)生, 解決辦法除了使傳輸線盡量遠(yuǎn)離噪聲源( 如電磁閥、變頻器、伺服或其它 動(dòng)力裝置) 及其電力線外,對噪聲源施加噪聲抑制組件為最有效的方法。

25、對電磁閥、 繼電器等 電感性負(fù)載的噪聲抑制請參考 硬件篇手冊第 7.5 小節(jié)的說明,下圖則是 變頻器、伺服或其它高噪聲動(dòng)力設(shè)備所采取的噪聲抑制方法( 也就是加式 )。X 電容或 Y 電容或 X+Y 電容三種方R S TWCCCCCCCCCCCCR S T(Add X capacitor)R S T W(Add Y capacitor)R S T W(Add X+Ycapacitor)C = 0. 22 µf 0. 47 µf AC 630V 計(jì)算機(jī)設(shè)備要能通訊的基本要素, 必須收 發(fā)雙方的c硬件界面與機(jī)構(gòu)d軟件界面(即通訊協(xié)議) e通訊參數(shù)必須一致。 PLC 也是一樣,滿足

26、上述 3 個(gè)基本要素后, PLC 與 PLC或其它 才能通訊。現(xiàn)就這 面敘述。 為了滿足各種接口設(shè)備的不同需求,F(xiàn)Bs- PLC 有 USB、RS 232 、RS 485 及 Ethernet 四種通訊界面可供選擇。使用時(shí)請確認(rèn)界面是否一致?如果將不同通訊界面連接在一起,可能造成硬件性的損壞。也請確認(rèn)連接的信號(hào)是否正確?例如: Tx D 必須連接到 Rx D,RTS 將連接到 CTS, USB、 RS 232 、 RS 485 說明如下: ( Ethernet 的說明在 11 . 8 章節(jié))Port 0 固定為永宏通訊協(xié)議端口,任何對該 Port 的存取, 必須符合“永宏 FATEK 通訊協(xié)議

27、” 的格式, PLC 才會(huì)反應(yīng)。 包括起始字符、 站號(hào)、 命令碼、 本文、 、 結(jié)11 - 9Port 0 通訊界面( 系統(tǒng)提供)11 . 4 .1硬件界面與機(jī)構(gòu)的匹配 11.4如何使用 FBs-PLC 的通訊端口注意 · 通訊網(wǎng)路的硬件配線 、通 訊站的增加 、減少 ,都 應(yīng)在 PLC 斷電情況下進(jìn)行, 避免帶電作業(yè),尤其不能在 PLC 運(yùn)轉(zhuǎn)( RUN)情形下進(jìn)行,否則將造成通訊結(jié)果錯(cuò)誤,引起 PLC 不正確的輸出結(jié)果。 噪聲干擾的對策 尾字符等。FBs-PLC 的 Port 0 通訊端口 ,提供 USB 、RS 232 的通訊界面 ,其只能動(dòng) 作在仆站(Slave)模式。

28、3;USB 通訊界面CPU 型號(hào)后加 U 字母的, 接頭為標(biāo)準(zhǔn) USB type B 的接頭, 使用時(shí)可采用標(biāo)準(zhǔn) USB A USB B 的連接線( 永宏公司提供的型號(hào)為 FBs- USBP 0- 180) ,連接 PC 與 PLC。·RS 232 通訊界面CPU 型號(hào)后未加 U 字母的, 表示 Port 0 為 RS 232 界面, 其接頭為 4- Pin m ini- DIN 母連接線,為 9- Pin D- sub 母座接頭, 給 PC 或其它接座接頭, 永宏公司提供一條口設(shè)備與 PLC Port 0 連接,其接線腳位圖如下。FBs- 232 P 0- 9F- 150 ( Mi

29、ni- DIN 公座 9P D- sub 母座) 接線圖 :Mini-DIN (PLC Site)MaleFemaleGND2RXDTXD1 +5VFBs- 232 P 0- 9F- 400 ( Mini- DIN 公座 9P D- sub 公座)接線圖 :Mini-DIN (PLC Site)MaleMaleGND12 6789RXD2134TXD4 3 +5V 511- 10 型號(hào)說明FBs- 232 P 0- 9F- 150 FBs RS 232 主機(jī) Port0 轉(zhuǎn) 9Pin D- sub 母座的通訊線, 長度 150cmFBs- 232P 0 - 9 M- 400 FBs RS 23

30、2 主機(jī) Port0 轉(zhuǎn) 9Pin D- sub 公座的通訊線, 長度 400cmFBs-USBP0 -180FBS-主機(jī) Port0 USB 通訊連接線(市面上 USB AB 標(biāo)準(zhǔn)品),長度180cm-P 0-F B s2 3 29F1 5 0( 接頭規(guī)格) ( 連接線長度 F: Fem ale(母座)M: Male(公座)公分 FBs-PLC名稱9 : 9Pin D- s ub (PLC 側(cè))P 0 : Port 0 ( RS- 232 ) P 0 : Port 0 ( USB)通訊端口 (外界界面)232 : RS- 232USB: USB 1 .1 信號(hào)準(zhǔn)位若添加通訊板(CB) 則可擴(kuò)

31、展一兩個(gè)通訊端口界面( 依通訊板的型號(hào)而定) , 如仍不夠使用的話 ,則 可再加裝通訊模塊(CM) ,最 多可將通訊端口界面擴(kuò)展成四個(gè)( Port 1 Port 4)。Port 1 Port 4 在出廠設(shè)定或?qū)?PLC 作系統(tǒng)初始化時(shí),默認(rèn)為永宏標(biāo)準(zhǔn)通訊接口; 而為 了適應(yīng)通訊聯(lián)機(jī)的應(yīng)用與需求, Port1 Port 4 除了提供永宏標(biāo)準(zhǔn)通訊界面外,也提供支持功能強(qiáng)大的通訊方便指令,讓用戶可通過 Ladder 指令 ,編寫所需 的應(yīng)用通訊程序, 很容易就可達(dá)成系統(tǒng)組合與分散 的目的。 通訊板(CB) 或通訊模塊(CM) 的通訊端口界面都有 RS 232 或 RS 485 兩種可供選擇。 

32、83;RS 232 通訊界面每一通訊板(CB) 或通訊模塊(CM) 提供一組或兩組 RS 232 通訊界面(9 Pin D-sub 母座接 頭),應(yīng)用時(shí),用戶可到計(jì)算機(jī)店線圖自行制作 9 Pin RS 232 連接線。標(biāo)準(zhǔn) 9 Pin RS 232 連接線,或根據(jù)如下所示的接 只有 Port 1, Port2 使用 FBs- PLC 未使用 9P D- SUB 母座與 9P D- SUB 公座( RS 232 界面) 接線圖 :FemaleMale51234569876473829111 - 11信號(hào)名稱 腳位 接頭類別 TXDRXDRTSCTSSG DTRDSR9Pin D- sub 公座(

33、 MALE)3278546母座( FEMALE)2387564Port 1 Port 4 通訊界面( 可擴(kuò)展)9P D- SUB 公座與 9P D- SUB 公座( RS 232 界面) 接線圖 :MaleMale 121234567896738 459·RS 485 通訊界面每一通訊板(CB) 或通訊模塊(CM) 提供一組或二組 RS 485 通訊界面 ,采用 3- Pin 歐式活動(dòng)端子臺(tái), 其腳位圖如下所示。 +(D+)(D )G(FG)Port 1 Port4 除了默認(rèn)提供永宏通信協(xié)議外, 也可被經(jīng)由 W inProladder 中設(shè)定步驟如下 :為 ModBus ( Slav

34、e) 通訊協(xié)議。 ·點(diǎn)選通信協(xié)議 :PLC設(shè)定 通信協(xié)議 Æ 可設(shè)定為 ModBus 或 FATEK 通訊協(xié)議 :11- 12 11 .4.2通訊協(xié)議選擇與設(shè)定如果自行制作 RS-232 連接線,當(dāng)信號(hào)接腳定義不確定時(shí),可用萬用直流電壓檔作簡單測量,即可輕易正確傳輸腳( TXD)與接收腳( RXD );這樣 便可輕易制作連接線! 9 Pin 接頭:第 5 腳為信號(hào)地( SG );用萬用測量第 2 腳(紅棒)與第 5 腳( 黑棒 ),如 為- 9 伏特上下, 即代表第 2 腳為傳輸腳; 如為 0 伏特上下, 即代表第 2 腳為接收腳。用萬用測量第 3 腳(紅棒)與第 5 腳(

35、 黑棒 ),如 為- 9 伏特上下, 即代表第 3 腳為傳輸腳; 如為 0 伏特上下, 即代表第 3 腳為接收腳。· 經(jīng)由特殊暫存器設(shè)定通訊協(xié)定( 設(shè)定方式一 : 適用于所有 OS 版本之 FBs 系列 PLC)R4047 :高字節(jié) = 55 H,通訊端口 ModBus RTU 通訊協(xié)議界面 =其它值, Port1 4 不支持 ModBus RTU 通訊協(xié)議 ( 預(yù)設(shè)為 FATEK 通訊協(xié)議)低字節(jié) = Port 1 4 ModBus RTU 通訊協(xié)議的設(shè)定格式如下:高字節(jié)低字節(jié)b0 ,保留b1 =0 , Port 1 指定為永宏通訊協(xié)議接口 =1 , Port 1 指定為 ModB

36、us RTU 通訊協(xié)議接口 b2 =0 , Port 2 指定為永宏通訊協(xié)議接口 =1 , Port 2 指定為 ModBus RTU 通訊協(xié)議接口 b3 =0 , Port 3 指定為永宏通訊協(xié)議接口 =1 , Port 3 指定為 ModBus RTU 通訊協(xié)議接口 b4 =0 , Port 4 指定為永宏通訊協(xié)議接口 =1 , Port 4 指定為 ModBus RTU 通訊協(xié)議接口 ···b5 b 7 ,保留指定多個(gè) Port 為 ModBus RTU 通訊協(xié)議接口,只要將相對應(yīng)的位設(shè)定為設(shè)定范例:R 4047=5502 H,指定 Port 1 為 Mod

37、Bus RTU 通訊協(xié)議接口 R 4047=5504 H,指定 Port 2 為 ModBus RTU 通訊協(xié)議接口 R 4047=5506 H,指定 Port 1 與 Port2 為 ModBus RTU 通訊協(xié)議接口 1 。 Mod Bus 與 FATEK 數(shù)據(jù)地址的轉(zhuǎn)換原則請參考 12 章的詳細(xì)說明。 11- 13 55H b7 b6 b5 b4 b3 b2 b1 b0 · 經(jīng)由特殊暫存器設(shè)定通訊協(xié)定( 設(shè)定方式二 : FBs PLC O S 版本 V4 . 24 以后方可使用)R4047 :元組 = 56 H,通訊埠為 ModBus RTU/Mod Bus ASCII 通訊協(xié)

38、定界面=其他值, 無上述之功能 ( 預(yù)設(shè)為 FATEK 通訊協(xié)定)低位元組 = Port 1 4 , FATEK/ ModBus RTU/ ModBus ASCII 通訊協(xié)定之指定 格式如下:元組 低位元組 若 PLC 之通訊埠欲作為 Mod Bus RTU/ModBus ASCII 之仆站時(shí)(Slave) ,僅須依 上述方式為 Mod Bus RTU/ ModBus ASCII 通訊協(xié)定界面即可使用。若 PLC 欲 作 為 ModBus RTU/ModBus ASCII 之 主 站 時(shí) (Master) , 必 須 使 用FUN150( M-BUS) 指令( 參考下圖)。 關(guān)于 FUN150

39、( M-BUS) 指令之詳細(xì)說明 ,請參考 第12 章。 11- 14 Port 1 Port4 作為 Mod Bus RTU ModBus ASCII 通訊協(xié)定主站 位元數(shù)值說明b1 b0 0 或 1Port 1 為 FATEK 通訊協(xié)定2Port 1 為 ModBus RTU 通訊協(xié)定 3Port 1 為 ModBus ASCII 通訊協(xié)定b3 b2 0 或 1Port 2 為 FATEK 通訊協(xié)定2Port 2 為 ModBus RTU 通訊協(xié)定 3Port 2 為 ModBus ASCII 通訊協(xié)定b5 b4 0 或 1Port 3 為 FATEK 通訊協(xié)定2Port 3 為 ModB

40、us RTU 通訊協(xié)定 3Port 3 為 ModBus ASCII 通訊協(xié)定b7 b6 0 或 1Port 4 為 FATEK 通訊協(xié)定2Port 4 為 ModBus RTU 通訊協(xié)定 3Port 4 為 ModBus ASCII 通訊協(xié)定56H b7 b6 b5 b4 b3 b2 b1 b0 FBs- PLC 5 個(gè)通訊端口中, 其通訊參數(shù)是可以設(shè)定的。此外, Port 0 Port4 的通訊參數(shù)在出廠時(shí)或系統(tǒng)初始化后,將默認(rèn)為與 Port 0 相同的通訊參數(shù)(如下表 )。 當(dāng)通訊端口被設(shè)定為 ModBus RTU 通訊協(xié)議時(shí), Data bit 固定為 8 位。 Port 1 Port

41、4 也提供 Us er-defined 的 Baud Rate 設(shè)定 ( 1125 bps 1152000bps) 。 Port 0 只能變更 Baud Rate,其余參數(shù)固定為 7- bit Data、 Even、1 - bit Stop,并且通訊協(xié)議也固定為永宏標(biāo)準(zhǔn)通訊協(xié)議。11 - 15 通訊端口 設(shè)定緩存器默認(rèn)值預(yù)設(shè) Baud Rate 其余通訊預(yù)設(shè)參數(shù) Port 0R4050 5621H 9600 bps7- bit Data、 Even 、1- bit StopPort 1R4146 5621H 9600 bps7- bit Data、 Even 、1- bit StopPort

42、2R4158 5621H 9600 bps7- bit Data、 Even 、1- bit StopPort 2( 高速)R4161 5665H 153600 bps8- bit Data、 Even 、1- bit StopPort 3R4043 5621H 9600 bps7- bit Data、 Even 、1- bit StopPort 4R4044 5621H 9600 bps7- bit Data、 Even 、1- bit Stop預(yù)設(shè)通訊參數(shù)內(nèi)容傳輸速率( Baud Rate)9600 bps數(shù)據(jù)長度( Data Length)7 Bits對偶檢 查( Parit y Che

43、ck )Even 停止位( Stop Bit)1 Bit11 .4.3通訊參數(shù)的設(shè)定 B 15 B 8 B 7B 0 奇偶對偶 數(shù)據(jù) 長度 R4161 只能 8- bit對偶 檢查停止位內(nèi)容值通訊速率 R4161( PORT 2) 高速的通訊速率必須³ 38400 bps11 - 16 000004800 bps000119600 bps0010219200 bps0011338400 bps0100476800 bps01015153600 bps01106307200 bps01117614400 bps100087200 bps1001914400 bps1010A28800

44、bps1011B57600 bps1100C115200 bps1101D230400 bps1110E921600 bps1111FUser- defined B7 B6 B5 B4 B3 B2 B1 B0 Ø0 : 1 Bit1 : 2 Bits0 : None Parity1 : W ith Parit y0 : 7 Bits1 : 8 Bits0 : Even Parit y1 : Odd Parit y56H 通訊參數(shù) Port 0 Port4 通訊參數(shù)設(shè)定 Port 1 Port 4 提供 User- defined 的Baud Rate 設(shè)定 ( 1125bps 115

45、2000 bps) 18432000Baud_Rate_Div = () - 1( 15 16383 )Baud_Rate18432000Baud_Rate = ()( 1125 bps 1152000 bps)Baud_Rate_Div + 1例如要設(shè)定 Port 1 Baud Rate 為1200 bps,則 R4146= 56 XFH :( 18432000 ) -D 4000 =1 = 153591200例如要設(shè)定 Port 2 Baud Rate 為256000 bps ,則 R 4158 = 56 XFH :( 18432000 ) -D 4001 =1 = 712560011 -

46、 17 設(shè)定范例 2設(shè)定范例 1通訊 Port 除數(shù)設(shè)定緩存器 公式Port 1D 4000D 4000 = ( 18432000 ) - 1Baud_RatePort 2D 4001D 4001 = ( 18432000 ) - 1Baud_RatePort 3D 4002D 4002 = ( 18432000 ) - 1Baud_RatePort 4D 4003D 4003 = ( 18432000 ) - 1Baud_Rate計(jì)算公式 當(dāng) PLC 與 W inProladder 或 FP- 07 C 聯(lián)機(jī)時(shí), 使用永宏內(nèi)部通訊命令格式 ; 當(dāng) PLC 與人機(jī)或圖控聯(lián)機(jī)時(shí),使用永宏外部通訊

47、命令格式。 R 4149 低字節(jié) R 4155 低字節(jié) R 4155 高字節(jié) R 4156 低字節(jié) R 4156 高字節(jié) = 1 , Port 0= 1 , Port 1= 1 , Port 2= 1 , Port 3= 1 , Port 4對外部通訊命令格式對外部通訊命令格式對外部通訊命令格式對外部通訊命令格式對外部通訊命令格式查站號(hào)。查站號(hào)。查站號(hào)。查站號(hào)。查站號(hào)。PLC 接收到通訊命令并處理后,會(huì)等到延時(shí)響應(yīng)時(shí)間到, 才會(huì)響應(yīng)該筆通訊命令。R 4040 低字節(jié): Port 0 延時(shí)響應(yīng)設(shè)定R 4040 高字節(jié): Port 1 延時(shí)響應(yīng)設(shè)定R 4041 低字節(jié): Port 2 延時(shí)響應(yīng)設(shè)定

48、R 4041 高字節(jié): Port 3 延時(shí)響應(yīng)設(shè)定R 4042 低字節(jié): Port 4 延時(shí)響應(yīng)設(shè)定 為為為為為mS)。mS)。mS)。mS)。mS)。當(dāng) PLC 的通訊 Port 有使用 FUN150( M- BUS) 或 FUN151( CLINK) 當(dāng)作 ModBus 或 Fatek通訊網(wǎng)絡(luò)的 Master 時(shí), 可設(shè)定下筆通訊命令要等到傳送延時(shí)時(shí)間到, 才出去。 R 4147 高字節(jié): Port 1 傳送延時(shí)設(shè)定R 4159 高字節(jié): Port 2 傳送延時(shí)設(shè)定R 4045 高字節(jié): Port 3 傳送延時(shí)設(shè)定 R 4048 高字節(jié): Port 4 傳送延時(shí)設(shè)定 為為為為10m S)。

49、10m S)。10m S)。10m S)。PLC 的通訊 Port 使用 FUN150( M- BUS) 或 FUN151 ( CLINK) 當(dāng)作 ModBus 或 Fatek 通訊網(wǎng)絡(luò)的 Master 時(shí),當(dāng)送出一筆命令后,必須在此設(shè)定時(shí)間內(nèi)完成所有響應(yīng)信息的傳送,如 果在此設(shè)定時(shí)間到達(dá)時(shí), 接收方無響應(yīng)或響應(yīng)未完成, 都判定此筆通訊 命令失敗。R 4147 低字節(jié): Port 1 響應(yīng)等待設(shè)定R 4159 低字節(jié): Port 2 響應(yīng)等待設(shè)定R 4045 低字節(jié): Port 3 響應(yīng)等待設(shè)定R 4048 低字節(jié): Port 4 響應(yīng)等待設(shè)定 10m S)。10m S)。10m S)。10m S)。為為為為11- 18 設(shè)定接收響應(yīng)等待時(shí)間 設(shè)定傳送延時(shí)時(shí)間設(shè)定 PLC 延時(shí)響應(yīng)時(shí)間 設(shè)定 PLC 與人機(jī)或圖控聯(lián)機(jī)時(shí) 查站號(hào) 1. 當(dāng) PLC 的通訊 Port 設(shè)定為 ModBus RTU 通訊協(xié)議時(shí),系統(tǒng)會(huì)以默認(rèn)的接收間隔時(shí)間來區(qū)分每筆通訊命令 ,如果 系統(tǒng)默認(rèn)值會(huì)造成偶有通訊不良情況時(shí) ,可將 M1956 設(shè)定為 1 , 并設(shè)定 R4148 的高字節(jié)用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論