模塊三特殊功能模塊和數(shù)據(jù)通信_第1頁
模塊三特殊功能模塊和數(shù)據(jù)通信_第2頁
模塊三特殊功能模塊和數(shù)據(jù)通信_第3頁
模塊三特殊功能模塊和數(shù)據(jù)通信_第4頁
模塊三特殊功能模塊和數(shù)據(jù)通信_第5頁
已閱讀5頁,還剩72頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、模塊五特殊功能模塊及數(shù)據(jù)通信模塊五特殊功能模塊及數(shù)據(jù)通信 任務(wù)一任務(wù)一 電熱水爐溫度控制電熱水爐溫度控制 PLC PLC數(shù)據(jù)通信數(shù)據(jù)通信 任務(wù)二任務(wù)二 能夠?qū)δ軌驅(qū)X2N-2ADFX2N-2AD模塊和模塊和FX2N-2DAFX2N-2DA模塊進(jìn)行電路模塊進(jìn)行電路連接和編程;能夠應(yīng)用連接和編程;能夠應(yīng)用FX2N-485-BDFX2N-485-BD通信模塊對通信模塊對N:NN:N通通信以及并聯(lián)通信系統(tǒng)進(jìn)行簡單設(shè)計(jì)并進(jìn)行基本編程。信以及并聯(lián)通信系統(tǒng)進(jìn)行簡單設(shè)計(jì)并進(jìn)行基本編程?!灸芰δ繕?biāo)】【能力目標(biāo)】【知識目標(biāo)】【知識目標(biāo)】1.1.掌握掌握FROMFROM和和TOTO指令用法。指令用法。2.2.掌握

2、模擬量輸入模塊掌握模擬量輸入模塊FX2N4ADFX2N4AD和模擬量輸出和模擬量輸出模塊模塊FX2N4DAFX2N4DA的使用和編程。的使用和編程。3.3.掌握掌握PLCPLC的并聯(lián)通訊和的并聯(lián)通訊和N:NN:N通訊通訊1 1了解了解PLCPLC特殊功能模塊的類型。特殊功能模塊的類型。2 2掌握模擬量輸入模塊掌握模擬量輸入模塊FX2N-2ADFX2N-2AD、模擬量輸出模塊、模擬量輸出模塊FX2N-2DAFX2N-2DA等特殊功能模塊的使用和編程。等特殊功能模塊的使用和編程。3 3了解了解PLCPLC的通信基礎(chǔ)知識。的通信基礎(chǔ)知識。4 4掌握掌握PLCPLC的的N:NN:N通信和并聯(lián)通信。通信

3、和并聯(lián)通信?!灸K要點(diǎn)】【模塊要點(diǎn)】一、任務(wù)一、任務(wù)引引入入 電熱水爐溫度控制示意圖如電熱水爐溫度控制示意圖如左左圖圖所示,要求當(dāng)水位低于低位液位開所示,要求當(dāng)水位低于低位液位開關(guān)時(shí),打開進(jìn)水電磁閥進(jìn)水,高于關(guān)時(shí),打開進(jìn)水電磁閥進(jìn)水,高于高位液位開關(guān)時(shí),關(guān)閉進(jìn)水電磁閥高位液位開關(guān)時(shí),關(guān)閉進(jìn)水電磁閥停止進(jìn)水。加熱時(shí),當(dāng)水溫低于停止進(jìn)水。加熱時(shí),當(dāng)水溫低于8080時(shí),打開電源控制開關(guān)開始加時(shí),打開電源控制開關(guān)開始加熱,當(dāng)水溫高于熱,當(dāng)水溫高于9595時(shí),停止加熱時(shí),停止加熱并保溫。并保溫。二、關(guān)鍵知識二、關(guān)鍵知識(一)特殊功能模塊的讀寫操作指令(一)特殊功能模塊的讀寫操作指令FROMFROM和和T

4、OTO 在使用三菱特殊功能模塊時(shí),在使用三菱特殊功能模塊時(shí),CPUCPU在模塊內(nèi)存中為模塊分配在模塊內(nèi)存中為模塊分配了一塊數(shù)據(jù)緩沖區(qū)(了一塊數(shù)據(jù)緩沖區(qū)(BFMBFM)作為和)作為和CPUCPU通信之用。通信之用。 三菱有專門兩條指令實(shí)現(xiàn)對模塊緩沖區(qū)三菱有專門兩條指令實(shí)現(xiàn)對模塊緩沖區(qū)BFMBFM的讀寫,即的讀寫,即FROMFROM指令和指令和TOTO指令。指令。 1 1FROMFROM指令指令FROM指令指令(FNC78)的功能是實(shí)現(xiàn)對特殊模塊緩沖區(qū))的功能是實(shí)現(xiàn)對特殊模塊緩沖區(qū)BFM指定位的讀取操作指定位的讀取操作 。X0X0:FROMFROM指令執(zhí)行的起動條件。起動指令可以是指令執(zhí)行的起動條

5、件。起動指令可以是X X、Y Y、內(nèi)部繼電器、內(nèi)部繼電器M M等。等。m1m1:特殊功能模塊號(范圍:特殊功能模塊號(范圍0 07 7)。特殊功能模塊通過扁平電纜連接在)。特殊功能模塊通過扁平電纜連接在PLCPLC右邊的右邊的擴(kuò)展總線上,可以連接最多擴(kuò)展總線上,可以連接最多8 8塊特殊功能模塊,它們的編號從最靠近基本單元的那塊特殊功能模塊,它們的編號從最靠近基本單元的那一個(gè)開始順次編為一個(gè)開始順次編為0 07 7號。號。 m2m2:特殊功能模塊緩沖存儲器(:特殊功能模塊緩沖存儲器(BFMBFM)首元件編號(范圍)首元件編號(范圍0 03131)。)。 DD:指定存放數(shù)據(jù)的首元件號。:指定存放數(shù)

6、據(jù)的首元件號。n n:傳送點(diǎn)數(shù),用:傳送點(diǎn)數(shù),用n n指定傳送的字點(diǎn)數(shù)指定傳送的字點(diǎn)數(shù)(n=132) 。#10D10#11D112 2TOTO指令指令TOTO指令(指令(FNC79FNC79)的功能是由)的功能是由PLCPLC向特殊單元緩沖存儲器向特殊單元緩沖存儲器BFMBFM寫入寫入數(shù)據(jù)的指令。數(shù)據(jù)的指令。 當(dāng)當(dāng)X0=ONX0=ON時(shí),將時(shí),將PLCPLC中以中以D10D10開始的兩個(gè)數(shù)據(jù)寫入開始的兩個(gè)數(shù)據(jù)寫入0 0號特殊號特殊功能模塊內(nèi)以功能模塊內(nèi)以1010號緩沖存儲器(號緩沖存儲器(BFM#10BFM#10)開始的兩個(gè)緩)開始的兩個(gè)緩沖存儲器中。沖存儲器中。 #11D11#10D10X0

7、X0:TOTO指令執(zhí)行的起動條件。起動指令可以是指令執(zhí)行的起動條件。起動指令可以是X X、Y Y、內(nèi)部繼電器內(nèi)部繼電器M M等。等。m1m1:特殊功能模塊號(范圍:特殊功能模塊號(范圍0 07 7)。)。m2m2:特殊功能模塊緩沖寄存器首地址(范圍:特殊功能模塊緩沖寄存器首地址(范圍0 03131)。)。SS:指定被讀出數(shù)據(jù)的元件首地址。:指定被讀出數(shù)據(jù)的元件首地址。n n:傳送點(diǎn)數(shù),用:傳送點(diǎn)數(shù),用n n(范圍(范圍1 13232)指定傳送的字點(diǎn)數(shù)。)指定傳送的字點(diǎn)數(shù)。TOTO指令的說明:指令的說明:模擬量輸入輸出模塊模擬量輸入輸出模塊數(shù)據(jù)通信模塊數(shù)據(jù)通信模塊高速計(jì)數(shù)模塊高速計(jì)數(shù)模塊位置控制

8、模塊位置控制模塊人機(jī)界面(即觸摸屏)人機(jī)界面(即觸摸屏)(二)特殊功能模塊的分類(二)特殊功能模塊的分類 A/DA/D轉(zhuǎn)換模塊、轉(zhuǎn)換模塊、D/AD/A轉(zhuǎn)換模塊轉(zhuǎn)換模塊 模擬量輸入模擬量輸入(A/DA/D)模塊:)模塊:將現(xiàn)場儀表輸出的將現(xiàn)場儀表輸出的(標(biāo)準(zhǔn))模擬量信號(標(biāo)準(zhǔn))模擬量信號4 4 20mA20mA、0 0 5V5V、0 0 10VDC10VDC等轉(zhuǎn)等轉(zhuǎn)化為化為PLCPLC可以處理的一定位數(shù)的數(shù)字信號??梢蕴幚淼囊欢ㄎ粩?shù)的數(shù)字信號。 模擬量輸出(模擬量輸出(D/AD/A)模塊:)模塊:將將PLCPLC處理后的數(shù)字處理后的數(shù)字信號轉(zhuǎn)化為現(xiàn)場儀表可以接收的標(biāo)準(zhǔn)信號信號轉(zhuǎn)化為現(xiàn)場儀表可以接

9、收的標(biāo)準(zhǔn)信號4 4 20mA20mA、0 0 5V5V、 0 010VDC10VDC等。等。如:如:1212位數(shù)字量(位數(shù)字量(0-40000-4000) 4-20mA 4-20mA 2000 2000對應(yīng)的轉(zhuǎn)換結(jié)果:對應(yīng)的轉(zhuǎn)換結(jié)果: 12mA 12mA(三)模擬量輸入模塊(三)模擬量輸入模塊FX2N-2ADFX2N-2AD1 1簡介簡介(1 1)FX2N-2ADFX2N-2AD模塊用于將模塊用于將2 2點(diǎn)模擬輸入點(diǎn)模擬輸入(電壓輸入或電流輸入)轉(zhuǎn)換成(電壓輸入或電流輸入)轉(zhuǎn)換成1212位的位的數(shù)字量,并通過數(shù)字量,并通過FROMFROM指令讀入指令讀入PLCPLC中。中。(2 2)提供)提供

10、1212位高精度分辨率(位高精度分辨率(2 2121240964096)。數(shù)字輸出范圍)。數(shù)字輸出范圍0 040964096,一般調(diào)到,一般調(diào)到0 0 40004000;(3 3) 2 2通道電壓輸入(通道電壓輸入(0 0 10V10V或或0 0 5V5V)或電流)或電流輸入(輸入(4 4 20mA20mA)。)。 (4 4)由)由PLCPLC的基本單元提供內(nèi)部電源,不單獨(dú)的基本單元提供內(nèi)部電源,不單獨(dú) 使用電源。使用電源。2 2布線布線注意:注意:在使用中,在使用中,F(xiàn)X2N-2ADFX2N-2AD不能將一個(gè)通道作為不能將一個(gè)通道作為模擬電壓輸入,而將另一個(gè)作為電流輸入模擬電壓輸入,而將另一

11、個(gè)作為電流輸入 對于電流輸入,須對于電流輸入,須將將VINVIN和和IINIIN進(jìn)行短進(jìn)行短路。路。3 3緩沖存儲器分配緩沖存儲器分配特殊功能模塊內(nèi)部均有數(shù)據(jù)緩沖存儲器特殊功能模塊內(nèi)部均有數(shù)據(jù)緩沖存儲器BFMBFM,它是,它是FX2N-FX2N-2AD2AD同同PLCPLC基本單元進(jìn)行數(shù)據(jù)通信的區(qū)域,這一緩沖區(qū)由基本單元進(jìn)行數(shù)據(jù)通信的區(qū)域,這一緩沖區(qū)由3232個(gè)個(gè)1616位的寄存器組成,編號為位的寄存器組成,編號為BFM#0BFM#0BFM#31BFM#31,如表所示。,如表所示。 表表 FX2N-2AD緩沖存儲器(緩沖存儲器(BFM)分配)分配控制通道控制通道BFM#0:由:由BFM#17指

12、定的通道的輸入數(shù)據(jù)(低指定的通道的輸入數(shù)據(jù)(低8位數(shù)據(jù))當(dāng)前值被存儲。位數(shù)據(jù))當(dāng)前值被存儲。BFM#1:輸入數(shù)據(jù)當(dāng)前值(高端:輸入數(shù)據(jù)當(dāng)前值(高端4位數(shù)據(jù))被存儲。位數(shù)據(jù))被存儲。BFM#17:b0指定模擬到數(shù)字轉(zhuǎn)換的通道(指定模擬到數(shù)字轉(zhuǎn)換的通道(CH1,CH2);); b0=0使用通道使用通道CH1; b0=1使用通道使用通道CH2; b1通過將通過將01,A/D轉(zhuǎn)換過程開始。轉(zhuǎn)換過程開始。 (4 4)FX2N-2ADFX2N-2AD輸入模塊的輸入輸出特性輸入模塊的輸入輸出特性電壓輸入:模擬值電壓輸入:模擬值010V,數(shù)字值,數(shù)字值04 000 電流輸入:模擬值電流輸入:模擬值420mA,

13、數(shù)字值,數(shù)字值04 000 5 5程序?qū)嵗绦驅(qū)嵗ǖ劳ǖ?通道通道2寫寫2AD模塊連模塊連接在接在PLC的的0號位置號位置把把#17的的b0位置位置0,0000把把#17的的b1位置位置1,0010讀讀#0 K2M100 ,#1 K2M10800010011 當(dāng)讀取的數(shù)據(jù)不穩(wěn)定時(shí),當(dāng)讀取的數(shù)據(jù)不穩(wěn)定時(shí),可以在可以在A/DA/D轉(zhuǎn)換程序后面,轉(zhuǎn)換程序后面,添加求平均值程序,使讀添加求平均值程序,使讀取的數(shù)值穩(wěn)定。取的數(shù)值穩(wěn)定。(四)模擬量輸出模塊(四)模擬量輸出模塊FX2N-2DAFX2N-2DA1 1簡介簡介(1 1)FX2N-2DAFX2N-2DA模擬量輸出模塊用于將模擬量輸出模塊用于將1

14、212位位的數(shù)字量轉(zhuǎn)換成的數(shù)字量轉(zhuǎn)換成2 2路模擬量信號輸出路模擬量信號輸出(電壓輸出或電流輸出)。并通過(電壓輸出或電流輸出)。并通過TOTO指令指令寫入寫入PLCPLC中。中。(2 2)提供)提供1212位高精度分辨率(位高精度分辨率(2 2121240964096)。)。數(shù)字輸出范圍數(shù)字輸出范圍0 040964096,一般調(diào)到,一般調(diào)到0 0 40004000;(3 3) 2 2通道電壓輸出(通道電壓輸出(0 0 10V10V或或0 0 5V5V)或電流輸出(或電流輸出(4 4 20mA20mA)。)。(4 4)對每一通道,可以規(guī)定電壓或電流輸出。)對每一通道,可以規(guī)定電壓或電流輸出。

15、(5) (5)由由PLCPLC的基本單元提供內(nèi)部電源,不單獨(dú)使用電源。的基本單元提供內(nèi)部電源,不單獨(dú)使用電源。2 2布線布線對于電壓輸出,須對于電壓輸出,須將將IOUTIOUT和和COMCOM進(jìn)行短進(jìn)行短路。路。3 3緩沖存儲器分配緩沖存儲器分配FX2N-2DAFX2N-2DA緩沖存儲器(緩沖存儲器(BFMBFM)分配)分配 BFM#16BFM#16:存放由:存放由BFM#17BFM#17(數(shù)字值)指定通道的(數(shù)字值)指定通道的D/AD/A轉(zhuǎn)換數(shù)據(jù),轉(zhuǎn)換數(shù)據(jù),D/AD/A數(shù)據(jù)以二進(jìn)制形式,并以數(shù)據(jù)以二進(jìn)制形式,并以低低8 8位和高位和高4 4位兩部分順序位兩部分順序進(jìn)行存放和進(jìn)行存放和轉(zhuǎn)換。轉(zhuǎn)

16、換。BFM#17BFM#17:b0b0通過將通過將1010,通道,通道2 2的的D/AD/A轉(zhuǎn)換開始;轉(zhuǎn)換開始; b1b1通過將通過將1010,通道,通道1 1的的D/AD/A轉(zhuǎn)換開始;轉(zhuǎn)換開始; b2b2通過將通過將1010,D/AD/A轉(zhuǎn)換的低轉(zhuǎn)換的低8 8位數(shù)據(jù)保持。位數(shù)據(jù)保持。 4.4.輸入輸出特性輸入輸出特性電壓輸出時(shí),對于電壓輸出時(shí),對于10V10V的模擬輸出值,數(shù)字值調(diào)整到的模擬輸出值,數(shù)字值調(diào)整到4 4 000000。電流輸出時(shí),對于電流輸出時(shí),對于20mA20mA的模擬輸出值,數(shù)字值調(diào)整到的模擬輸出值,數(shù)字值調(diào)整到4 4 000000。5 5程序?qū)嵗绦驅(qū)嵗?dāng)當(dāng)X000=ON

17、時(shí),時(shí),CH1通道將通道將D100中的數(shù)據(jù)轉(zhuǎn)換成模擬量;中的數(shù)據(jù)轉(zhuǎn)換成模擬量;當(dāng)當(dāng)X001=ON時(shí),時(shí),CH2通道將通道將D101中的數(shù)據(jù)轉(zhuǎn)換成模擬量。中的數(shù)據(jù)轉(zhuǎn)換成模擬量。至于需要電壓輸出或電流輸出,改變接線即可,和程序無關(guān)。至于需要電壓輸出或電流輸出,改變接線即可,和程序無關(guān)。01000000BFM中的中的#17的的b2位由位由10,使,使#16中的數(shù)據(jù)中的數(shù)據(jù)保護(hù)起來,準(zhǔn)備進(jìn)行保護(hù)起來,準(zhǔn)備進(jìn)行D/A轉(zhuǎn)換。轉(zhuǎn)換。00100000BFM中的中的#17的的b1位由位由10,這樣,這樣CH1的的D/A轉(zhuǎn)換開始,則把轉(zhuǎn)換開始,則把D100中中的數(shù)字量轉(zhuǎn)換成模擬量。的數(shù)字量轉(zhuǎn)換成模擬量。將將D10

18、0中的數(shù)字量存到中的數(shù)字量存到M100M115中。中。CH1CH1工作程序工作程序?qū)101中的數(shù)字量存到中的數(shù)字量存到M100M115中。中。01000000BFM中的中的#17的的b2位由位由10,使,使#16中的數(shù)據(jù)中的數(shù)據(jù)保護(hù)起來,準(zhǔn)備傳給保護(hù)起來,準(zhǔn)備傳給D101的低的低8位。位。00010000BFM中的中的#17的的b0位由位由10,這樣,這樣CH2的的D/A轉(zhuǎn)換開始,則把轉(zhuǎn)換開始,則把D101中中的數(shù)字量轉(zhuǎn)換成模擬量。的數(shù)字量轉(zhuǎn)換成模擬量。CH2CH2工作程序工作程序 溫度控制是溫度控制是PLCPLC的重要應(yīng)用之一,電熱的重要應(yīng)用之一,電熱水爐溫度控制示意圖如水爐溫度控制示意

19、圖如左左圖所示,要求當(dāng)圖所示,要求當(dāng)水位低于低位液位開關(guān)時(shí),打開進(jìn)水電磁水位低于低位液位開關(guān)時(shí),打開進(jìn)水電磁閥進(jìn)水,高于高位液位開關(guān)時(shí),關(guān)閉進(jìn)水閥進(jìn)水,高于高位液位開關(guān)時(shí),關(guān)閉進(jìn)水電磁閥,停止進(jìn)水;電磁閥,停止進(jìn)水; 當(dāng)水溫低于當(dāng)水溫低于8080時(shí),打開電源控制開關(guān)開時(shí),打開電源控制開關(guān)開始加熱,當(dāng)水溫高于始加熱,當(dāng)水溫高于9595時(shí),停止加熱并時(shí),停止加熱并保溫。測溫傳感器采用熱電耦,用保溫。測溫傳感器采用熱電耦,用PLCPLC實(shí)實(shí)現(xiàn)控制功能。現(xiàn)控制功能。三、任務(wù)實(shí)施三、任務(wù)實(shí)施(一)任務(wù)要(一)任務(wù)要求求(二二)硬件)硬件I/OI/O分配及接線分配及接線1.1.分配分配I/OI/O地址地址

20、 通過任務(wù)分析,該控制系統(tǒng)占通過任務(wù)分析,該控制系統(tǒng)占2 2個(gè)輸入點(diǎn),低液位檢測開關(guān)個(gè)輸入點(diǎn),低液位檢測開關(guān)S1S1接輸接輸入點(diǎn)入點(diǎn)X0X0,高液位檢測開關(guān),高液位檢測開關(guān)S2S2接輸入點(diǎn)接輸入點(diǎn)X1X1,輸出點(diǎn),輸出點(diǎn)2 2個(gè)點(diǎn),進(jìn)水電磁閥接個(gè)點(diǎn),進(jìn)水電磁閥接Y0Y0輸出點(diǎn),加熱電阻接輸出點(diǎn),加熱電阻接Y1Y1輸出點(diǎn)。輸出點(diǎn)。I/OI/O分配表所示。分配表所示。高液位開關(guān)高液位開關(guān)低液位開關(guān)低液位開關(guān)2 2. .PLCPLC硬件接線硬件接線(三三)程序設(shè)計(jì))程序設(shè)計(jì)低位開關(guān)低位開關(guān)高位開關(guān)高位開關(guān)四、知識鏈接四、知識鏈接FX2N-4DAFX2N-4DA模塊模塊 1.1.技術(shù)指標(biāo)技術(shù)指標(biāo)FX2

21、N-4DAFX2N-4DA模塊的外觀如模塊的外觀如右右圖所示。圖所示。FX2N-4DAFX2N-4DA為為1212位高精度模塊量輸出模位高精度模塊量輸出模塊,具有塊,具有4 4輸出輸出D/AD/A轉(zhuǎn)換通道,輸入信轉(zhuǎn)換通道,輸入信號類型可以是電壓(號類型可以是電壓(-10-10+10V+10V)、電)、電流(流(0 0+20mA+20mA)和電流()和電流(+4+4+20mA+20mA),),每個(gè)通道都可以獨(dú)立地指定為電壓輸每個(gè)通道都可以獨(dú)立地指定為電壓輸出或電流輸出。出或電流輸出。FX2NFX2N系列可編程控制系列可編程控制器最多可連接器最多可連接8 8臺臺FX2N-4DAFX2N-4DA。F

22、X2N-4DAFX2N-4DA的技術(shù)指標(biāo)如表所示。的技術(shù)指標(biāo)如表所示。表表 FX2N-4DAFX2N-4DA技術(shù)指標(biāo)技術(shù)指標(biāo)2.2.端子連接端子連接 模擬量輸出模塊模擬量輸出模塊FX2N-4DAFX2N-4DA的端子接線如圖所示。采用電流輸出或電的端子接線如圖所示。采用電流輸出或電壓輸出接線端子不同,輸出負(fù)載的類型、電壓、電流和功率應(yīng)在壓輸出接線端子不同,輸出負(fù)載的類型、電壓、電流和功率應(yīng)在FX2N-4DAFX2N-4DA規(guī)定的范圍之內(nèi)。規(guī)定的范圍之內(nèi)。 3.3.緩沖寄存器及設(shè)置緩沖寄存器及設(shè)置 模擬量功能模塊模擬量功能模塊FX2N-4DAFX2N-4DA的緩沖寄存器的緩沖寄存器BFMBFM由

23、由3232個(gè)個(gè)1616位的寄存器組位的寄存器組成,編號為成,編號為BFM#0BFM#0#31#31。(1 1)緩中寄存器()緩中寄存器(BFMBFM)編號)編號 FX2N-4DABFMFX2N-4DABFM分配如表所示。分配如表所示。注注:1.:1.帶帶* *號的號的BFMBFM緩沖寄存器可用緩沖寄存器可用TOTO指令將數(shù)據(jù)寫入。指令將數(shù)據(jù)寫入。 2.2.帶帶E E表示數(shù)據(jù)寫入到表示數(shù)據(jù)寫入到EEPROMEEPROM中,具有斷電記憶。中,具有斷電記憶。(2 2)緩沖寄存器()緩沖寄存器(BFMBFM)的設(shè)置)的設(shè)置 BFM#0 BFM#0中的中的4 4位十六進(jìn)制數(shù)位十六進(jìn)制數(shù) H0000H00

24、00分別用來控制分別用來控制4 4個(gè)通道的輸個(gè)通道的輸出模式,由低位到最高位分別控制出模式,由低位到最高位分別控制CH1CH1、CH2CH2、CH3CH3和和 CH4CH4。在。在 H0000H0000中中: :位位(bit)=0(bit)=0時(shí),電壓輸出時(shí),電壓輸出(-10(-10+10V)+10V);位位(bit)=1(bit)=1時(shí),電流輸出時(shí),電流輸出(+4(+4+20mA)+20mA);位位(bit)=2(bit)=2時(shí),電流輸出時(shí),電流輸出(0(0+20mA)+20mA)。例如:例如:H2110H2110表示表示CH1CH1為電壓輸出(為電壓輸出(-10-10+10V+10V),)

25、,CH2CH2和和CH3CH3為電為電流輸出(流輸出(+4+4+20mA+20mA),),CH4oCH4o電流輸出(電流輸出(0 0+20mA+20mA)。)。 輸出數(shù)據(jù)寫在輸出數(shù)據(jù)寫在BFM#1BFM#1到到BFM#4BFM#4。其中:。其中:BFM#1BFM#1為為CH1CH1輸出數(shù)據(jù)輸出數(shù)據(jù)( (缺省值缺省值= 0)= 0);BFM# 2BFM# 2為為CH2CH2輸出數(shù)據(jù)輸出數(shù)據(jù)( (缺省值缺省值= 0)= 0);BFM# 3BFM# 3為為CH3CH3輸出數(shù)據(jù)輸出數(shù)據(jù)( (缺省值缺省值= 0)= 0);BFM# 4BFM# 4為為CH4CH4輸出數(shù)據(jù)輸出數(shù)據(jù)( (缺省值缺省值= 0)

26、= 0)。 PLC PLC由由 RUNRUN轉(zhuǎn)為轉(zhuǎn)為STOPSTOP狀態(tài)后狀態(tài)后, FX2N-4DA, FX2N-4DA的輸出是保持最后的輸?shù)妮敵鍪潜3肿詈蟮妮敵鲋颠€是回零點(diǎn),則取決于出值還是回零點(diǎn),則取決于 BFM#5BFM#5中的中的4 4位十六進(jìn)制數(shù)值位十六進(jìn)制數(shù)值, ,其中其中0 0表表示保持輸出值示保持輸出值, 1, 1表示恢復(fù)到表示恢復(fù)到0 0。例如:。例如:H1100CH4=H1100CH4=回零,回零,CH3=CH3=回零,回零,CH2=CH2=保持,保持,CH1=CH1=保持;保持;H0101CH4=H0101CH4=保持,保持,CH3=CH3=回零,回零,CH2=CH2=保

27、持,保持,CH1=CH1=回零?;亓恪?BFM#8 BFM#8和和#9#9為零點(diǎn)和增益調(diào)整的設(shè)置命令為零點(diǎn)和增益調(diào)整的設(shè)置命令, ,通過通過#8#8和和#9#9中的中的4 4位十六進(jìn)位十六進(jìn)制數(shù)指定是否允許改變零點(diǎn)和增益值。其中:制數(shù)指定是否允許改變零點(diǎn)和增益值。其中: BFM#8BFM#8中中4 4位十六進(jìn)制數(shù)(位十六進(jìn)制數(shù)(b3 b2 b1 b0b3 b2 b1 b0)對應(yīng))對應(yīng)CH1CH1和和CH2CH2的零點(diǎn)和的零點(diǎn)和增益調(diào)整的設(shè)置命令,見圖增益調(diào)整的設(shè)置命令,見圖3.1-113.1-11(a a)()(b=0b=0表示不允許調(diào)整,表示不允許調(diào)整,b=1b=1表示表示允許調(diào)整);允許調(diào)

28、整);BFM#9BFM#9中中4 4位十六進(jìn)制數(shù)(位十六進(jìn)制數(shù)(b3 b2 b1 b0b3 b2 b1 b0)對應(yīng))對應(yīng)CH3CH3和和CH4CH4的零點(diǎn)和增的零點(diǎn)和增益調(diào)整的設(shè)置命令,見圖益調(diào)整的設(shè)置命令,見圖3.1-113.1-11(b b)()(b=0b=0表示不允許調(diào)整,表示不允許調(diào)整,b=1b=1表示允表示允許調(diào)整);許調(diào)整); BFM#10 BFM#10#17#17為零點(diǎn)和增益數(shù)據(jù)。當(dāng)為零點(diǎn)和增益數(shù)據(jù)。當(dāng)BFMBFM的的#8#8和和#9#9中允許零點(diǎn)和增益調(diào)整中允許零點(diǎn)和增益調(diào)整時(shí),可通過寫入命令時(shí),可通過寫入命令TOTO將要調(diào)整的數(shù)據(jù)寫在將要調(diào)整的數(shù)據(jù)寫在BFM#10BFM#10

29、#17#17中(單位為中(單位為mAmA或或mVmV)。)。 BFM#20 BFM#20為復(fù)位命令。當(dāng)將數(shù)據(jù)為復(fù)位命令。當(dāng)將數(shù)據(jù)1 1寫入到寫入到BFM#10BFM#10時(shí),緩沖寄存器時(shí),緩沖寄存器BFMBFM中的所中的所有數(shù)據(jù)恢復(fù)到出廠時(shí)的寢設(shè)置。其優(yōu)先權(quán)大于有數(shù)據(jù)恢復(fù)到出廠時(shí)的寢設(shè)置。其優(yōu)先權(quán)大于BFM#21BFM#21。 BFM#21 BFM#21為為I/OI/O狀態(tài)禁止調(diào)整的控制。當(dāng)狀態(tài)禁止調(diào)整的控制。當(dāng)BFM#21BFM#21不為不為1 1時(shí),時(shí),BFM#21BFM#21到到BFM#1BFM#1的的I/OI/O狀態(tài)禁止調(diào)整,以防止由于疏忽造成的狀態(tài)禁止調(diào)整,以防止由于疏忽造成的I/O

30、I/O狀態(tài)改變。當(dāng)狀態(tài)改變。當(dāng)BFM#21=1BFM#21=1(初(初始值)時(shí)允許調(diào)整。始值)時(shí)允許調(diào)整。 BFM#29 BFM#29中各位的狀態(tài)是中各位的狀態(tài)是FX2N-4DAFX2N-4DA運(yùn)行正常與否的信息。運(yùn)行正常與否的信息。 FX2N-4DA FX2N-4DA的識別碼為的識別碼為K3010K3010,存于,存于BFM#30BFM#30中。中。PLCPLC可用可用FROMFROM指令讀入,用指令讀入,用戶在程序中可以方便地利用這一識別碼在傳送數(shù)據(jù)前先確認(rèn)該特殊功能模塊。戶在程序中可以方便地利用這一識別碼在傳送數(shù)據(jù)前先確認(rèn)該特殊功能模塊。任務(wù)二任務(wù)二 PLCPLC數(shù)據(jù)通信數(shù)據(jù)通信 一、任

31、務(wù)一、任務(wù)引引入入(1 1)通過)通過M1000M1000M1003M1003,用主站的輸入,用主站的輸入X0X0X3X3來控制來控制1 1號從站的輸出號從站的輸出Y10Y10Y13Y13。(2 2)通過)通過M1064M1064M1067M1067,用,用1 1號從站的輸入號從站的輸入X0X0X3X3來控制來控制2 2號從站的輸出號從站的輸出Y14Y14Y17Y17。(3 3)通過)通過M1128M1128M1131M1131,用,用2 2號從站的輸入號從站的輸入X0X0X3X3來控制主站的輸出來控制主站的輸出Y20Y20Y23Y23。(4 4)主站的數(shù)據(jù)寄存器)主站的數(shù)據(jù)寄存器D1D1為為

32、1 1號從站的計(jì)數(shù)器號從站的計(jì)數(shù)器C1C1提供設(shè)定值。提供設(shè)定值。C1C1的觸點(diǎn)狀態(tài)由的觸點(diǎn)狀態(tài)由M1070M1070映射到主站的輸出映射到主站的輸出Y005Y005上。上。(5 5)1 1號從站號從站D10D10的值和的值和2 2號從站號從站D20D20的值在主站相加,運(yùn)算結(jié)果存放到主站的的值在主站相加,運(yùn)算結(jié)果存放到主站的D3D3中。中。 二、關(guān)鍵知識二、關(guān)鍵知識 如果把如果把PLC與與PLC、PLC與計(jì)算機(jī)或與計(jì)算機(jī)或PLC與其它智能裝置與其它智能裝置通過傳輸介質(zhì)通過傳輸介質(zhì)連接起來,就可以實(shí)現(xiàn)通信或組建網(wǎng)絡(luò),從而構(gòu)成功能更強(qiáng),性能更好的連接起來,就可以實(shí)現(xiàn)通信或組建網(wǎng)絡(luò),從而構(gòu)成功能更

33、強(qiáng),性能更好的控制系統(tǒng),這樣可以提高控制系統(tǒng),這樣可以提高PLC的控制能力及控制范圍實(shí)現(xiàn)綜合及協(xié)調(diào)控制,的控制能力及控制范圍實(shí)現(xiàn)綜合及協(xié)調(diào)控制,同時(shí),還便于計(jì)算機(jī)管理及對控制數(shù)據(jù)的處理,提供人機(jī)界面友好的操控同時(shí),還便于計(jì)算機(jī)管理及對控制數(shù)據(jù)的處理,提供人機(jī)界面友好的操控平臺;可使自動控制從設(shè)備級發(fā)展到生產(chǎn)線級,甚至工廠級,從而實(shí)現(xiàn)智平臺;可使自動控制從設(shè)備級發(fā)展到生產(chǎn)線級,甚至工廠級,從而實(shí)現(xiàn)智能化工廠(能化工廠(Smart Factory)的目標(biāo)。)的目標(biāo)。(一)通信基礎(chǔ)(一)通信基礎(chǔ)(1 1)傳送設(shè)備)傳送設(shè)備(包括發(fā)送、接收設(shè)備)。(包括發(fā)送、接收設(shè)備)。 主設(shè)備:主設(shè)備:起控制、發(fā)送

34、和處理信息的主導(dǎo)作用。起控制、發(fā)送和處理信息的主導(dǎo)作用。 從設(shè)備:從設(shè)備:被動地接收、監(jiān)視和執(zhí)行主設(shè)備的信息。被動地接收、監(jiān)視和執(zhí)行主設(shè)備的信息。 主從設(shè)備在實(shí)際通信時(shí)由數(shù)據(jù)傳送的結(jié)構(gòu)來確定。主從設(shè)備在實(shí)際通信時(shí)由數(shù)據(jù)傳送的結(jié)構(gòu)來確定。(2 2)傳送控制設(shè)備)傳送控制設(shè)備。傳送控制設(shè)備主要用于控制發(fā)送與接收之間。傳送控制設(shè)備主要用于控制發(fā)送與接收之間的同步協(xié)調(diào)。的同步協(xié)調(diào)。(3 3)通信介質(zhì)。)通信介質(zhì)。通信介質(zhì)是信息傳送的基本通道,是發(fā)送與接收通信介質(zhì)是信息傳送的基本通道,是發(fā)送與接收設(shè)備之間的橋梁。設(shè)備之間的橋梁。(4 4)通信協(xié)議。)通信協(xié)議。通信協(xié)議是通信過程中必須嚴(yán)格遵守的各種數(shù)據(jù)通

35、信協(xié)議是通信過程中必須嚴(yán)格遵守的各種數(shù)據(jù)傳送規(guī)則。傳送規(guī)則。(5 5)通信軟件。)通信軟件。通信軟件用于對通信的軟件和硬件進(jìn)行統(tǒng)一調(diào)度、通信軟件用于對通信的軟件和硬件進(jìn)行統(tǒng)一調(diào)度、 控制與管理。控制與管理。1 1通信系統(tǒng)的組成通信系統(tǒng)的組成 串行通信串行通信通信時(shí),數(shù)據(jù)的各個(gè)通信時(shí),數(shù)據(jù)的各個(gè)“2 2進(jìn)制位進(jìn)制位”按照從低位到高位的順序,逐位進(jìn)行傳送。按照從低位到高位的順序,逐位進(jìn)行傳送。并行通信并行通信發(fā)送裝置發(fā)送裝置接收裝置接收裝置10001111000111( (字符字符 G G 的的ASIIASII碼碼) ) ( (計(jì)算機(jī)計(jì)算機(jī)) )(PLC)(PLC)優(yōu)點(diǎn):需要的通信線數(shù)優(yōu)點(diǎn):需要的

36、通信線數(shù) 少少缺點(diǎn):通信速度缺點(diǎn):通信速度 慢,一般慢,一般用于距離較遠(yuǎn)的通信。如用于距離較遠(yuǎn)的通信。如PLCPLC與計(jì)算機(jī)之間、與計(jì)算機(jī)之間、PLCPLC與與PLCPLC之間。之間。2 2通信方式通信方式 ()串行通信與并行通信)串行通信與并行通信串行通信需要串行通信需要1 1根根或或2 2根數(shù)據(jù)線根數(shù)據(jù)線通信時(shí),數(shù)據(jù)通信時(shí),數(shù)據(jù)“以字節(jié)或字為單位以字節(jié)或字為單位”同時(shí)進(jìn)行傳送。同時(shí)進(jìn)行傳送。發(fā)送裝置發(fā)送裝置接收裝置接收裝置10001111000111 111111空閑位空閑位0 0啟啟動動位位0 0偶偶檢檢驗(yàn)驗(yàn)1 1停停止止位位優(yōu)點(diǎn):通信速度快優(yōu)點(diǎn):通信速度快缺點(diǎn):需要的數(shù)據(jù)線多,成本高缺

37、點(diǎn):需要的數(shù)據(jù)線多,成本高 用于近距離通信。如:用于近距離通信。如:PLCPLC 與擴(kuò)展模塊之間。與擴(kuò)展模塊之間。 并行通信需要并行通信需要8 8根根或或1616根數(shù)據(jù)線根數(shù)據(jù)線 目前,串行通信主要有兩種類型:目前,串行通信主要有兩種類型:異步通信和異步通信和同步通信同步通信。 (1)(1)同步通信:是一種以字節(jié)為單位傳送數(shù)據(jù)的同步通信:是一種以字節(jié)為單位傳送數(shù)據(jù)的通信方式,一次通信只傳送一幀信息。通信方式,一次通信只傳送一幀信息。 (2 2)異步通信:在異步通信中,數(shù)據(jù)通常以字)異步通信:在異步通信中,數(shù)據(jù)通常以字符或者字節(jié)為單位組成字符幀傳送。字符幀由發(fā)送符或者字節(jié)為單位組成字符幀傳送。字

38、符幀由發(fā)送端逐幀發(fā)送,通過傳輸線被接收設(shè)備逐幀接收。發(fā)端逐幀發(fā)送,通過傳輸線被接收設(shè)備逐幀接收。發(fā)送端和接收端可以由各自的時(shí)鐘來控制數(shù)據(jù)的發(fā)送送端和接收端可以由各自的時(shí)鐘來控制數(shù)據(jù)的發(fā)送和接收,這兩個(gè)時(shí)鐘源彼此獨(dú)立,互不同步。和接收,這兩個(gè)時(shí)鐘源彼此獨(dú)立,互不同步。 ()串行通信的類型()串行通信的類型串行異步通信串行異步通信通信時(shí),信息通信時(shí),信息“以字符為單位以字符為單位”、按照、按照“字符的起始位、字符的起始位、數(shù)據(jù)位、奇偶校驗(yàn)位、停止位數(shù)據(jù)位、奇偶校驗(yàn)位、停止位”的順序逐位進(jìn)行傳送。的順序逐位進(jìn)行傳送。發(fā)送裝置發(fā)送裝置接收裝置接收裝置10001111000111 111111空閑位空閑

39、位0 0啟啟動動位位0 0偶偶檢檢驗(yàn)驗(yàn)1 1停停止止位位位的寬度位的寬度(占用的時(shí)間占用的時(shí)間): 由波特率由波特率(bps)決定。決定。位于字符幀開頭,占位于字符幀開頭,占1 1位,始終為邏輯位,始終為邏輯0 0電平電平 緊跟在起始位之后,可以設(shè)置為緊跟在起始位之后,可以設(shè)置為5 5位、位、6 6位、位、7 7位、位、8 8位位僅占僅占1 1位,用于表示串行通信位,用于表示串行通信中采用奇校驗(yàn)還是偶校驗(yàn)。中采用奇校驗(yàn)還是偶校驗(yàn)。 每當(dāng)接收端收到字符幀每當(dāng)接收端收到字符幀中的停止位時(shí),就知道中的停止位時(shí),就知道一幀字符已經(jīng)發(fā)送完畢一幀字符已經(jīng)發(fā)送完畢 異步通信的數(shù)據(jù)格式異步通信的數(shù)據(jù)格式 串行

40、通信的連接方式串行通信的連接方式 串行通信有三種串行通信有三種 單工方式單工方式: :只允許數(shù)據(jù)按照一個(gè)固定方向傳送,只允許數(shù)據(jù)按照一個(gè)固定方向傳送,通信兩點(diǎn)中的一點(diǎn)為接收端,另一點(diǎn)為發(fā)送端,且通信兩點(diǎn)中的一點(diǎn)為接收端,另一點(diǎn)為發(fā)送端,且這種確定是不可更改的。這種確定是不可更改的。 半雙工方式半雙工方式: :信息可在兩個(gè)方向上傳輸,但在某信息可在兩個(gè)方向上傳輸,但在某特定時(shí)刻接收和發(fā)送是確定的。特定時(shí)刻接收和發(fā)送是確定的。 全雙工方式全雙工方式: :則同時(shí)可作雙向通信,兩端可同時(shí)則同時(shí)可作雙向通信,兩端可同時(shí)作發(fā)送端、接收端。作發(fā)送端、接收端。 4 4PLCPLC常用通信接口標(biāo)準(zhǔn)常用通信接口標(biāo)

41、準(zhǔn)RS-232CRS-232CRS-422CRS-422CRS-485RS-4855 5通信介質(zhì)通信介質(zhì)通信介質(zhì)就是在通信系統(tǒng)中位于發(fā)送端與接收端之間的物理通路。通信介質(zhì)就是在通信系統(tǒng)中位于發(fā)送端與接收端之間的物理通路。采用的通信介質(zhì)有雙絞線、同軸電纜和光纖等。采用的通信介質(zhì)有雙絞線、同軸電纜和光纖等。 往往采用金屬包往往采用金屬包皮或金屬網(wǎng)包裹皮或金屬網(wǎng)包裹以進(jìn)行屏蔽以進(jìn)行屏蔽同軸電纜由內(nèi)、外同軸電纜由內(nèi)、外層兩層導(dǎo)體組成層兩層導(dǎo)體組成RS-232CRS-232C是串行接口是串行接口2525針、針、9 9針針T T形連接器形連接器RS-422CRS-422C是全雙工、是全雙工、RS-485R

42、S-485是半雙工是半雙工(二)(二)FXFX系列系列PLCPLC的通信類型的通信類型 (三)并聯(lián)鏈接通信(三)并聯(lián)鏈接通信 (485485:主:主PLC(1PLC(1臺臺)從從PLC(1PLC(1臺臺) ))1.1.當(dāng)只有兩個(gè)當(dāng)只有兩個(gè)FXFX系列(系列(FX2NFX2N、FX2NCFX2NC、FX1NFX1N)的)的PLCPLC之間需要交換數(shù)據(jù)時(shí),可之間需要交換數(shù)據(jù)時(shí),可以采用并聯(lián)鏈接通信。以采用并聯(lián)鏈接通信。2.2.鏈接時(shí)可以通過鏈接時(shí)可以通過100100個(gè)輔助繼電器和個(gè)輔助繼電器和1010個(gè)數(shù)據(jù)寄存器之間交換信息。個(gè)數(shù)據(jù)寄存器之間交換信息。3. 3. 如果是如果是FX0NFX0N或或F

43、X1SFX1S的的PLCPLC進(jìn)行進(jìn)行1:11:1鏈接時(shí),采用鏈接時(shí),采用5050個(gè)輔助繼電器和個(gè)輔助繼電器和1010個(gè)數(shù)個(gè)數(shù)據(jù)寄存器進(jìn)行。據(jù)寄存器進(jìn)行。 PLCPLC上配置上配置FX2N-485-BFX2N-485-B通信板通信板RD LEDRD LED接收時(shí)高速閃爍接收時(shí)高速閃爍SD LEDSD LED發(fā)送時(shí)高速閃爍發(fā)送時(shí)高速閃爍接收數(shù)據(jù)端子接收數(shù)據(jù)端子 發(fā)送數(shù)據(jù)端子發(fā)送數(shù)據(jù)端子信號地信號地FX2N-485-BFX2N-485-B通信板的接線:通信板的接線:與并聯(lián)鏈接相關(guān)的輔助繼電器和寄存器與并聯(lián)鏈接相關(guān)的輔助繼電器和寄存器 并聯(lián)鏈接有并聯(lián)鏈接有標(biāo)準(zhǔn)模式標(biāo)準(zhǔn)模式和和快速模式快速模式兩種工作

44、模式,兩種工作模式,通過特殊輔助繼電器通過特殊輔助繼電器M8162M8162來設(shè)置來設(shè)置 1.1.普通模式(特殊輔助繼電器普通模式(特殊輔助繼電器M8162M8162OFFOFF)通信時(shí)間通信時(shí)間70(ms)+主站掃描時(shí)間主站掃描時(shí)間+從站掃描時(shí)間從站掃描時(shí)間 2.2.快速模式(特殊輔助繼電器快速模式(特殊輔助繼電器M8162M8162ONON)通信時(shí)間通信時(shí)間20(ms)+主站掃描時(shí)間主站掃描時(shí)間+從站掃描時(shí)間從站掃描時(shí)間 應(yīng)用案例一:應(yīng)用案例一:兩個(gè)兩個(gè)FX2NFX2N系列的系列的PLCPLC通過通過FX2N-485-BDFX2N-485-BD并聯(lián),要求通過并聯(lián),要求通過PLC1PLC1的

45、的按鈕按鈕X0X0控制控制PLC2PLC2上的指示燈上的指示燈Y1Y1, PLC2PLC2的按鈕的按鈕X1X1控制控制PLC1PLC1上的上的指示燈指示燈Y0Y0,寫出控制程序。,寫出控制程序。分析:分析:把把PLC1PLC1設(shè)為主站,把設(shè)為主站,把PLC2PLC2設(shè)為從站。設(shè)為從站。選擇普通模式選擇普通模式主站程序主站程序從站程序從站程序應(yīng)用案例二:應(yīng)用案例二:兩臺兩臺FX2NFX2N系列系列PLCPLC通過并聯(lián)鏈接交換數(shù)據(jù),通過通過并聯(lián)鏈接交換數(shù)據(jù),通過程序?qū)崿F(xiàn)下述功能。程序?qū)崿F(xiàn)下述功能。(1 1)主站的)主站的X0X0X7X7通過通過M800M800M807M807控制從站的控制從站的Y

46、0Y0Y7Y7;當(dāng)主站的計(jì)算值(;當(dāng)主站的計(jì)算值(D0+D2D0+D2)100100時(shí),從時(shí),從站中的站中的Y10Y10為為ONON。(2 2)從站的)從站的M0M0M7M7通過通過M900M900M907M907控制主站的控制主站的Y0Y0Y7Y7;從站中數(shù)據(jù)寄存器;從站中數(shù)據(jù)寄存器D10D10的值用來作主站的的值用來作主站的T0T0的設(shè)定值。的設(shè)定值。(四)(四)N:NN:N網(wǎng)絡(luò)通信(網(wǎng)絡(luò)通信( 485485:主:主PLC(1PLC(1臺臺)從從PLC(PLC(若干臺若干臺) ) )1 1N N : : N N網(wǎng)絡(luò)的構(gòu)成網(wǎng)絡(luò)的構(gòu)成(1)N:NN:N網(wǎng)絡(luò)通信是把最多網(wǎng)絡(luò)通信是把最多8 8臺臺

47、FXFX系列的系列的PLCPLC按照一定的連接方按照一定的連接方法連接在一起組成一個(gè)小型的通信系統(tǒng)。法連接在一起組成一個(gè)小型的通信系統(tǒng)。(2 2)根據(jù)系統(tǒng)所需要鏈接的點(diǎn)數(shù),有)根據(jù)系統(tǒng)所需要鏈接的點(diǎn)數(shù),有3 3種模式可以選擇:模式種模式可以選擇:模式0 0、模式、模式1 1和模式和模式2 2。所需設(shè)備:所需設(shè)備:FX2N-485-BDFX2N-485-BD或或FX2N-CNV-BD + FX0N-485ADPFX2N-CNV-BD + FX0N-485ADP組合。組合。2 2與與N N : : N N網(wǎng)絡(luò)通信有關(guān)的輔助繼電器和數(shù)據(jù)寄存器網(wǎng)絡(luò)通信有關(guān)的輔助繼電器和數(shù)據(jù)寄存器(1 1)在每臺)在每

48、臺PLCPLC的輔助繼電器和數(shù)據(jù)寄存器中分別有一片系統(tǒng)指定的的輔助繼電器和數(shù)據(jù)寄存器中分別有一片系統(tǒng)指定的共享數(shù)據(jù)區(qū)共享數(shù)據(jù)區(qū),網(wǎng)絡(luò)中的每一臺,網(wǎng)絡(luò)中的每一臺PLCPLC都分配自己的共享輔助繼電器和數(shù)都分配自己的共享輔助繼電器和數(shù)據(jù)寄存器。據(jù)寄存器。 (2 2)N N : : N N網(wǎng)絡(luò)所使用的從站數(shù)量不同、工作模式不同,共享的網(wǎng)絡(luò)所使用的從站數(shù)量不同、工作模式不同,共享的軟元件軟元件的點(diǎn)數(shù)和范圍也不同的點(diǎn)數(shù)和范圍也不同,這可以通過,這可以通過刷新范圍刷新范圍來決定。來決定。 (4 4)對于某一臺)對于某一臺PLCPLC來說,分配給它的共享數(shù)據(jù)區(qū)數(shù)據(jù)自動地傳送到其來說,分配給它的共享數(shù)據(jù)區(qū)數(shù)據(jù)

49、自動地傳送到其他站的相同區(qū)域,分配給其他他站的相同區(qū)域,分配給其他PLCPLC共享數(shù)據(jù)區(qū)中的數(shù)據(jù)是其他站自動傳送共享數(shù)據(jù)區(qū)中的數(shù)據(jù)是其他站自動傳送來的。來的。 (3 3)共享軟元件在各)共享軟元件在各PLCPLC之間執(zhí)行數(shù)據(jù)通信,并且可以在所有的之間執(zhí)行數(shù)據(jù)通信,并且可以在所有的PLCPLC中中監(jiān)視這些軟元件。監(jiān)視這些軟元件。 與與N N : : N N網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)寄存器網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)寄存器 3 3N N : : N N網(wǎng)絡(luò)的設(shè)置網(wǎng)絡(luò)的設(shè)置(1 1) 設(shè)置工作站號(設(shè)置工作站號(D8176D8176)。)。D8176D8176的取值范圍為的取值范圍為0 07 7,主站應(yīng),主站應(yīng)設(shè)置為設(shè)置為0

50、 0,從站設(shè)置為,從站設(shè)置為1 17 7。(2 2)設(shè)置從站個(gè)數(shù)(設(shè)置從站個(gè)數(shù)(D8177D8177)。)。該設(shè)置只適用于主站,該設(shè)置只適用于主站,D8177D8177的設(shè)的設(shè)定范圍為定范圍為1 17 7之間的值,默認(rèn)值為之間的值,默認(rèn)值為7 7。(3 3)設(shè)置刷新范圍(設(shè)置刷新范圍(D8178D8178)。)。刷新范圍是指主站與從站共享的輔刷新范圍是指主站與從站共享的輔助繼電器和數(shù)據(jù)寄存器的范圍。刷新范圍由主站的助繼電器和數(shù)據(jù)寄存器的范圍。刷新范圍由主站的D8178D8178來設(shè)置,可來設(shè)置,可以設(shè)定為以設(shè)定為0 0、1 1、2 2(默認(rèn)值為(默認(rèn)值為0 0)。)。 N : N網(wǎng)絡(luò)共享的輔助

51、繼電器和數(shù)據(jù)寄存器網(wǎng)絡(luò)共享的輔助繼電器和數(shù)據(jù)寄存器 以模式以模式1 1為例,如果主站的為例,如果主站的X0X0要控制要控制2 2號站的號站的Y0Y0 (4 4)設(shè)置重試次數(shù)()設(shè)置重試次數(shù)(D8179D8179)。)。D8179D8179的取值范的取值范圍為圍為0 01010(默認(rèn)值為(默認(rèn)值為3 3),該設(shè)置僅用于主站。),該設(shè)置僅用于主站。當(dāng)通信出錯(cuò)時(shí),主站就會根據(jù)設(shè)置的次數(shù)自動重當(dāng)通信出錯(cuò)時(shí),主站就會根據(jù)設(shè)置的次數(shù)自動重試通信。試通信。(5 5)設(shè)置通信超時(shí)時(shí)間()設(shè)置通信超時(shí)時(shí)間(D8180D8180)。)。D8180D8180的取的取值范圍為值范圍為5 5255255(默認(rèn)值為(默認(rèn)

52、值為5 5),該值乘以),該值乘以10ms10ms就就是通信超時(shí)時(shí)間。該設(shè)置僅用于主站。是通信超時(shí)時(shí)間。該設(shè)置僅用于主站。(五)計(jì)算機(jī)鏈接通信(五)計(jì)算機(jī)鏈接通信計(jì)算機(jī)鏈接類型的協(xié)議是各計(jì)算機(jī)鏈接類型的協(xié)議是各PLCPLC公司為用戶提供的一種專用的通信協(xié)議。公司為用戶提供的一種專用的通信協(xié)議。 計(jì)算機(jī)鏈接協(xié)議既可以實(shí)現(xiàn)計(jì)算機(jī)鏈接協(xié)議既可以實(shí)現(xiàn)RS-485RS-485(422422)通信,也可以實(shí)現(xiàn))通信,也可以實(shí)現(xiàn)RS-232RS-232通信。通信。 主要采用以下主要采用以下3 3種方式實(shí)現(xiàn)種方式實(shí)現(xiàn)PLCPLC與計(jì)算機(jī)的互聯(lián)通信:與計(jì)算機(jī)的互聯(lián)通信: PLC PLC (232(232從站從站

53、) )計(jì)算機(jī)計(jì)算機(jī)(232(232主站主站) )SC-09SC-09編程電纜編程電纜( (內(nèi)含內(nèi)含232/422232/422電平轉(zhuǎn)換電路電平轉(zhuǎn)換電路) )接線演示接線演示RS232通信口RS422編程口COM1DB9注注:232與485(422)的通信電平不相同,故連接時(shí),需進(jìn)行電平轉(zhuǎn)換。(1 1)通過使用)通過使用PLCPLC開發(fā)商提供的系統(tǒng)協(xié)議和網(wǎng)絡(luò)適配器,來實(shí)開發(fā)商提供的系統(tǒng)協(xié)議和網(wǎng)絡(luò)適配器,來實(shí)現(xiàn)現(xiàn)PLCPLC與計(jì)算機(jī)的互聯(lián)通信。與計(jì)算機(jī)的互聯(lián)通信。 (2 2)使用目前通用的上位機(jī)組態(tài)軟件,如)使用目前通用的上位機(jī)組態(tài)軟件,如WinCCWinCC、iFAXiFAX、組態(tài)王、組態(tài)王、I

54、nTouchInTouch、力控等,來實(shí)現(xiàn)、力控等,來實(shí)現(xiàn)PLCPLC與計(jì)算與計(jì)算機(jī)的互聯(lián)通信。機(jī)的互聯(lián)通信。 (3 3)利用)利用PLCPLC廠商所提供的標(biāo)準(zhǔn)通信端口和由用戶廠商所提供的標(biāo)準(zhǔn)通信端口和由用戶自定義的自由口通信方式來實(shí)現(xiàn)自定義的自由口通信方式來實(shí)現(xiàn)PLCPLC與計(jì)算機(jī)的互與計(jì)算機(jī)的互聯(lián)通信。聯(lián)通信。 (六)無協(xié)議通信(六)無協(xié)議通信大多數(shù)大多數(shù)PLCPLC都有一種串行口無協(xié)議通信指令,如都有一種串行口無協(xié)議通信指令,如FXFX系系列的列的RSRS指令,它們用于指令,它們用于PLCPLC與上位機(jī)或其他與上位機(jī)或其他RS-232CRS-232C設(shè)備的通信。設(shè)備的通信。 三、任務(wù)實(shí)施三、任務(wù)實(shí)施(一)任務(wù)要求

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論