版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、GE PLC通訊介紹,GE PLC通訊介紹課程內(nèi)容,第一天:工業(yè)以太網(wǎng) 第二天:現(xiàn)場(chǎng)總線 第三天:串行通信,典型的PLC控制方案,VersaMax,VersaPoint,Fieldbus,Series 90-30,Genius,Series 90-70,VersaMax IP,PAC,PLC通過各種現(xiàn)場(chǎng)總線控制分散I/O(傳感器/執(zhí)行機(jī)構(gòu)) PLC之間通過以太網(wǎng)或其他數(shù)據(jù)吞吐率高的網(wǎng)絡(luò)互聯(lián) PLC聯(lián)網(wǎng)編程和實(shí)現(xiàn)數(shù)據(jù)采集,PLC,現(xiàn)場(chǎng)總線,I/O RF Tag VFD,Ethernet,典型的PLC控制,通信的目的是什么? 每種通信需掌握的要點(diǎn):通信介質(zhì),模塊,速率,距離,應(yīng)用場(chǎng)合,GE的相關(guān)硬
2、件產(chǎn)品 做實(shí)驗(yàn),掌握GE PLC的通信應(yīng)用,GE Fanuc PLC工業(yè)以太網(wǎng)通訊,以太網(wǎng)通訊的三種類型 (PLC之間高速交換數(shù)據(jù)): EGD (Ethernet Global Data) SRTP TCP/IP (GE 專有,Service Request Transport Protocol) Modbus TCP/IP (非專有協(xié)議,與設(shè)備廠商無關(guān)),GE Fanuc PLC總線通訊,總線通訊的三種類型(用于設(shè)備級(jí)控制系統(tǒng)和分散I/O): Genuis Profibus DeviceNet,GE Fanuc PLC串口通訊,串口通訊的類型(點(diǎn)對(duì)點(diǎn),連接其他設(shè)備上的串口,如掃碼器等): S
3、erial I/O,OSI模型七層簡(jiǎn)介,GE Fanuc PLC工業(yè)以太網(wǎng)通訊,以太網(wǎng)模塊IC695ETM001 10/100Mbits Half/Full duplex Supports SRTP, EGD (Producer and Consumer), Modbus TCP 2個(gè)網(wǎng)口,內(nèi)置交換機(jī),節(jié)省硬件成本 以太網(wǎng)口凹陷,保護(hù)網(wǎng)線端子,GE Fanuc PLC工業(yè)以太網(wǎng)通訊,以太網(wǎng)通訊的三種類型 (PLC之間高速交換數(shù)據(jù)): EGD SRTP Modbus TCP/IP,設(shè)備間高速,簡(jiǎn)便的數(shù)據(jù)通訊協(xié)議 EDG協(xié)議基于UDP/IP協(xié)議 用戶無需編程,只要組態(tài)producer,consum
4、er的參數(shù) 幾個(gè)重要的概念 Producer 在設(shè)定的時(shí)間周期將數(shù)據(jù)單播或多播到設(shè)定的單個(gè)consumer或consumer group中,由唯一的producer ID指代 Consumer 按照設(shè)定的時(shí)間周期讀取收到的數(shù)據(jù),由IP地址(單播時(shí))或組號(hào)(多播時(shí))指代 Exchange 數(shù)據(jù)交換包,最多255個(gè),每個(gè)數(shù)據(jù)包最長(zhǎng)1400字節(jié),由 Exchange ID和Producer ID組合起來指代 設(shè)備間簡(jiǎn)單,高速,定周期的數(shù)據(jù)通信,不能用在突發(fā)事件的 通信報(bào)告。,以太網(wǎng)通訊模型,網(wǎng)絡(luò)介質(zhì)訪問層 802.3 / 802.11x,網(wǎng)際層(IP),TCP / UDP,Modbus/SRTP/E
5、GD,TCP/IP,應(yīng)用層協(xié)議,以太網(wǎng),IP地址:32-bit,在IP層之上,如應(yīng)用層軟件中使用 MAC地址:48-bit,全球唯一 ARP協(xié)議:IPMAC轉(zhuǎn)換協(xié)議 多目(Class D)IP:224.0.0.0 239.255.255.255,由應(yīng)用層軟件動(dòng)態(tài)設(shè)定,一個(gè)設(shè)備可同時(shí)擁有多個(gè)Class D IP,以太網(wǎng)模塊 協(xié)議棧模型,EGD典型應(yīng)用,PLC A,PLC B,PLC C,指定接收方IP地址的EGD數(shù)據(jù),一臺(tái)PLC發(fā)送,另一臺(tái)接收 使用單播技術(shù)-Unicast,指定接收方組號(hào)的EGD數(shù)據(jù),一個(gè)PLC發(fā)送,多臺(tái)PLC同時(shí)接收 使用多目廣播技術(shù)-Multicast,EGD 配置Loca
6、l Producer ID,右擊Target,選擇Add Component Ethernet Global Data添加EGD配置內(nèi)容 右擊“Ethernet Global Data”,在屬性窗口中設(shè)置“Local Producer ID”,Producer ID型如IP,但并不是IP,它是網(wǎng)絡(luò)上一個(gè)PLC的身份代表(相當(dāng)于網(wǎng)絡(luò)上的身份證),因?yàn)橐粋€(gè)PLC可以有多塊以太網(wǎng)卡,每個(gè)以太網(wǎng)卡有唯一的IP 地址。 擁有多塊以太網(wǎng)的控制器只具有一個(gè)Producer ID,使用Producer ID能更好地支持冗余系統(tǒng),IP地址是對(duì)于每塊以太網(wǎng)而言的, Producer ID 是對(duì)于網(wǎng)絡(luò)上的每個(gè)PLC
7、而言的。,EGD 配置Produced Exchange,右擊Produced Exchanges,選擇New,配置發(fā)送數(shù)據(jù),Exchange ID:一個(gè)控制器內(nèi)被發(fā)送的每組數(shù)據(jù)的編號(hào),取值“1-255”,每個(gè)exchange數(shù)據(jù)最長(zhǎng)1400 bytes Adapter Name:用于發(fā)送這組數(shù)據(jù)的以太網(wǎng)模塊的機(jī)架號(hào)/槽號(hào) Destination Type:定義發(fā)送數(shù)據(jù)是使用單播、多播或廣播 Destination:如單播,則為接收方IP;如多播,則為Multicast IP (1 224.0.7.1) Produced Period:數(shù)據(jù)重復(fù)發(fā)送的間隔,EGD 配置Produced Exch
8、ange,雙擊,雙擊ProdExch1,打開配置發(fā)送數(shù)據(jù)的窗口,點(diǎn)擊“Add”添加被發(fā)送的數(shù)據(jù),每個(gè)Produced Exchange包含一個(gè)狀態(tài)字(Status),用來表明該Exchange是否被成功發(fā)送。當(dāng)Status字為“1”時(shí),發(fā)送成功,1時(shí)發(fā)送不成功 Status字只是表明發(fā)送是否成功,該字并不被以太網(wǎng)模塊發(fā)送給接收方,共發(fā)送11個(gè)字,EGD 配置Consumed Exchange,Producer ID:發(fā)送方的Local Producer ID Group ID:如果發(fā)送方是多播,則填寫多目IP(1224.0.7.1);如單播,則填寫0 Exchange ID:發(fā)送方的被發(fā)送數(shù)據(jù)
9、組的編號(hào) Adapter Name:用于接收數(shù)據(jù)的以太網(wǎng)模塊的機(jī)架號(hào)/槽號(hào) Update Timeout:數(shù)據(jù)接收超時(shí)(ms) 每個(gè)Consumed Exchange還包含,Status字:表明接收EGD數(shù)據(jù)是否正常 TimeStamp:接收到的數(shù)據(jù)的時(shí)間戳(距離 1970-1-1 00:00:00的時(shí)間),接收11個(gè)字,EGD 多播的分組概念,EGD Exchange狀態(tài)字的含義,GE Fanuc PLC工業(yè)以太網(wǎng)通訊,以太網(wǎng)通訊的三種類型 (PLC之間高速交換數(shù)據(jù)): EGD SRTP Modbus TCP/IP,SRTP通訊協(xié)議概述,SRTP是基于OSI模型的第七層的一種通訊協(xié)議,底層基
10、于TCP/IP協(xié)議。 SRTP 快速、高效的主/從通訊 功能,可實(shí)現(xiàn)與PLC的數(shù)據(jù)交換和編程,SRTP的通訊方式,SRTP是通過在Client端的邏輯控制中編輯COMMREQ指令來實(shí)現(xiàn)Server與Client之間的通訊的。 SRTP中不同的通訊目的是通過不同的指令代碼來實(shí)現(xiàn)的。,COMMREQ指令PLC執(zhí)行到此條指令,作用是CPU把命令塊的參數(shù)寫入以太網(wǎng)卡,Enable:使能端一定是脈沖信號(hào),否則死機(jī) IN:命令塊的起始地址 (總長(zhǎng)23個(gè)字,有2兩部分組成,通用部分包括狀態(tài)字的地址,數(shù)據(jù)參數(shù)是關(guān)于信道命令) (%R, %AI, %AQ, %P, %L, or %W) SYS ID:客戶端以太
11、網(wǎng)模塊的機(jī)架號(hào),槽號(hào) TASK:任務(wù)號(hào), 對(duì)以太網(wǎng)通訊,寫0,SRTP的通訊方式,寫操作命令 (2004,十進(jìn)制) 讀操作命令 (2003,十進(jìn)制) 取消通道命令 (2001,十進(jìn)制),SRTP通訊試驗(yàn),1.首先對(duì)硬件進(jìn)行配置。對(duì)以太網(wǎng)模塊進(jìn)行配置,分配對(duì)應(yīng)的IP地址。,SRTP通訊試驗(yàn),2.選擇一個(gè)作為Client,另外一臺(tái)作為Server。 3. 在Client端編輯COMMREQ指令。,SRTP通訊試驗(yàn),4.命令塊中的數(shù)據(jù)編輯。本地PLC每7 秒讀取遠(yuǎn)方PLC的數(shù)據(jù),讀取10次后, 通訊結(jié)束,通道關(guān)閉 Word 1: 17 (通訊參數(shù)塊的長(zhǎng)度,第7-23字) Word 2: 0 (無等待
12、程序執(zhí)行方式) Word 3: 8 (通訊狀態(tài)字CRS的內(nèi)存類型,8代表%R) Word 4: 9 (通訊狀態(tài)字CRS的內(nèi)存偏移地址,9代表%R10) Word 5: 0 (必須填 0) Word 6: 0 (必須填 0) Word 7: 2003 (建立讀通道命令) Word 8: 6 (通道號(hào),取值范圍1-32) Word 9: 10 (讀操作執(zhí)行的次數(shù),填0代表不間斷讀) Word 10: 3 (相鄰兩次讀操作的間隔時(shí)間單位,3代表秒) Word 11: 7 (相鄰兩次讀操作的間隔時(shí)間,7代表7秒),SRTP通訊試驗(yàn),本地PLC讀取遠(yuǎn)方PLC的%R50-%R54五 個(gè)字寄存器,讀得的數(shù)據(jù)
13、存放在本地PLC 的%R100-%R104 Word 12: 50 (通訊超時(shí)限制值,以10ms為單位,50代表500ms Word 13: 8 (本地PLC的操作數(shù)內(nèi)存類型,8代表%R) Word 14: 100 (本地PLC的操作數(shù)的地址,%R100) Word 15: 8 (遠(yuǎn)方PLC的操作數(shù)內(nèi)存類型,8代表%R) Word 16: 50 (遠(yuǎn)方PLC的操作數(shù)的地址,%R50) Word 17: 5 (操作數(shù)的個(gè)數(shù),5個(gè)字),SRTP通訊試驗(yàn),遠(yuǎn)方PLC(服務(wù)器)的IP地址是: 10.0.0.7 Word 18: 1 (遠(yuǎn)方PLC的網(wǎng)絡(luò)地址使用IP地址) Word 19: 4 (遠(yuǎn)方PL
14、C的網(wǎng)絡(luò)地址的長(zhǎng)度是四位) Word 20: 10 (遠(yuǎn)方PLC的IP地址的第一位) Word 21: 0 (遠(yuǎn)方PLC的IP地址的第二位) Word 22: 0 (遠(yuǎn)方PLC的IP地址的第三位) Word 23: 7 (遠(yuǎn)方PLC的IP地址的第四位),SRTP通訊試驗(yàn),5.驗(yàn)證實(shí)驗(yàn)結(jié)果。修改R00050上的數(shù)據(jù),在R00100上查看,如果相同則證明實(shí)驗(yàn)成功。,診斷排錯(cuò)工具,以太網(wǎng)80比特的狀態(tài)字(地址在硬件組態(tài)中定義) 程序中Comm REQ功能塊的fault輸出 查看COMM REQ的狀態(tài)字(地址在程序中COMM REQ的數(shù)據(jù)參數(shù)word3,4中定義),診斷排錯(cuò)工具,以太網(wǎng)狀態(tài)字80bit
15、,在硬件組態(tài)以太網(wǎng)模塊時(shí)設(shè)定的地址 Bit13:局域網(wǎng)通信正常 Bit16:以太網(wǎng)卡和CPU 通信正常,診斷排錯(cuò)工具,FT輸出置1,表示COMM REQ的語法有錯(cuò),例如以太網(wǎng)模塊機(jī)架槽號(hào)與實(shí)際不符,數(shù)據(jù)塊長(zhǎng)度不對(duì),任務(wù)號(hào)寫錯(cuò)。對(duì)以太網(wǎng),任務(wù)號(hào)都寫0,診斷排錯(cuò)工具,狀態(tài)字為1表示通信成功,不為1時(shí),低字節(jié)表示大錯(cuò)誤,高字節(jié)表示小錯(cuò)誤,錯(cuò)誤代碼查表診斷。,GE Fanuc PLC工業(yè)以太網(wǎng)通訊,以太網(wǎng)通訊的三種類型 (PLC之間高速交換數(shù)據(jù)): EGD SRTP Modbus TCP/IP,課程內(nèi)容,ModbusTCP通訊協(xié)議概述 ModbusTCP在設(shè)備之間的通訊 ModbusTCP通訊協(xié)議的報(bào)
16、文格式 ModbusTCP通訊實(shí)驗(yàn),ModbusTCP通訊協(xié)議概述,ModbusTCP是一種底層基于TCP/IP的應(yīng)用層的通信協(xié)議,使網(wǎng)絡(luò)上的設(shè)備以服務(wù)器或客戶端的形式來進(jìn)行通訊,。 ModbusTCP協(xié)議在所有的網(wǎng)絡(luò)架構(gòu)中都能實(shí)現(xiàn)簡(jiǎn)單便捷的通訊。 非專有協(xié)議,協(xié)議文本公開,與設(shè)備廠商無關(guān),ModbusTCP在設(shè)備之間的通訊,ModbusTCP通訊試驗(yàn),1.對(duì)硬件進(jìn)行配置,為以太網(wǎng)模塊分配IP地址。,CPU組態(tài)中要把Modbus address mapping 設(shè)成standard,地址映射,ModbusTCP通訊試驗(yàn),2.在Client端編輯打開端口的指令。,ModbusTCP通訊試驗(yàn),Wo
17、rd 1: 8 (通訊參數(shù)塊的長(zhǎng)度) Word 2: 0 (無等待程序執(zhí)行方式) Word 3: 8 (通訊狀態(tài)字CRS的內(nèi)存類型,8代表%R) Word 4: 20 (通訊狀態(tài)字CRS的內(nèi)存偏移地址,20代表%R21) Word 5: 0 (預(yù)留位,必須填 0) Word 6: 0 (預(yù)留位,必須填 0) Word 7: 3000 (打開Modbus連接命令) Word 8: 5 (通道號(hào),取值范圍1-32) Word 9: 1 (遠(yuǎn)方PLC地址類型) Word 10: 4 (遠(yuǎn)方PLC地址長(zhǎng)度) Word 11: 10 (遠(yuǎn)方PLC的IP地址的第一位) Word 12: 0 (遠(yuǎn)方PLC的
18、IP地址的第二位) Word 13: 0 (遠(yuǎn)方PLC的IP地址的第三位) Word 14: 7 (遠(yuǎn)方PLC的IP地址的第四位) 綜合 Word 10-13,遠(yuǎn)方PLC(服務(wù)器)的IP地址是:10.0.0.7,ModbusTCP通訊試驗(yàn),3.在Client端編輯讀操作的指令。,ModbusTCP通訊試驗(yàn),Word 1: 8 (通訊參數(shù)塊的長(zhǎng)度) Word 2: 0 (無等待程序執(zhí)行方式) Word 3: 8 (通訊狀態(tài)字CRS的內(nèi)存類型,8代表%R) Word 4: 50 (通訊狀態(tài)字CRS的內(nèi)存偏移地址,9代表%R51) Word 5: 0 (預(yù)留位,必須填 0) Word 6: 0 (預(yù)
19、留位,必須填 0) Word 7: 3003 (從一個(gè)Modbus/TCP設(shè)備讀入) Word 8: 5 (通道號(hào),取值范圍1-32) Word 9: 2 (Modbus功能碼,讀入離散量DI)功能碼列表見下頁 Word 10: 74(本地PLC寄存器類型) Word 11:300 (本地PLC起始地址) Word 12: 200 (遠(yuǎn)方PLC地址) Word 13: 9 (讀入的離散量DI的個(gè)數(shù)) Word 14: 1 (單位標(biāo)示符),ModbusTCP通訊試驗(yàn),4.驗(yàn)證實(shí)驗(yàn)是否成功。修改Server上離散地址200開始的值,查看T300中的值是否有相應(yīng)的變化,若有則證明實(shí)驗(yàn)成功。,工業(yè)以太
20、網(wǎng)通訊復(fù)習(xí),以太網(wǎng)通訊的三種類型 (PLC之間高速交換數(shù)據(jù)): EGD (只有硬件組態(tài),不需編程,簡(jiǎn)單,定周期) SRTP (GE專有協(xié)議,要寫COMM REQ程序) Modbus TCP/IP(公開協(xié)議,要寫COMM REQ程序,CPU中使能modbus和GE PLC的地址映射),GE Fanuc PLC通訊介紹課程內(nèi)容,第一天:工業(yè)以太網(wǎng) 第二天:現(xiàn)場(chǎng)總線 第三天:串行通信,現(xiàn)場(chǎng)總線(Fieldbus)概述,全世界目前大概有40多種現(xiàn)場(chǎng)總線 現(xiàn)場(chǎng)總線簡(jiǎn)單、可靠、經(jīng)濟(jì)實(shí)用,已成為當(dāng)今自動(dòng)化領(lǐng)域發(fā)展的熱點(diǎn)之。,GE Fanuc PLC現(xiàn)場(chǎng)總線通訊,總線通訊的三種類型(用于設(shè)備級(jí)控制系統(tǒng)和分散I
21、/O): Profibus DeviceNet Genuis,Profibus 與 傳統(tǒng)集中型I/O,傳統(tǒng)的集中型I/O控制方案如左圖所示 以 Profibus DP 為代表的分散型I/O控制方案如右圖所示,接線端子排,去現(xiàn)場(chǎng)設(shè)備,集中I/O,分散I/O,Profibus 的網(wǎng)絡(luò)結(jié)構(gòu),Profibus的三個(gè)子集,Profibus 的三個(gè)子集:FMS, DP 和 PA 在物理層的定義有所不同, DP與FMS均采用RS485技術(shù), PA采用IEC 1158-2技術(shù) 均采用符合 IEEE802.4 標(biāo)準(zhǔn)的邏 輯令牌環(huán)協(xié)議,三個(gè)子集的不同任務(wù),FMS主要用于PLC與PLC之間的通訊 DP主要用于遠(yuǎn)程I
22、/O之間的通訊 PA主要用于主控制器對(duì)傳感器供電并讀取反饋信息,Profibus的網(wǎng)絡(luò)構(gòu)成,Profibus DP/FMS按分段方式構(gòu)成網(wǎng)絡(luò) 每段可有32臺(tái)設(shè)備,整個(gè)網(wǎng)絡(luò)可有 127臺(tái)設(shè)備 每段的電纜長(zhǎng)度與總線的波特率有一定的關(guān)系,見下表 段與段之間可通過中繼器相連,網(wǎng)上中繼器最大個(gè)數(shù)在 3 和 10 之間,主站,從 站,從站,+ - / + - TX RX,從站,雙絞線,Profibus在網(wǎng)絡(luò)物理層采用RS-485或者星型光纖傳輸技術(shù) Profibus在網(wǎng)絡(luò)傳輸層采用令牌+主從協(xié)議 Profibus的三個(gè)協(xié)議子集:DP / FMS / PA的MAC幀兼容,Profibus 的物理層.,Pro
23、fibus 的物理層.,DP與FMS均采用RS485傳輸技術(shù) 每個(gè)網(wǎng)站應(yīng)提供9針D型連接器作為總線接口,實(shí)際有用的只有4根針 每個(gè)網(wǎng)站9針D型連接器中3號(hào)針串連在一起,8號(hào)針也串連在一起 總線電纜的兩端須安裝有源終端電阻來保證總線通訊的可靠,Profibus 的物理層.,電纜的測(cè)量 網(wǎng)絡(luò)的檢測(cè),分散I/O - VersaMax I/O,每個(gè)NIU最多可帶8個(gè)模塊,分散I/O - VersaMax I/O,VersaMax的Profibus NIU的LED指示燈: PWR - 電源 OK - 自檢通過 FAULT - 分散I/O單元有故障 NETWORK - 總線通訊正常 FORCE - 分散I
24、/O單元有強(qiáng)制(將來),VersaMax的Profibus NIU的DIP: Mode Address / X100 - U:Firmware升級(jí),X100:站號(hào)的百位數(shù) X10 - 站號(hào)的十位數(shù) X1 - 站號(hào)的個(gè)位數(shù),VersaMax I/O典型配置清單,3塊32點(diǎn)輸入、2塊32點(diǎn)輸出、3塊繼電器輸出,須計(jì)算電源容量,分散I/O - VersaMax I/O,VersaMax送往PLC的數(shù)據(jù)格式,PLC送往VersaMax的數(shù)據(jù)格式,Profibus Master - PBM300,P,S,S,C,A,N,N,E,R,系統(tǒng)和通訊指示燈,Profibus 9針總線接口 Pin 8-A, Pi
25、n 3-B Pin 6 5V, Pin 5 0V 總線在兩端必須以如下方式接入 終端電阻:,1,2,PBM300 技術(shù)規(guī)范,支持所有Profibus總線的波特率 (9.6K, 19.2K, 93.75K, 187.5K, 500K, 1M, 3M, 6M 和 12M) 支持 Profibus DP -V1通訊協(xié)議 最多支持 125 個(gè)DP從站 支持每個(gè)從站最多接收 244 個(gè)字節(jié)的輸出數(shù)據(jù)和每個(gè)從站發(fā)送 244 個(gè)字節(jié)的輸入數(shù)據(jù) 支持 Sync 和 Freeze 模式 每個(gè)PLC最多支持4塊 PBM200,在硬件配置中添加PBM200模塊,1,2,1,用鼠標(biāo)右擊空槽, 選擇 “Add Modu
26、le”,2,在 “Bus Controller”中, 選擇 “IC693PBM200”,配置 PBM200 的基本參數(shù),1,1,2,3,4,Slave status bits address/length: 總線上每個(gè)從站的通訊狀態(tài)位,第一位代表從站站號(hào)為0的設(shè)備的通訊狀態(tài)位,第二位代表從站站號(hào)為1的設(shè)備,2,Slave diagnostics/Firmware ver: 第一個(gè)字包含了需要上傳故障信息的從站的站號(hào),如果為零,代表當(dāng)前沒有從站含有故障信息。第二個(gè)字包含了模塊的Firmware版本。該參數(shù)的長(zhǎng)度可設(shè)置為1,則模塊Firmware版本就不匯報(bào)給CPU了,3,Sync / Freez
27、e Control Bits: 定義用于Sync/Freeze命令的數(shù)據(jù)地址,4,Network settings: 雙擊此處設(shè)置總線的網(wǎng)絡(luò)參數(shù),見下頁,配置網(wǎng)絡(luò)參數(shù),General Tab:,Network Tab:,Parameters Tab:,1,1,主站 (PBM200) 的站號(hào): 0-125, 站號(hào)126被保留為測(cè)試設(shè)備,2,3,2,總線的波特率: 9.6K 12M,3,定義總線上是否安裝有中繼器,在硬件配置內(nèi)容中添加從站,1,2,3,1,用鼠標(biāo)右擊 PBM200 模塊并選擇 “Add slave”,2,從列表中選擇從站設(shè)備的類型,3,或者單擊 “Have Disk” 來搜尋一個(gè)新
28、的 GSD (設(shè)備數(shù)據(jù))文件,GSD_Revision = 1 Vendor_Name = GE Fanuc Model_Name = Field Control BIU Revision = 3.20 Ident_Number = 0 x0534,Modular_Station = 1 Max_Module = 17 ; Max Number of I/O modules connected to the slave Max_Input_Len = 130 ; Max length = max length of Input Buffers transmitted to modules Ma
29、x_Output_Len = 130 ; Max length = max length of Output Buffers transmitted to modules Max_Data_Len = 260 ; The sum of Input and Output buffer Max_Diag_Data_Len = 9 Slave_Family = 3 User_Prm_Data_Len = 2 User_Prm_Data = 0 x00,0 x01 ;Motorola Mode , to switch to Intel change last entry 0 x01 to 0 x00,
30、Module = IC670PBI001 Profibus BIU Slot0 0 x31 EndModule Module = IC670MDL643,5/12VDC,In,16pt 0 x50 EndModule Module = IC670MDL640,24VDC,In,16pt 0 x50 EndModule,從站的識(shí)別碼(ID),從站設(shè)備制造商定義的參數(shù),Bit 7,Bit 6,Bit 5,Bit 4,Bit 3,Bit 2,Bit 1,Bit 0,Byte/word,01: input 10: output 11: input/output,00 - 16, 數(shù)據(jù)長(zhǎng)度,模塊I/O類
31、型編碼,典型GSD文件分析,添加從站 ,1,2,3,1,選擇從站站號(hào) (0-125),2,從列表中選擇該從站的模塊配置,3,定義該模塊加入哪個(gè)組、參與Sync/Freeze操作,總線上共有8個(gè)組,每個(gè)從站可加入其中的多個(gè)組,為每個(gè)從站的I/O模塊分配地址,從站設(shè)備,每個(gè)從站設(shè)備的I/O模塊,為從站設(shè)備的每個(gè)I/O模塊分配地址,分配從站的 I/O 地址,1,2,1,定義每個(gè)從站設(shè)備的I/O模塊的數(shù)據(jù)長(zhǎng)度和地址,2,定義I/O模塊的數(shù)據(jù)是否進(jìn)行高低字節(jié)交換, 如果模塊類型是Digital且模塊的字節(jié)數(shù)是奇數(shù),則該功能被禁止,從站的 Sync/Freeze 操作,Sync 命令被用來控制一個(gè)從站的輸
32、出與另一個(gè)從站的輸出保持同步。當(dāng)一個(gè)從站收到一個(gè)Sync命令后,它暫時(shí)保留(不向模塊輸出)最后收到的輸出數(shù)據(jù),直到收到第二個(gè)Sync命令后,輸出數(shù)據(jù)才被用于刷新模塊 Freeze 命令被用來控制一個(gè)從站的輸入與另一個(gè)從站的輸入保持同步。當(dāng)一個(gè)從站收到Freeze命令后,該從站不接收新的輸入信號(hào),直到收到第二個(gè)Freeze命令后,輸入信號(hào)才被輸入模塊接受并匯報(bào)給主站,1,定義從站加入哪個(gè)Sync/Freeze組,見Page 8,2,使用 Sync/Freeze 數(shù)據(jù)命令 (參見Page 5),bit16,bit15,bit14,bit13,bit12,bit11,bit10,bit9,bit5,
33、bit6,bit7,bit8,bit1,bit2,bit3,bit4,組號(hào),0 x04: Unfreeze 0 x08: Freeze 0 x10: Unsync 0 x20: Sync,翻轉(zhuǎn)該位(0-1或1-0)以觸發(fā) Sync/Freeze 命令被發(fā)送給從站,PBM200 的LED指燈,在PBM200及其從站被組態(tài)之前的LED狀態(tài),在PBM200及其從站被組態(tài)之后的LED狀態(tài),GE Fanuc PLC現(xiàn)場(chǎng)總線通訊,總線通訊的三種類型(用于設(shè)備級(jí)控制系統(tǒng)和分散I/O): Profibus DeviceNet Genuis,DeviceNet現(xiàn)場(chǎng)總線,四芯傳輸電纜 所有站的收發(fā)電路由總線電纜統(tǒng)
34、一供電,主從模式和對(duì)等模式 采用沖突檢測(cè)、總線仲裁技術(shù)實(shí)現(xiàn)介質(zhì)訪問控制 每個(gè)數(shù)據(jù)幀的起始位之后是一個(gè)11位的仲裁數(shù)據(jù) 仲裁數(shù)據(jù)由數(shù)據(jù)幀類型、站號(hào)等組成,DeviceNet協(xié)議內(nèi)容,建立I/O數(shù)據(jù)交換的連接(connection) 主站輪循從站 - Polling 主站觸發(fā)訪問從站-Strobe 從站逢變則報(bào) Change of State,DeviceNet通訊概述,DeviceNet是由Allen-Bradley公司(Rockwell自動(dòng)化)開發(fā)的一種基于CAN (Controller Area Network)的開放的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)。 DeviceNet具有低成本、高性能的通訊特點(diǎn),目前已成為底層現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)之一。 在DeviceNet現(xiàn)場(chǎng)總線體系中屬于設(shè)備級(jí)的總線協(xié)議,在協(xié)議的分層結(jié)構(gòu)中,它只包括ISO開放系統(tǒng)七層模型結(jié)構(gòu)中三層,即物理層、數(shù)據(jù)鏈路層和應(yīng)用層。,DeviceNet的Master模塊,DeviceNet Master模塊通過DeviceNet網(wǎng)絡(luò)最多可以連接
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 財(cái)務(wù)信息公開制度
- GB∕T33000-2025 大中型企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化管理體系要求要素“LS-PDCA運(yùn)行模式”應(yīng)用操作清單(雷澤佳編制-2026A0)
- 護(hù)理評(píng)估中的持續(xù)改進(jìn)
- 2026山東濟(jì)南市屬事業(yè)單位招聘初級(jí)綜合類崗位人員111人參考考試題庫附答案解析
- 2026福建師范大學(xué)實(shí)驗(yàn)幼兒園招聘勞務(wù)派遣人員1人參考考試題庫附答案解析
- 2026江西吉安吉州區(qū)興泰科技股份有限公司向社會(huì)招募就業(yè)見習(xí)人員參考考試題庫附答案解析
- 河南投資集團(tuán)2026屆校園備考考試試題附答案解析
- 2026廣西來賓市象州縣第四幼兒園招聘幼兒園教師崗位見習(xí)生2人備考考試題庫附答案解析
- 2026年安陽市龍安區(qū)人社局招聘社區(qū)人社服務(wù)專員(原人社協(xié)管員)8人備考考試試題附答案解析
- 2026中信銀行成都分行公司客戶經(jīng)理社會(huì)招聘參考考試題庫附答案解析
- 八年級(jí)英語教學(xué)設(shè)計(jì)案例分析Unit3
- 2025年高爾基《童年》閱讀測(cè)試+答案
- 95-1輕機(jī)槍射擊課件
- 跟單轉(zhuǎn)正述職報(bào)告
- GB/T 46425-2025煤矸石山生態(tài)修復(fù)技術(shù)規(guī)范
- 2024-2025學(xué)年度黃河水利職業(yè)技術(shù)學(xué)院?jiǎn)握小堵殬I(yè)適應(yīng)性測(cè)試》考前沖刺試卷附答案詳解【綜合卷】
- 中資企業(yè)在泰國發(fā)展報(bào)告(2024-2025)-境外商會(huì)聯(lián)席會(huì)議-202509
- 企業(yè)辦公室主任年終總結(jié)
- 馬鈴薯脫毒試管苗繁育技術(shù)規(guī)程
- 2025人教版四年級(jí)數(shù)學(xué)上學(xué)期杭州市期末真題卷(含答案)
- 院感新規(guī)范解讀
評(píng)論
0/150
提交評(píng)論