




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、S7-300和S7-400集成PN口的S7通信推薦文檔:西門(mén)子工程師推薦本文檔!文獻(xiàn)涉及產(chǎn)品1.S7通信簡(jiǎn)介S7通信是S7系歹UPLC基于MPI、PROFIBUS、ETHERNET網(wǎng)絡(luò)的一種優(yōu)化的通信協(xié)議,主要用于S7300/400PLC之間的通信。SIMATICS7-PNCPU包含一個(gè)集成的PROFINET接口,該接口除了具有PROFINETI/O功能,還可以進(jìn)行基于以太網(wǎng)的S7通信。SIMATICS7-PNCPU支持無(wú)確認(rèn)數(shù)據(jù)交換、確認(rèn)數(shù)據(jù)交換和單邊訪(fǎng)問(wèn)功能。功能塊的調(diào)用如圖1、圖2所示。塊S7-400塊S7-300描述簡(jiǎn)要描述SFB8FB8用于發(fā)送無(wú)確認(rèn)的快速數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后無(wú)對(duì)方接
2、收確認(rèn)。SFB9FB9用于接收SFB12FB12用于發(fā)三確認(rèn)數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后有對(duì)方接收確認(rèn)。SFB13FB13用于接收SFB14FB14讀數(shù)據(jù)單邊編程讀訪(fǎng)問(wèn)。SFB15FB15.”贅據(jù)單邊編程寫(xiě)訪(fǎng)問(wèn)。表1莊05FBblocksa|1+SFCtlochJUMultipleinstances-0LibrarieskQstdlihs-QStandardLibrary+自SystemFurirtionBlocks+回55-57ConvertingBbtks+刮IECFunctionBlocks+wjOrganizationBlocks+0PIDControlBlocksCcmmuriiccitio
3、riBlocks;自日口FB9Ll光MbCPU_3&0口吒9HFOCPU_=30QFDii/ENDCPUJOOOFB13BRCVCPU_300口用14GETCPU_300Q印悔PUTbU_8Q圖1aQGOaaoooaGQQGaaooa要通過(guò)S7-PNCPU的集成PROFINET接口實(shí)現(xiàn)S7通信,需要在硬件組態(tài)中建立連接。stdlitnB5taridardLibrary-RSystemFunctionBiecks5FBQCTUIEC_TC5F61CTDIEC_TC5FB2CTUDTC_TC5FE3TPIEC_TC5用4TOLJIEC_7C5f=B5TOFIEC_TC5FB3U5ENDCO
4、M_FUNC5FBgURCVCOM_FUUCSFE12B5EN0COMrFUNC5FB13ERCVCOM_FUMC5FB14GETCOM_FUNC5FB15PUTCOM_FUNC5FBUPRINT亡0M_FU毗5FE19START3MJ=UNC5FB205TopCOM_FUMC5FB21RE5UF4ECOM_FUriC5FB225TATU5tQM_FUNt5用霹U5TATL5COM_FUrjC5TO9師工3JNTCOUNTIR5-屈FileEditInsertPLCViewOptionsWindowHe|p£SIMTIC315FN-1+l5IM4.TIC315PN-2SIMATIC3
5、15FN-15IMATIC315PN-2譬明口)暨Eth回n目2 .硬件及網(wǎng)絡(luò)組態(tài)CPU采用兩個(gè)315-2PN/DP,使用以太網(wǎng)進(jìn)行通信。在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱(chēng)為PNS7。插入兩個(gè)S7-300站,在硬件組態(tài)中,分別才I入CPU315-2PN/DP如圖3所示。SIMATICManager-PN57d;lsiernen557projPn7圖3新建以太網(wǎng),打開(kāi)“NetPro設(shè)置網(wǎng)絡(luò)參數(shù),選中CPU,在連接列表中建立新的連接。如圖4所示IndustrialEthernet12Loca1IDPaTtaerIDPartnerTrpeictiire11ooiaiection圖4然后雙擊該連接
6、,設(shè)置連接屬性。在“General屬性中塊參數(shù)ID=1,這個(gè)參數(shù)即是下面程序中的參數(shù)“ID”。在SIMATIC315PN-1中激活“Establishanactiveconnection,作為Client端,SIMATIC315PN-2作為Server端。3 .軟件編程3.1. 無(wú)確認(rèn)數(shù)據(jù)交換SFB/FB8"USEND"向類(lèi)型為"URCV的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。執(zhí)行發(fā)送過(guò)程而不需要和SFB/FB伙伴進(jìn)行協(xié)調(diào)。也就是說(shuō),在進(jìn)行數(shù)據(jù)傳送時(shí)不需要伙伴SFB/FB進(jìn)行確認(rèn)。S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)R_ID、ID和SD
7、_1o在每個(gè)作業(yè)結(jié)束之后,可以給R_ID、ID和SD_1參數(shù)分配新數(shù)值。S7-400:在控制輸入REQ的上升沿處發(fā)送數(shù)據(jù)。通過(guò)參數(shù)SD_1到SD_4來(lái)指向要發(fā)送的數(shù)據(jù),但并非都需要用到所有四個(gè)發(fā)送參數(shù)。然而,必須確保參數(shù)SD_1到SD_4/SD_1和RD_1到RD_4/RD_1(在相應(yīng)通訊伙伴SFB/FB"URCV"上)所定義的區(qū)域在以下幾個(gè)方面保持一致:?-學(xué)編號(hào)?T長(zhǎng)度?T數(shù)據(jù)類(lèi)型參數(shù)R_ID必須在兩個(gè)SFB中完全相同。如果傳送成功完成,則通過(guò)狀態(tài)參數(shù)DONE來(lái)表示,此時(shí)其邏輯數(shù)值為1。SFB/FB9"URCV"從類(lèi)型為"USEND的遠(yuǎn)程伙
8、伴SFB/FB中異步接收數(shù)據(jù),并把接收到的數(shù)據(jù)復(fù)制到組態(tài)的接收區(qū)域內(nèi)。當(dāng)程序塊準(zhǔn)備好接收數(shù)據(jù)時(shí),EN_R輸入處的邏輯值為1??梢酝ㄟ^(guò)EN_R=0來(lái)取消一個(gè)已激活的作業(yè)。S7-300:在EN_R的每個(gè)上升沿處應(yīng)用參數(shù)R_ID、ID和RD_1。在每個(gè)作業(yè)結(jié)束之后,可以給R_ID、ID和RD_1參數(shù)分配新數(shù)值。S7-400:通過(guò)參數(shù)RD_1到RD_4來(lái)指向接收數(shù)據(jù)區(qū)。必須確保參數(shù)RD_i/RD_1和SD_i/SD_1(在相應(yīng)通訊伙伴SFB/FB"USEND"上)所定義的區(qū)域在以下幾個(gè)方面保持一致:?T編號(hào)?T長(zhǎng)度?T數(shù)據(jù)類(lèi)型。通過(guò)NDR狀態(tài)參數(shù)邏輯數(shù)值為1來(lái)指示已經(jīng)成功完成復(fù)制處
9、理過(guò)程。參數(shù)R_ID必須在兩個(gè)SFB/FB上完全相同打開(kāi)SIMATIC315PN-1的OB1,在OB1中依次調(diào)用FB8,FB9如圖5、圖6所示:圖5程序中的參數(shù)說(shuō)明見(jiàn)表2參數(shù)描述數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述REQINPUTBOOLI、Q、M、D、L上升沿觸發(fā)工作IDINPUTWORD:M、D、»連接IDR_IDINPUTDWORDI、Q、M、D、L、常數(shù)連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù)DONEOUTPUTBOOLI、Q、M、D、L為1時(shí),發(fā)送完成ERROROUTPUTBOOLI、Q、M、D、L為1時(shí),有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼S7-30
10、0:SD_1S7-400:SD_i(1<iwIN_OUT4)ANYM、D、T、ZI、Q、M、D、T、C發(fā)送數(shù)據(jù)區(qū)表2FB8參數(shù)說(shuō)明Vetvoirk2:Tl-tle!DBSLTncoordinatedReceivingofDala"UKCV"EliENOEN_RNDRIDEEBORR_IDSTATUSED_1眄0-VfiWl-加26110.0BYTE10-10.1-JO.2-1W30程序中的參數(shù)說(shuō)明見(jiàn)表3參數(shù)參數(shù)數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述EN_RINPUTBOOLI、Q、M、D、L、常數(shù)為1時(shí),準(zhǔn)備接收IDINPUTWORDM、D、»連接IDR_IDINPUTDWOR
11、DI、Q、M、D、L、常數(shù)連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù)NDROUTPUTBOOLI、Q、M、D、L為1時(shí),接收完成ERROROUTPUTBOOLI、Q、M、D、L為1時(shí),有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼S7-30O:RD_1S7-400:RD_i(1<i4)IN_OUTANYM、D、T、ZI、Q、M、D、T、Z接收數(shù)據(jù)區(qū)表3FB9參數(shù)說(shuō)明同樣,在SIMATIC315PN-2的OB1中,調(diào)用FB8/FB9。通信雙方的"R_ID均設(shè)為0。將SIMATIC315PN-1的MB100-MB109賦值B#16#02,在SIMATIC
12、315PN-2中,將FB9的"EN_R置1,然后在SIMATIC315PN-1中,將FB8中“REQ設(shè)置上升沿信號(hào),此時(shí)SIMATIC315PN-2的MB110-MB119接收到B#16#02。如圖7所示。EdtInsurtPLCirtfMbltVewOpgs抑ndwMi郵I到。q倒金網(wǎng)l,也為吃宜叫切而£|用也|1*|ft土hi-木”H1VlVliFf4THfisrggHEXrEHQ2Jdlr-VAI1-JENS7XSIMAlie2時(shí)fraWlI勤1晴15Ctm4MtIvave.1»niioM】掘口?101HEXa002102/WIW02部IE*M1MQ2!fE
13、IMLM02L41640Z猿揖可*lb*h1211u/期HIH112研113IBH4皿/型吠豆的去幅11miw箕日“MMU1WKbii則2圖7同理,將SIMATIC315PN-2的MB100-MB109賦值為B#16#03,SIMATIC315PN-1的MB110-MB119接收到B#16#03。如圖8所示。訃E«tfWrtPIC0Cp««-E目口修舊I重|I21匹/切!9附切SISIiJV心-:J孫E*L6部同BHR03E才3。3的IHU3用3HER國(guó)ffil_/lffi境遑的FJisan誑fctsuBTl»D?占7Mnj7幣;THEHoJj17ral
14、K圖83.2. 確認(rèn)數(shù)據(jù)交換SFB/FB12"BSEND"向類(lèi)型為"BRCV的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。通過(guò)這種類(lèi)型的數(shù)據(jù)傳送,更多的數(shù)據(jù)可以在通訊伙伴之間傳輸,超過(guò)任何其它用于組態(tài)的S7連接的通訊SFB/FB所能傳輸?shù)臄?shù)據(jù)量,通過(guò)集成PN口的S7-400和S7-300是65534字節(jié)。要發(fā)送的數(shù)據(jù)區(qū)是分段的。各個(gè)分段單獨(dú)發(fā)送給通訊伙伴。通訊伙伴在接收到最后一個(gè)分段時(shí)對(duì)此分段進(jìn)行確認(rèn),該過(guò)程與相應(yīng)SFB/FB"BRCV"的調(diào)用無(wú)關(guān)。在調(diào)用塊之后,當(dāng)在控制輸入REQ上有上升沿時(shí),發(fā)送作業(yè)被激活。發(fā)送用戶(hù)存儲(chǔ)區(qū)中的數(shù)據(jù)與處理用戶(hù)程序是異步執(zhí)行的
15、。由SD_1指定起始地址和要發(fā)送數(shù)據(jù)的最大長(zhǎng)度??梢酝ㄟ^(guò)LEN來(lái)確定數(shù)據(jù)域的作業(yè)指定長(zhǎng)度。在這種情況下,LEN替才SSD_1的長(zhǎng)度區(qū)域。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。如果在控制輸入R處有上升沿,則當(dāng)前數(shù)據(jù)傳送將被取消。如果傳送成功完成,則通過(guò)將狀態(tài)參數(shù)DONE的數(shù)值設(shè)置為1來(lái)進(jìn)行指示。如果狀態(tài)參數(shù)DONE或ERROR的數(shù)值為1,則在前一個(gè)發(fā)送處理結(jié)束之前,不能處理新的發(fā)送作業(yè)。SFB/FB13"BRCV"接收來(lái)自類(lèi)型為“BSEND的遠(yuǎn)程伙伴SFB/FB的數(shù)據(jù)。在收到每個(gè)數(shù)據(jù)段后,向伙伴SFB/FB發(fā)送一個(gè)確認(rèn)幀,同時(shí)更新LEN參數(shù)。在塊調(diào)用完畢,并且在
16、控制輸入EN_R數(shù)值為1之后,塊準(zhǔn)備接收數(shù)據(jù)??梢酝ㄟ^(guò)EN_R=0來(lái)取消一個(gè)已激活的作業(yè)。由RD_1指定起始地址和接收區(qū)的最大長(zhǎng)度。由LEN指示已接收數(shù)據(jù)域的長(zhǎng)度。從用戶(hù)存儲(chǔ)區(qū)中接收數(shù)據(jù)與處理用戶(hù)程序是異步執(zhí)行的。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。通過(guò)狀態(tài)參數(shù)NDR的數(shù)值為1來(lái)指示所有數(shù)據(jù)段的無(wú)錯(cuò)接收。接收到的數(shù)據(jù)保持不變,直到通過(guò)EN_R=1來(lái)重新調(diào)用SFB/FB13為止。如果在數(shù)據(jù)的異步接收期間調(diào)用塊,則將引發(fā)一個(gè)警告,該警告通過(guò)STATUS參數(shù)輸出;如果當(dāng)控制輸入EN_R數(shù)值為0時(shí)進(jìn)行調(diào)用,則接收將被終止,并且SFB/FB將返回到它的初始狀態(tài)打開(kāi)SIMATIC315PN
17、-1的OB1,在OB1中依次調(diào)用FB12,FB13如圖9、圖10所示:Kc-tvoxk3;Titi?;血£FB12SendingSesnejitedData力SEND"ETGTGfniE.0-REQDONE一MIZEm2.1RERROR-JW12.3¥316tl-IDSTATUS-W38MD32-R_IDPO120,QBTTE10-SD_1W3fi-LEN程序中的參數(shù)說(shuō)明見(jiàn)表4參數(shù)描述數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述REQINPUTBOOLI、Q、M、D、L上升沿觸發(fā)工作RINPUTBOOLI、Q、M、D、L、W復(fù)位,終止數(shù)據(jù)交換IDINPUTWORDM、D、»連接I
18、DR_IDINPUTDWORDI、Q、M、D、L、W連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù)DONEOUTPUTBOOLI、Q、M、D、Lr為1時(shí),發(fā)送完成ERROROUTPUTBOOLI、Q、M、D、L為1時(shí),有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼SD_1IN_OUTANYS7-300:M、DS7-400:I、Q、M、D、T、Z發(fā)送數(shù)據(jù)區(qū)LENIN_OUTWORDI、Q、M、D、L發(fā)送數(shù)據(jù)的長(zhǎng)度DB13FD13ReceivingADataEJTENOEN_RNDRIDERRORR_IDSTATUSRD_1LENM13.0-V#16#l-MD40-PO19
19、0.0BYTE10-W44-Ml3.1-ma.2-1M6圖10程序中的參數(shù)說(shuō)明見(jiàn)表5參數(shù)描述數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述EN_RINPUTBOOLI、Q、M、D、L、W為1時(shí),準(zhǔn)備接收IDINPUTWORDM、D、»連接IDR_IDINPUTDWORDI、Q、M、D、L、W連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù)NDROUTPUTBOOLI、Q、M、D、L為1時(shí),接收完成ERROROUTPUTBOOLI、Q、M、D、L為1時(shí),有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼RD_1IN_OUTANYS7-300:M、DS7-400:I、Q、M、D、T、C接收數(shù)據(jù)區(qū)L
20、ENIN_OUTWORDI、Q、M、D、L接收到的數(shù)據(jù)長(zhǎng)度表5FB13參數(shù)說(shuō)明同樣,在SIMATIC315PN-2的OB1中,調(diào)用FB12/FB13。通信雙方的R_ID設(shè)為0,LEN設(shè)為10,將SIMATIC315PN-1的MB120-MB129賦值B#16#04,在SIMATIC315PN-2中,將FB13的“EN_R置1,然后在SIMATIC315PN-1中,將FB12中“REQ設(shè)置上升沿信號(hào),此時(shí)SIMATIC315PN-2的MB130-MB139接收到B#16#04。如圖11所示。IMe京K阮厘P1C憶曜*加OtrikKtfWEmy附嗜I典金同科川目史國(guó)£星|iitctdra
21、ti1kmhrdmr0:£裁.蹩IT衛(wèi)才1"旅jniMM*1注(Mf=l修般IE1花NE1。3«E】M的gk-A才£la.iun%d"/V4i4口工W.MJBtlfitCMbnoffi13114-lkk打箱/5S16S口4HEK曜】編網(wǎng)闡Sa垂”B*二丁,4pt注CM圖11同理,將SIMATIC315PN-2的MB120-MB129賦值為B#16#05,SIMATIC315PN-1的MB130-MB139接收到B#16#05。如圖12所示。4。IrlPlCy即砧/VWw也”>*n«Qw-W口聞W創(chuàng)dlHXl到19啊回呵51引-r
22、fHsrumiic*41/51X5由圓VA泮一-學(xué)4號(hào)F_5IMAT«3上嬰?生里絲電多曼?孫W.57PmjJeJei*ivbwuI明女ralw1IPA44t*ik之上11iHiii|-I«F門(mén)船十口、”tJ粕IL"¥*B9:DKEIEB131陽(yáng)E印1005Bll硝的KE啦ME121BSE60G5EBI3ZHzZBlLM5NB132發(fā)送的Hr國(guó)特IQ131HStEJ笆*eu*1SJMk«««就用IIDmMEM1101£4NI«HS圖123.3. 單邊訪(fǎng)問(wèn)可以通過(guò)SFB/FB14"GET”,從遠(yuǎn)程
23、CPU中讀取數(shù)據(jù)。S7-300:在REQ的上升沿處讀取數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和RD_1。在每個(gè)作業(yè)結(jié)束之后,可以分配新數(shù)值給ID、ADDR_1和RD_1參數(shù)。S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFBo在此過(guò)程中,將要讀取的區(qū)域的相關(guān)指針(ADDR_i)發(fā)送到伙伴CPU。遠(yuǎn)程伙伴返回此數(shù)據(jù)。在下一個(gè)SFB/FB調(diào)用處,已接收的數(shù)據(jù)被復(fù)制到組態(tài)的接收區(qū)(RD_i)中。必須要確保通過(guò)參數(shù)ADDR_i和RD_i定義的區(qū)域在長(zhǎng)度和數(shù)據(jù)類(lèi)型方面要相互匹配。通過(guò)狀態(tài)參數(shù)NDR數(shù)值為1來(lái)指示此作業(yè)已完成。只有在前一個(gè)作業(yè)已經(jīng)完成之后,才能重新激活讀作業(yè)。遠(yuǎn)程CPU可以
24、處于RUN或STOP工作狀態(tài)。如果正在讀取數(shù)據(jù)時(shí)發(fā)生訪(fǎng)問(wèn)故障,或如果數(shù)據(jù)類(lèi)型檢查過(guò)程中出錯(cuò),則出錯(cuò)和警告信息將通過(guò)ERROR和STATUS輸出表示。通過(guò)使用SFB/FB15"PUT",可以將數(shù)據(jù)寫(xiě)入到遠(yuǎn)程CPU。S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和SD_1。在每個(gè)作業(yè)結(jié)束之后,可以給ID、ADDR_1和SD_1參數(shù)分配新數(shù)值。S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFBo在此過(guò)程中,將指向要寫(xiě)入數(shù)據(jù)的區(qū)域(ADDR_i)的指針和數(shù)據(jù)(SD_i)發(fā)送到伙伴CPU。遠(yuǎn)程伙伴將所需要的數(shù)據(jù)保存在隨數(shù)據(jù)一起提供的地址下面
25、,并返回一個(gè)執(zhí)行確認(rèn)。必須要確保通過(guò)參數(shù)ADDR_i和SD_i定義的區(qū)域在編號(hào)、長(zhǎng)度和數(shù)據(jù)類(lèi)型方面相互匹配。如果沒(méi)有產(chǎn)生任何錯(cuò)誤,則在下一個(gè)SFB/FB調(diào)用時(shí),通過(guò)狀態(tài)參數(shù)DONE來(lái)指示,其數(shù)值為1。只有在最后一個(gè)作業(yè)完成之后,才能再次激活寫(xiě)作業(yè)。遠(yuǎn)程CPU可以處于RUN或STOP模式。如果正在寫(xiě)入數(shù)據(jù)時(shí)發(fā)生訪(fǎng)問(wèn)故障,或如果執(zhí)行檢查過(guò)程中出錯(cuò),則出錯(cuò)和警告信息將通過(guò)ERROR和STATUS輸出表示。打開(kāi)SIMATIC315PN-1的OB1,在OB1中依次調(diào)用FB14,FB15如圖13、圖14所示:Netvark5:Title:DBL4EB14R.eadDgtaFiomRemoteCPU“GET
26、EMauijnULMk/JI14-0-REQWDR-114.1W-IDERROR-Mid.2F#M140.0BYTE10-ADDR_1STATUST股帕PSM150.0BYTE10-RD_1圖13參數(shù)描述數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述REQINPUTBOOLI、Q、M、D、L上升沿觸發(fā)調(diào)用功能塊IDINPUTWORDM、D、»地址參數(shù)IDERROROUTPUTBOOLI、Q、M、D、L接收到新數(shù)據(jù)STATUSOUTPUTWORDI、Q、M、D、L故障代碼S7-300:IN_OUTANYM、D從通信對(duì)方的數(shù)據(jù)地址中讀取數(shù)ADDR_1I、Q、M、D、據(jù)S7-400:T、CADDR_i(1<i4
27、)S7-300:IN_OUTANYS7-300:M、D本站接收數(shù)據(jù)地址RD_1S7-400I、Q、S7-400:M、D、T、CRD_i(1<i4)DE15FB15Writ白Data,tc加noteGPU"PUT”rraPITA口MVM15.0-KEQDONE-M15.1WS16#1-IDERROR-NIB.2PSM160.0BYTEADDS.-1STATUS-1W50170.0BYTE10-£D_1圖14參數(shù)描述數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)描述REQINPUTBOOLI、Q、M、D、L上升沿觸發(fā)調(diào)用功能塊IDINPUTWORDM、D、»地址參數(shù)DONEOUTPUTBOOL
28、I、Q、M、D、L為1時(shí),發(fā)送完成ERROROUTPUTBOOLI、Q、M、D、L為1時(shí),有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L故障代碼S7-30O:IN_OUTANYM、D通信對(duì)方的數(shù)據(jù)接收地址ADDR_1I、Q、M、D、S7-400:T、CADDR_i(1<ie:4)S7-300:IN_OUTANYS7-300:M、D本站發(fā)送數(shù)據(jù)地址SD_1S7-400I、Q、S7-400:M、D、T、CSD_i(1<ieF4)表7FB15參數(shù)說(shuō)明同樣,在SIMATIC315PN-2的OB1中,調(diào)用FB14/FB15。將SIMATIC315PN-2的MB140-MB149
29、賦值B#16#06,在SIMATIC315PN-1中,將FB14的“REQ置上升沿信號(hào),此時(shí)SIMATIC315PN-1的MB150-MB159接收到B#16#06o如圖15所示??痙i麗刃胤電臼封兇肉閨si烏國(guó)251al國(guó)1,_.adhLicbbH喟1uHfrz陰工niso恥)tMMEFkRHEI<AMiawMgMnim式亂忙匹n閨KE起制BEJt*!UD6j】一啟叫|行立料也R./啊,1rMp.M5iTYtliiD140電W14406Mb-KM«reMl四_%,IMI淑6】6tMs仲才!C342*E歸B4J.640Sst6r映E】始回ttibtaeICK4匈M(fèi)IMO63】“
30、企圖15將SIMATIC315PN-1的MB140-MB149賦值B#16#08,在SIMATIC315PN-2中,將FB14的“REQ置上升沿信號(hào),此時(shí)SIMATIC315PN-2的MB150-MB159接收到B#16#08。如圖16所示。"EdtKt玨tPLCYddJr崎T(mén)OpbcrrtMhd*Fitp£1。畫(huà)皿41句網(wǎng)引巴H囪力魚(yú)到好回巴因二1Adr*xsEDBIESpli#工Ft>:kIn01234M444電I-J-nRlan性虻將HIM骷£腦陰Hi通陰We總期0通/01通。E隨岫*1150HEIBiI&徐E7IHEXM1GM»EH安傀圖16將SIMATIC315PN-1的MB170-MB179賦值B#16#07,將FB15的“REQ置上升沿信號(hào),此時(shí)SIMATIC315PN-2的MB160-MB1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電氣工程師職業(yè)資格考試試題及答案匯編
- 2025年高級(jí)護(hù)理執(zhí)業(yè)考試試題及答案解析
- 2025年財(cái)務(wù)管理師考試試卷及答案回顧
- 2025年產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)考試試卷及答案
- 2025年?duì)I養(yǎng)治療師資格考試試題及答案
- 線(xiàn)上外語(yǔ)口語(yǔ)培訓(xùn)平臺(tái)合作協(xié)議
- 人工智能工業(yè)機(jī)器人編程項(xiàng)目培訓(xùn)協(xié)議
- 數(shù)字短視頻版權(quán)保護(hù)及糾紛解決服務(wù)協(xié)議
- 外籍翻譯在跨國(guó)金融業(yè)務(wù)中的應(yīng)用協(xié)議
- 《歷史人物傳記系列》課件
- 醫(yī)療質(zhì)量及醫(yī)療安全
- 燒傷治療和護(hù)理
- 2024年廣西職業(yè)院校技能大賽高職組《區(qū)塊鏈技術(shù)應(yīng)用》賽項(xiàng)樣卷
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 2024年高考全國(guó)甲卷英語(yǔ)試卷(含答案)
- 政府購(gòu)買(mǎi)運(yùn)輸服務(wù)協(xié)議
- 電梯臨時(shí)用電施工方案
- GB/T 44510-2024新能源汽車(chē)維修維護(hù)技術(shù)要求
- 高鐵接觸網(wǎng)工職業(yè)技能競(jìng)賽理論考試題庫(kù)500題(含答案)
- 高中英語(yǔ)新課程標(biāo)準(zhǔn)解讀課件
- 廣東開(kāi)放大學(xué)2024年秋《國(guó)家安全概論(S)(本專(zhuān))》形成性考核作業(yè)參考答案
評(píng)論
0/150
提交評(píng)論