S7-1200作為智能IO設(shè)備和CP341的Profinet通信CP341做控制器_第1頁
S7-1200作為智能IO設(shè)備和CP341的Profinet通信CP341做控制器_第2頁
S7-1200作為智能IO設(shè)備和CP341的Profinet通信CP341做控制器_第3頁
S7-1200作為智能IO設(shè)備和CP341的Profinet通信CP341做控制器_第4頁
S7-1200作為智能IO設(shè)備和CP341的Profinet通信CP341做控制器_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、S74200作為智能10設(shè)備和CP343-1的Profinet通信CP343-1做限制器S7-1200 作為智能 IO 設(shè)備和 CP343-1 的 Profinet 通信CP343-1做限制器S7-1200 V4.0支持智能IO設(shè)備功能,故可使用S7-1200作為智能IO 設(shè)備和CP343-1的Profinet通信.本例中將S7-300做為限制器,連接作 為智能IO設(shè)備的S7-1200CPU實(shí)現(xiàn)Profinet通信;下面詳細(xì)介紹使用方 法.硬件:1 CPU 1217C DC/DC/DC, V4.02. CPU314C-2ptp, V2.6 + CP343-1,V3.0軟件:1. Step7 V

2、132. Step7 V5.5 SP3CP343-1的PN接口連接S7-1200的PN接口,這種方式可以分2種情況 來操作,具體如下:1. 第一種情況:CPU 1217C和CPU314C使用Step7 V13編程,在一 個(gè)工程中操作.2. 第二種情況:CPU 1217C 使用 Step7V13,而 CPU314C 使用 Step7 V5.5o1. 第一種情況同一工程中操作CPU314C 作為 controller, 1217C 作為 IO device,使用 Step7 V13 在一 個(gè)工程中操作,詳細(xì)步驟如下.1-1 使用 Step7 V13 創(chuàng)立 S7-300 站使用STEP7V13創(chuàng)立一

3、個(gè)新工程,并通過“添加新設(shè)備組態(tài)S7-300站PLC_1,選擇CPU314C-2 ptp,添加CP343-1 ,設(shè)置IP地址.如圖1所 示. _ 1200»s 10 devicei*刼 . H£J【g S14C-2 PtP|t在詡03f十阱吏形外轎憑女tt “5苕坨訟刎壬 5畑? a 9.9代勘毎 卻®W1SL:acs 分布式“0» 9 RX_2 (CPU 12 VC (X7DUDCI » /公共歿18二刃鄒US砂訪襯Y口» J USB»COMptS:32"多壬癥硼J電刻 W » LjCOM<3&g

4、t;(RS232IW/J主卻曲電乗I 2jRT73US8 彩 £34 電卯泗 JJ inteXR)B2579U«<Gjgabf:r<envor. W亦豪甘時(shí)同的設(shè)笛 C® cru 315-2(192.16fi 70. . 他.(192J6S.70.102 弓謝可曲(OOOC-291R49<8 可詢ihftgKXME&a創(chuàng)2E】» )5622【5 j ft Adapter |Mfl Li internal LjtC5iSO» fi FtCS»X$7-1200'$7 t5(» |PW1Ed嚴(yán) F

5、?W 崎 JrjrbROFINET 踐口Module;常纓繩常數(shù)文4 ,«na»«gat#atut在項(xiàng)口中爼頃輅剛罰:pkxtol cp»3X3 1«b13c37:2SS . 2" . 29, . 0圖1在新項(xiàng)L!中插入S7-300站在14操作模式選項(xiàng)中確認(rèn)CP343-1的操作模式.如圖2所示.PROFINET 接口_T Module當(dāng)規(guī) 10翅系統(tǒng)臓肢本當(dāng)規(guī)*以太網(wǎng)地址操作模式高級選項(xiàng) 一時(shí)間同步® 10限制器診斷地址Cj io設(shè)備圖2選擇CP343-1操作模式1-2 使用 Step7 V13 創(chuàng)立 S7-1200 站使用

6、STEP7V13創(chuàng)立一個(gè)新項(xiàng)山 并通過14添加新設(shè)備組態(tài)S7-1200站PLC_2,選擇CPU1217C DC/DC/DC V4.0;設(shè)置IP地址,并確認(rèn)設(shè)備名 稱,玉例如中設(shè)備名稱是pic 2.如圖3所示.1200 $ IO device J企I知棹悅 9 Ptd (CW S14C 2 W PIC.2 CPU 121ZC DODC/PC)UY詢綁5 7在卿診曲miMR“伯外if潦文件» a心史8!is揑與強(qiáng)攜瞪韓壞S aces 遇程序flJS里文本亦 池矣姍匚文朋賣 G話書巒懣 右菽訪司Y S.R««口 j use (S7US81 _JCOMe> (C23

7、2/fH主站 m JCOMRS232<PP 多金詁UK! J micl(R) 52579LMGi30bi: he &>B«可訪ii)的總營 J CP5622 |M>1)0» 2| PC Adapter IXR兩 IjPCmtemQi|0 1JPLCSIMISO)E»PLCSIMS712(WS71SOOP.肉 » 2 TeleStrv.ee舊幼處心只劌> 卡«S»usenM3圖3在新項(xiàng)LI中插入S7-1200站S7-1200作為IO設(shè)備,需要將其操作模式設(shè)置為IO設(shè)備,并將IO設(shè)備分 配給限制器PLC_1

8、.如圖4所示.S7-1200作為智能10設(shè)備和CP343-1的Profinet通信CP343-1做限制器圖4S7-1200設(shè)置為IO設(shè)備接著,在14智能設(shè)備通信的“傳輸區(qū)創(chuàng)立IO通信區(qū),限制器的QB26共計(jì)5 個(gè)字節(jié)傳送到IO設(shè)備的IB26 ;限制器的IB26共計(jì)5個(gè)字節(jié)讀取來自 IO設(shè)備的QB26 o如圖5所示.io變蚩 系統(tǒng)常數(shù)|文禾常規(guī) 以丈網(wǎng)地hl 時(shí)間同弟操作模式o挖制器2亦機(jī).|設(shè)窗編號:叵二圖5創(chuàng)立IO通信區(qū)智設(shè)備通信實(shí)時(shí)設(shè)定碇件標(biāo)i只符已分配的10控釗器:PLCCP M4卻.PROFINET按口pn按口的緞?dòng)缮衔籕限制器進(jìn)行分聞 優(yōu);先啟用誥備編號丫 H:|設(shè)置輸入、輸出分別為

9、5個(gè)宇節(jié)智能謖備適信Ki: 1傳輸區(qū)傳輸區(qū)類型O限制器中的地址智能設(shè)笛中的地址長度1CDQ2.6TI 2-6S宇節(jié)2烯區(qū) 2CDI 1.64Q 2.65宇節(jié)1-3硬件組態(tài)下載,檢査設(shè)備名稱和IP地址是否正確分別將PLC_1站和PLC_2站下載到各自的PLC中.將軟件切換到“網(wǎng)絡(luò)視圖,找到PN/IE總線,查看設(shè)備名稱是否正確.如圖6、7所示.M拓?fù)湟晥D|禹網(wǎng)絡(luò)視圖|Dt設(shè)備視圉網(wǎng)絡(luò)善連接1連擺33零主VNPLC二1CPU 314C-2PIPX剪切CtrkXJi復(fù)制CtrkC衛(wèi)粘貼刊CtrkVX刪除DDel重命名NF2%在線和診斷D;CirkD分?jǐn)O(shè)備名稱圖6網(wǎng)絡(luò)視圖LJ揺膠報(bào)客顯示強(qiáng)制值A(chǔ)lt-

10、i-Enter圖7確認(rèn)設(shè)備名稱和IP地址1-4 S7-300 編程本例中,CP343-1作為IO限制器,需要在OB1中編程調(diào)用PNIO_SEND 和PNIO_RECV進(jìn)行數(shù)據(jù)讀寫.如圖8所示./y PIC1 (CPU 314C-2 PtPl 程厚塊 > Ulin 0B1 一祠X|選ftHHK -<-= 3 J= > Q 士 &丄二, J 卍 -i缺Ifc 口 塊標(biāo)39 : Main Ptobe Sweep (CyderPNIO.SEND&ENO256CFLADORFWM150 00KOOt IOCSBYIB 10/ LEN畑ox>PeMlOO.OBVli

11、 7- SENDOME-JU:sumsCHECKJOCS畑0,'"A (M03怕 >>>>丄藝Sb主AEH CrLAOOR%、 EHOPT *250 0M3DCpBYTE 10l£NR6CVNDRt"9>x“u.tERRORTf5X1W*SUTUSPg.T*畑12CHECK.IOPStFWado wro眄_9PWIO.RECV256 0 PSKQOOOBVH 7 一 amftas _j PtP Comnnunicdti. USS直信 I MODEU5«inU> » 口 PlPfifg : CP 340

12、 UWffi:CP 31 MODBUS Stove (- : C1200S*行倚口 sirndtic NCTCr4> AG_$eilO AG_RECV AG.LOCX AG-UT3CX* Acqm. >AG_CN1EX通過一個(gè)組軸洼挾將我擁傳験封CP中. 將作址分.捕使用 FEICH lE 圭過連fficJffiPtBxt* 使用WTCMWPB銘令直過連拽締茲IS交換.軸連松、送立點(diǎn)?、HngiJTtFOFIBUS DP DP_SEND DP.CV » DP.DIAG DP.m場觀36飾冊力M王站勉DP從唧CP中 從作為DP圭MR DP從廚CP上酈魏抵 濟(jì)審珍飯住息PFO

13、FIHEIIO刑 O.SEND椅散免倚輸8W為Q疚刖落或Q Y丹的CP中* FNIO.RCCV從仆為Q控劇器或IO設(shè)奮的CF上??鞌?shù)38* pyO-RWFC PNIO.ALARM6曲用中的翻M18記呆誡入埶損密乂CP 34M低為10 fWJZS對抿醫(yī)*行禪恰PftOFIenergy %_START-ENiL OU k.G就左或中止個(gè)孑SSIMB肚用 *鼻七 mm zx/BOpenLKerCcmmuricaticn圖8CPU314C中編程CALL“PNIO_SENDCPLADDR:=256/CP模板起始地址/工作模式:當(dāng)CP343-1僅作為IO控MODE:=0制器或IO設(shè)備時(shí),設(shè)為0;當(dāng)CP34

14、3-1同時(shí)作為IO限制器和IO設(shè)備時(shí),設(shè)為1LEN:=7/要發(fā)送的數(shù)據(jù)區(qū)長度;該長度始終是 從數(shù)據(jù)區(qū)地址0開始計(jì)算SEND:=P#M100.0BYTE 7/發(fā)送數(shù)據(jù)區(qū)IOCS:=P#M150.0BYTE 10/每一用戶數(shù)據(jù)字節(jié)傳送一個(gè)狀態(tài)位. 長度信息取決于LEN參數(shù)中的長度.以程序段1為例,共發(fā)送7個(gè)字節(jié),每個(gè)字節(jié)需要1個(gè)比特位,所以共需要7 位,即至少需要1字節(jié).DONE:=%M0.0/為1時(shí),無錯(cuò)誤完成該作業(yè)ERROR:=%M0.1/為1時(shí),有故障發(fā)生STATUS:=%MW2/狀態(tài)代碼CHECKJOCS:=%M0.3/ 0:所有IOCS均設(shè)置為GOOD/1:至少一個(gè)IOCS設(shè)置為BADC

15、ALLHPNIO_RECVMCPLADDR:=256/CP模板起始地址MODE:=0/工作模式:當(dāng)CP343-1僅作為IO控 制器或IO設(shè)備時(shí),設(shè)為0;當(dāng)CP343- 1同時(shí)作為IO限制器和IO設(shè)備時(shí),設(shè)為1LEN:=7/要接收的數(shù)據(jù)區(qū)長度;該長度始終是 從數(shù)據(jù)區(qū)地址0開始計(jì)算RECV:=P#M200.0BYTE 7/發(fā)送數(shù)據(jù)區(qū)IOPS:=P#M250.0BYTE 10/每一用戶數(shù)據(jù)字節(jié)傳送一個(gè)狀態(tài)位. 長度信息取決于LEN參數(shù)中的長度.以程序段2為例,共接收7個(gè)字節(jié),每 個(gè)字節(jié)需要1個(gè)比特位,所以共需要7 位,即至少需要1字節(jié).NDR:=%M1.0/為1時(shí),無錯(cuò)誤完成該作業(yè)ERROR:=%M

16、1.1/為1時(shí),有故障發(fā)生STATUS:=%MW4/狀態(tài)代碼CHECKJOPS:=%M1.2/ 0:所有IOPS均設(shè)置為GOOD/1:至少一個(gè)IOPS設(shè)置為BADADDJNFO:=%MW6/附加診斷信息;具體請查看指令幫助 信息1-5通訊測試檢查無錯(cuò)誤后,下載S7-300的程序,分別給兩個(gè)站點(diǎn)新建監(jiān)控表,添加通信 數(shù)據(jù)區(qū),監(jiān)控.如圖9所示.-tf HX Q .1217CDODaDC) >監(jiān)梓與強(qiáng)制姦 > 益控茨二1號虹狙免叵JfljilJB示格或safe1嘶22 +pJ16T01:2(H毀切03十六邊創(chuàng)130216*023嘶蝕+恐劉16U0316«!034eios +六迸

17、劉16T0416*045T06十六卻130516U0566202十為2劉16*117砂203 +六進(jìn)劉19286204十六劇16U339嘶205七盤劉161? 44410嘶206 +P劉16T5S.CPU 314G2 PtP| 監(jiān)控口弾制末監(jiān)控東1314C-名綜地如%IB2襁IB3JI示格式+nW16R0116n02%IB4+AS»J16803%IB516804泊86十2制16=05第QB 2+ASSJ1611161!%QB3+品J16«2216«22十天逼制16b3316»33FQB5+AS»J16»4416護(hù)%QB6+罰J16&#

18、171;SS16«5S1247C監(jiān)控敢據(jù)mb厲3羽®圖9通信測試1-6地址對應(yīng)關(guān)系的說明操作模式已分因的Q限制器:|化c_ .CF3431_ fRMINET接口常規(guī) I0變重 系統(tǒng)常數(shù)II文本京規(guī) 以衣網(wǎng)地址智能設(shè)備通信實(shí)時(shí)設(shè)走高級便件標(biāo)識符長宙編縣:|00設(shè)備 FN掛的卷魏由上位10協(xié)制弟遊行湄? J優(yōu)先啟用設(shè)奩編號:1智E信聘瀛贈1217C中對應(yīng)的10地址傳輸區(qū)1H2傳輸區(qū)3140中對應(yīng)的地 址為僦B20220G傳輜區(qū) 2糞型 I0腔制彈中的地址«智能設(shè)備中的地址長度 0 Q 2.一6|f - I I2 6 圖10地址對應(yīng)關(guān)系 從圖中可以看到,當(dāng)CP343-1

19、作為限制器時(shí),其傳送的地址需從0開始的. 地址對應(yīng)排列關(guān)系以邏輯地址大小為序.地址如果出現(xiàn)間隔時(shí),如例子中,沒 有組態(tài)的地址區(qū)IB02 QB0-1及其對應(yīng)的MB100101MB200201也 將被傳送.2. 第二種情況不在同一工程中操作不在一個(gè)工程中的操作,即:CPU314C作為controller使用Step7 V5.5編 程:1217C作為IO device,使用Step7V13編程,詳細(xì)步驟如下.2-1 使用 Step7 V13 創(chuàng)立 S7-1200 站使用STEP7 V13創(chuàng)立一個(gè)新項(xiàng)口,并通過14添加新設(shè)備組態(tài)S7-1200站 Q device ,選擇1217C:設(shè)置IP地址,并確認(rèn)

20、設(shè)備名稱,本例如中設(shè)備名稱 是io_device.如圖11所示.1200 as D device >2訕設(shè)音也E詩拠館 “ lOtkcc (CPU 1217C DOOGDC) Wissas x勿芟八對外郎if又件 -®n.cs« &HX 次 18 矣 5J富坨與強(qiáng)換 iiiSftitsna kiXX?il« J本他複塊> ?» .i公共刪>二文曲as?!級訪間國廊卡君lUSEJMIJS耘心PROFINH ftU 1 (Module性1信見小空診旣YGWWimBnra249以太wmiit播口連接利©衣工程©設(shè)鎖

21、IFttUt : | 192163 70 M27RRW * I 也:丘:m o名你PROFIMET設(shè)各名球?yàn)?血/ IC9rTOPiwe t iSti名祁 igcike 駅站淘:: 設(shè)話集2:0ftffg般定P堆如in圖11在新項(xiàng)H中插入S7-1200站S7-1200作為IO設(shè)備,需要將其操作模式設(shè)置為IO設(shè)備.如圖12所示.常規(guī)以才網(wǎng)地址 時(shí)間同歩操作模式操作模戎|廚10設(shè)&智設(shè)備通信知很定蠱級謹(jǐn)件拆識符|.磁L卜務(wù)偏號;0已分q的io j洲器:i未分戲F PN按口的參數(shù)由上位10限制器進(jìn)行分酉!I優(yōu)先啟用圖12S7J200設(shè)置為IO設(shè)備,并創(chuàng)立IO通信區(qū)接著,在14智能設(shè)備通信刀的

22、“傳輸區(qū)創(chuàng)立IO通信區(qū),限制器將傳輸5個(gè)字節(jié)到IO設(shè)備的IB2-6 : IO設(shè)備將QB26共計(jì)5個(gè)字節(jié)傳送給限制器.2-2導(dǎo)出IO設(shè)備的GSD文件編譯該項(xiàng)LL在14智能設(shè)備通信屬性的下方,找到并點(diǎn)擊“導(dǎo)出按鈕,根據(jù)提示 將GSD文件導(dǎo)出注意不要修改設(shè)備名稱.如圖13所示.智能設(shè)備通18以太網(wǎng)堆址G£D文件:說明:S10-device標(biāo)識;GSDKW2.2 5-cSieme«5-PreCont g如血-20210911-065816T25VB ItWttZ§24VDC電源 板裁bi 17亍碩E漏型誨理一5在匚麗疋莎廳和 AQ2.板載6個(gè)高速計(jì)數(shù)吉和4個(gè)脈沖輸出信號板

23、擴(kuò)隈板敦2 :多達(dá)3個(gè)通信很塊用于串 行過倩:多達(dá)8個(gè)信號籾夬用于I/O擴(kuò)展0Q5M000條指令:2個(gè)PROFINET口用于偏 程 和PLC間的趣信CNUsers ILHIDeslaop路徑:圖13導(dǎo)岀IO設(shè)備的GSD文件2-3 使用 Step7 V5.5 創(chuàng)立 S7-300 站使用STEP7 V5.5創(chuàng)立一個(gè)新項(xiàng)山 并組態(tài)CPU314C-2 ptp,添加CP343-1 ,設(shè)置IP地址,并確認(rèn)設(shè)備名稱,本例如中設(shè)備名稱是PN-IOo如圖14 所示.1A2jlcrw our 2 rtr172.2Q皿/苗 22 3Q AZSZCft?2.2 $U t91ii»9K3<#:CT 34

24、3-1一(11 £If 2it nu亦$S6TKyI if rwixrr 1 設(shè)備祜! C薊詭I iov«r:OIOKU RthHrnet 冷口 P 10 (R0/S4. 1>Wtt «5» |T ?i -! - I:B*C HLtt:玄« 70辺冷 Ttfes»'Wi袖兇iMHI<2). Isa祖:XtharaAt0»tu:i« 168 ?0 201巳":* 刪空J(rèn) T'夏努新艾越介段的說衿更c(diǎn)s>圖14在新項(xiàng)H中插入S7-300站 在Step7 V5.5的碩件組態(tài)界面

25、,通過14選項(xiàng)進(jìn)入41安裝GSD文件界面, 在源路徑選擇IO-device的GSD文件存放路徑.如圖15所示.雷 HF Config - SI1ATIC 300(1) (1££)CP343.Ctrl確1站克 編輯描入U(xiǎn) PLC視51匹|遶項(xiàng)©固口 UL禍助追CO) VRfzSi CPU 31402 FtPnfcr2.2加仙"2.3AI5/A022.4Coint2.534fcCP 3A3-1n挪Wn Pi r! WO in ?2 r瓏 2AI將定儀塊II. 追態(tài)網(wǎng)絡(luò)圧告系筑Ki逞陽t目錄紀(jì)置文件硬亦目錄辿安裝CSD文件.CtrliKlUT在脈務(wù)和文持中查找

26、g創(chuàng)逹用于I設(shè)二的GSD文伴圖 15 Step7 V5.5 安裝 IO-device 的 GSD 文件2-4 在 Step7 V5.5 中組態(tài) IO-device首先,需要給CP343-1插入Profinet IO總線,在CP343-1的“PN-O上鼠 標(biāo)右鍵,選擇14插入Profinet IO系統(tǒng).如圖16所示.S74200作為智能10設(shè)備和CP343-1的Profinet通信(CP343-1做限制器)S7-1200作為智能10設(shè)備和CP343-1的Profinet通信(CP343-1做限制器)1CPU 314C-2 PtP2S22.22.32. 42.SDI24/D0i&Ccun

27、iPosi tjpn4SI冷 343-1SiSi Pi J?縄口 j討P2衛(wèi)躊口 235673復(fù)制©粘貼(!)插入?yún)⑾拗破髟O(shè)備Ctrl+CCtrl+V替換對象(C). 添加主站系統(tǒng) 斷開工站系統(tǒng)Q) 主站系統(tǒng)等時(shí)模式(!)插入PROFIHET 10系筑PMFIHET 10域治理FLOFINET 10 拓?fù)?圖16插入Profinet IO系統(tǒng)然后,從硬件 U 錄路徑:PROFINET IO -> Preconfigured Stations -> CPU 1217C DC/DC/DC -> lO-device拖拽到PN總線上.如圖17所示.能 HI Config -

28、 SIIATIC 300(1) (£%) - CP343_Ctrl鋤站戶編55(1)插入(I)Pir視辺迪選頊© 嚼口幫肋佢)D備后勒孕電 逐血戲口卷料<|11IH_IFRDFIBlfS DPERDFIBV5-PA FRDFItEI 10Addi tionl Field Devices i* Q HMI-o I/O* ! I ITctvorlc Ccmpcnants- LJ PrecoriftStations * Qj CP 343-1 、4- O CP 343-1 Leanlj(1)io-dezj gc/ L濫il皺蘿J複塊 粛 j ©-rferice訂黃

29、號625Z 217-lAMO-QXJfO外址/©鹹V!診2杠27InCerf3ce f /lor/pre /for/pre 2¥z r1. 1傳檢區(qū)2. 6傳輸區(qū) 22. &CBC* 口 SensorsliSwitching devices330400十 gj SIWATIC 4-珊 SIWaTIC 亠二 SIWATIC 鼻班 SIWATIC + 旦 siwmconPC Eozod Ccntrcl GPC Station圖 17 組態(tài) IO-device2-5硬件組態(tài)下載,檢查設(shè)備名稱和IP地址是否正確分別將S7-300站和S7-1200站下載到各自的PLC中.將S

30、TEP7V13軟件切換到“網(wǎng)絡(luò)視圖S找到PN/IE總線,查看設(shè)備名稱是否 正確.如圖18、19所示.1200 as 10 device »設(shè)備和網(wǎng)絡(luò)區(qū)網(wǎng)洛芒連接冒拓?fù)湟晥D 闊 網(wǎng)絡(luò)視團(tuán)|曲設(shè)備視圖在PN總線上點(diǎn)擊鼠標(biāo)右犍PN/IE1在PN總線上點(diǎn)擊鼠標(biāo)右犍PN/IJ1X胃切 建夏制 a粘貼X刪除D重命名(N)匕在線和診斷(D514遂夏制(Y)S粘貼(P)X刪除重命名(N)色在線和診斷匚CtrUXCtrUCCtrUx;DelF2CtrUD分配設(shè)備名稱接收報(bào)警 顯示強(qiáng)制值A(chǔ)ltEnter圖18網(wǎng)絡(luò)視圖S74200作為智能10設(shè)備和CP343-1的Profinet通信(CP343-1做限制

31、器)圖19確認(rèn)設(shè)備名稱和IP地址2-6 S7-300 編程本例中,CP343-1作為IO限制器,需要在OB1中編程調(diào)用PNIO_SEND 和PNIO_RECV進(jìn)行數(shù)據(jù)讀寫.如圖20所示.S7-1200作為智能10設(shè)備和CP343-1的Profinet通信(CP343-1做限制器)勒庫+ Q Standard Library它 SIMATICJTET.CF口 FEZ 口 FE3 O FB4 口 FB5 口 FI6 口 FIS 口 FB9 口 FB10 口 FI12 口 F£13 口 FB14O FB15O FE40O FE52 口 FB53 口 FB54 口 FB55IDEIUREAD

32、REPORTSTATUSWEITEUSENBULCVAGJNTEXBSEHD IBRCVGETPUTFTPCMDPNIOJWJiEC CP_300 BS3_WRITE_CP CP_300 PNIO_AlARfl CP.300 IP_C01ffIG CP_300300300CF-300CP_3OOCP_300CP_300CP_300CP3OOPBKCP300PBKCP.300C?300PBECF3OOrBKCF300FBKCP300PBKCP 300Q FE56IHGICAL.TKIWER CP口 FJ85PE_STAKT.ENILCF CP口 FI86FE_CMD_CF CF_300口 FI8

33、7TE.IJEV.cr cr_30oO FC1DPSENDCP_300O FC2DP_REC¥CP_300O FC3DPJIAGCP_300口 FC4DP.C7RLCP JOO口 FC5AG_SENDCP JOO口 FC6AG_RECVCP JOO口 FC7M_D)CKCP JOO口 FC8AG.UIIJJCKCF 3OCI口 FC10AGcirrhLcr_300口 FC11PHIO SENDCP 3002 0 12 3 C1C4C4C4C4 F F F F F 口口 口口口piiiorecv cp_3oo FTP.COXNECT CP_300 FTP一STORECP.300FTP.

34、RE7RIEVE CP JOO FTPJELETE CP.300051 : Main Irogran Sveep (Cycle) 前瞬潮:勰:圖20CPU314C中編程:=W#16#100LENSENDCALL“PNIO_SENDCPLADDRMODE: =B#16#0:=7:=P#M100.0BYTE 7/CP模板起始地址/工作模式:當(dāng)CP343-1僅作為IO限制器或IO設(shè)備時(shí),設(shè)為0:當(dāng)CP343-1同時(shí)作為IO限制器和IO設(shè)備時(shí),設(shè)為1/要發(fā)送的數(shù)據(jù)區(qū)長度;該長度始終是從數(shù)據(jù)區(qū)地址0開始計(jì)算/發(fā)送數(shù)據(jù)區(qū)S74200作為智能10設(shè)備和CP343-1的Profinet通信(CP343-1做限

35、制器)S7-1200作為智能IO設(shè)備和CP343-1的Profinet通信(CP343-1做限制器)IOCS:=P#M150.0BYTE 10DONEERRORSTATUSCHECKJOCS:=%M0.0:=%M0.1:=%MW2:=%M0.3/每一用戶數(shù)據(jù)字節(jié)傳送一個(gè)狀態(tài)位.長度信息取決于LEN參數(shù)中的長度.以程序段1為例,共發(fā)送7個(gè)字節(jié),每個(gè)字節(jié)需要1個(gè)比特位,所以共需要7位,即至少需要1字節(jié)./為1時(shí),無錯(cuò)誤完成該作業(yè)/為1時(shí),有故障發(fā)生/狀態(tài)代碼/ 0:所有IOCS均設(shè)置為GOOD/1:至少一個(gè)IOCS設(shè)置為BADCALL“PNIO_RECVCPLADDRMODELENRECVIOPS

36、:=W#16#100:=B#16#0:=7:=P#M200.0BYTE 7:=P#M250.0BYTE 10NDRERRORSTATUSCHECKJOPSADDJNFO:=%M1.0:=%M1.1:=%MW4:=%M1.2:=%MW6/ CP模板起始地址/工作模式:當(dāng)CP343-1僅作為IO限制器或IO設(shè)備時(shí),設(shè)為0;當(dāng)CP343-1同時(shí)作為IO限制器和IO設(shè)備時(shí),設(shè)為1/要接收的數(shù)據(jù)區(qū)長度;該長度始終是從數(shù)據(jù)區(qū)地址0開始計(jì)算/發(fā)送數(shù)據(jù)區(qū)/每一用戶數(shù)據(jù)字節(jié)傳送一個(gè)狀態(tài)位.長度信息取決于LEN參數(shù)中的長度.以程序段2為例,共接收7個(gè)字節(jié),每個(gè)字節(jié)需要1個(gè)比特位,所以共需要7位,即至少需要1字節(jié)./為1時(shí),無錯(cuò)誤完成該作業(yè)/為1時(shí),有故障發(fā)生/狀態(tài)代碼/0:所有IOPS均設(shè)置為GOOD/1:至少一個(gè)IOPS設(shè)置為BAD/附加診斷信息;具體請查看指令幫助信息2-7通訊測試檢查無錯(cuò)誤后,分別給兩個(gè)站點(diǎn)新建監(jiān)控表,添加通信數(shù)據(jù)區(qū),監(jiān)控.如圖 21所示.表格編笹世)»A(J) PLC §(A)視El電)選幺 d|q»|q| el 即電疔IE 1 IK24地址符號|顯示48式我態(tài)恒iMB102HEKB#16#0lB#16#01zMB1

溫馨提示

  • 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

提交評論