




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PPI通信的實(shí)現(xiàn)比較簡單,通常有兩種方法,方法1是用STEP7-Micro/WIN中的“指令向?qū)А鄙赏ㄐ抛映绦?,這種方法比較簡單,適合初學(xué)者使用。方法2是用網(wǎng)絡(luò)讀網(wǎng)絡(luò)寫指令編寫通信程序,相對(duì)而言,要麻煩一些。以下用兩種方法,介紹兩臺(tái)PLC的PPI通信。 【例5-1】某設(shè)備的第一站和第二站上的控制器是CPU 226CN,兩個(gè)站組成一個(gè)PPI網(wǎng)絡(luò),其中,第一站的PLC為主站,第二站的PLC為從站。其工作任務(wù)是:當(dāng)按下主站上的按鈕SB1時(shí),從站上的燈亮;當(dāng)按下從站上的按鈕SBI時(shí),主站上的燈亮。請(qǐng)編寫程序。 (1)主要軟硬件配置 1套STEP7-Micro/WIN V4.0 SP7; 2臺(tái)CPU 226CN; 1根PROFIBUS網(wǎng)絡(luò)電纜(含兩個(gè)網(wǎng)絡(luò)總線連接器); 1根PC/PPI電纜。 PROFIBUS網(wǎng)絡(luò)電纜、PPI通信硬件配置、主站和從站接線分別如圖5-2、圖5-3和圖5-4所示。圖5-2 PROFIBUS網(wǎng)絡(luò)電纜圖5-3 PPI通信硬件配置圖5-4 主站和從站接線 (2)硬件配置過程 選擇“NETR/NETW”首先單擊工具條中的“指令向?qū)А卑粹o,彈出“指令向?qū)А睂?duì)話框,如圖5.5所示,選中“NETR/NETW”選項(xiàng),單擊“下一步”按鈕。 圖5-5 選擇“NETR/NETW” 指定需要的網(wǎng)絡(luò)操作數(shù)目 在圖5-6所示的界面中設(shè)置需要進(jìn)行多少次網(wǎng)絡(luò)讀寫操作,由于本例有一個(gè)網(wǎng)絡(luò)讀取和一個(gè)網(wǎng)絡(luò)寫,故設(shè)為“2”即可,單擊“下一步”按鈕。 指定端口號(hào)和子程序名稱 由于CPU226有PORT0和PORT1兩個(gè)通信口,網(wǎng)絡(luò)連接器插在哪個(gè)端口,配置時(shí)就選擇哪個(gè)端口,子程序的名稱可以不作更改,因此在圖5-7所示的界面中,直接單擊“下一步”按鈕。指定網(wǎng)絡(luò)操作 圖5-8所示的界面相對(duì)比較復(fù)雜,需要設(shè)置5項(xiàng)參數(shù)。在圖中的位置“1”,選擇“NETR”(網(wǎng)絡(luò)讀),主站讀取從站的信息;在位置“2”輸入1,因?yàn)橹挥?個(gè)開關(guān)量信息;在位置3輸入3,因?yàn)榈谌镜牡刂窞椤?”;位置“4”和位置“5”輸入“VB1”,然后單擊“下一項(xiàng)操作”按鈕。圖5-6 指定需要的網(wǎng)終操作數(shù)目圖5-7 指定端口號(hào)和子程序名稱 如圖5-9所示,在圖中的位置“1”,選擇“NETW”(網(wǎng)絡(luò)寫),主站向從站發(fā)送信息;在位置“2”輸入1,因?yàn)橹挥?個(gè)開關(guān)量信息;在位置3輸入3,因?yàn)榈谌镜牡刂窞椤?”;位置“4”和位置“5”輸入“VB0”,然后單擊“下一項(xiàng)操作”按鈕。 分配V存儲(chǔ)區(qū)接下來在圖5-10所示的界面中分配系統(tǒng)要使用的存儲(chǔ)區(qū),通常使用默認(rèn)值,然后單擊“下一步”按鈕。生成程序代碼最后單擊“完成”按鈕,如圖5-11所示。至此通信子程序“NET EXE”已經(jīng)生成,在后面的程序中可以方便地進(jìn)行調(diào)用。圖5-8 指定網(wǎng)絡(luò)讀操作圖5-9 指定網(wǎng)絡(luò)寫操作圖5-10 分配V存儲(chǔ)區(qū)圖5-11 生成程序代碼(3)編寫程序通信子程序只在主站中調(diào)用,從站不調(diào)用通信子程序,從站只需要在指定的V存儲(chǔ)單元中讀寫相關(guān)的信息即可。主站和從站的程序,如圖5-12所示。圖5-12 程序【關(guān)鍵點(diǎn)】本例的主站站地址為“2”,在運(yùn)行程序前,必須將從站的站地址設(shè)置成“3” (與圖5-8中設(shè)置一致),此外,本例實(shí)際是將主站的VB0中數(shù)據(jù)傳送到從站的VB0中。此外,要注意站地址和站內(nèi)地址的區(qū)別。主站和從站的波特率必須相等。一般而言,其他的通信方式,也遵循這個(gè)原則,這點(diǎn)初學(xué)者很容易忽略。(1)網(wǎng)絡(luò)讀寫指令的格式 網(wǎng)絡(luò)讀取(NETR)指令,通過指定的端口(PORT)根據(jù)表格(TBL)定義從遠(yuǎn)程設(shè)備讀取數(shù)據(jù)。NETR指令可從遠(yuǎn)程站最多讀取16字節(jié)信息。網(wǎng)絡(luò)寫入(NETW)指令通過指定的端口(PORT)根據(jù)表格(TBL)定義向遠(yuǎn)程設(shè)備寫入數(shù)據(jù)。NETW指令可向遠(yuǎn)程站最多寫入16字節(jié)信息??稍诔绦蛑斜3秩我鈹?shù)目的NETR/NETW指令,但在任何時(shí)間最多只能有8條NETR和NETW指令被激活。例如,在特定S7-200中的同一時(shí)間可以有4條NETR和4條NETW指令(或者2條NETR和6條NETW指令)處于現(xiàn)用狀態(tài)。網(wǎng)絡(luò)讀寫指令格式見表5-2所示。 表5-2 網(wǎng)絡(luò)讀寫指令格式 (2)網(wǎng)絡(luò)讀寫指令的數(shù)據(jù)緩沖區(qū) 網(wǎng)絡(luò)讀寫指令具有相似的數(shù)據(jù)緩沖區(qū),緩沖區(qū)以一個(gè)狀態(tài)字起始。主站的數(shù)據(jù)緩沖區(qū)如圖5-13所示。遠(yuǎn)程站的數(shù)據(jù)緩沖區(qū)如圖5-14所示。圖5-13 主站的數(shù)據(jù)緩沖區(qū) 圖5-14 遠(yuǎn)程站的數(shù)據(jù)緩沖區(qū)首先列出主站發(fā)送數(shù)據(jù)緩沖區(qū)和從站接收數(shù)據(jù)緩沖區(qū),見表5-3和表5-4。然后再列出主站接收數(shù)據(jù)緩沖區(qū)和從站發(fā)送數(shù)據(jù)緩沖區(qū),見表5-5和表5-6。(3)編寫程序編寫程序,如圖5-15圖5-17所示。圖5-15 主站主程序圖5-16 主站子程序圖5-17 從站程序 由此可見,用指令向?qū)勺映绦蜻M(jìn)行PPI通信,比使用網(wǎng)絡(luò)讀寫指令(NETR/NETW)要容易得多。多臺(tái)S7-200系列PLC之間的PPI通信與兩臺(tái)PLC之間的PPI通信很相似的,學(xué)會(huì)了后者,理解前者就不難了。兩臺(tái)PLC通信時(shí),一臺(tái)PLC為主站,另一臺(tái)為從站,而多臺(tái)PLC通信時(shí),一臺(tái)為主站,其余的PLC為從站,從站之間不直接通信,從站之間的信息溝通都通過主站進(jìn)行,以下用一個(gè)例子說明多臺(tái)S7-200系列PLC之間的PPI通信是如何進(jìn)行的。 【例5-2】某設(shè)備有三臺(tái)CPU 226CN,組成一個(gè)PPI網(wǎng)絡(luò),其中,第一站的PLC為主站,其余的PLC為從站。其工作任務(wù)是:當(dāng)壓下主站上的按鈕SB1時(shí),第二站上的電動(dòng)機(jī)啟動(dòng),一旦第二站上的電動(dòng)機(jī)啟動(dòng)后停機(jī),則第三站上的報(bào)警燈報(bào)警。請(qǐng)編寫程序。 本例使用指令向?qū)А?(1)主要軟硬件配置 1套STEP7-Micro/WIN V4.0 SP7; 3臺(tái)CPU 226CN; 1根PROFIBUS網(wǎng)絡(luò)電纜(含三個(gè)網(wǎng)絡(luò)總線連接器); 1根PC/PPI電纜。 PPI通信硬件配置如圖5-18所示。圖5-18 PPI通信硬件配置 (2)硬件配置過程 選擇“NETR/NETW”首先單擊工具條中的指令向?qū)О粹o,彈出“指令向?qū)А睂?duì)話框,如圖5-19所示,選中“NETR/NETW”選項(xiàng),單擊“下一步”按鈕。圖5-19 選擇“NETR/NETW” 指定需要的網(wǎng)絡(luò)操作數(shù)目 在圖5-20所示的界面中設(shè)置需要進(jìn)行多少次網(wǎng)絡(luò)讀寫操作,由于本例要進(jìn)行三次讀寫操作,向站3讀寫各1次,向站4寫1次,因此設(shè)為“3”即可,單擊“下一步”按鈕。圖5-20 指定需要的網(wǎng)絡(luò)操作數(shù)目 指定端口號(hào)和子程序名稱 由于CPU226有port0和port1兩個(gè)通信口,網(wǎng)絡(luò)連接器插在哪個(gè)端口,配置時(shí)就選擇哪個(gè)端口,子程序的名稱可以不作更改,因此在圖5-21所示的界面中直接單擊“下一步”按鈕。 圖5-21 指定端口號(hào)和子程序名稱指定網(wǎng)絡(luò)操作對(duì)3站的網(wǎng)絡(luò)寫操作如圖5-22所示,這個(gè)界面相對(duì)比較復(fù)雜,需要設(shè)置5項(xiàng)參數(shù)。在圖中的位置選擇“NETW”(網(wǎng)絡(luò)寫),因?yàn)楸纠兄灰笾髡景研畔⑺偷綇恼?;在位?輸入1,因?yàn)橹挥?個(gè)開關(guān)量信息;在位置3輸入3,因?yàn)榈谌镜牡刂窞椤?”;位置4和位置5保持默認(rèn)值,然后單擊“下一項(xiàng)操作”按鈕。圖5-22 指定網(wǎng)絡(luò)操作對(duì)3站的寫操作對(duì)3站的網(wǎng)絡(luò)讀操作如圖5-23所示,在圖中的位置選擇“NETR”(網(wǎng)絡(luò)讀),因?yàn)楸纠兄灰髲恼?把信息送到主站;在位置2輸入1,因?yàn)橹挥?個(gè)開關(guān)量信息;在位置3輸入3,因?yàn)榈谌镜牡刂窞椤?”;位置4和位置5輸入VBI,然后單擊“下一項(xiàng)操作”按鈕。圖5-23 指定網(wǎng)絡(luò)操作對(duì)3站的讀操作對(duì)4站的網(wǎng)絡(luò)寫操作如圖5-24所示,在圖中的位置選擇“NETW”(網(wǎng)絡(luò)寫),因?yàn)楸纠兄灰笾髡景研畔⑺偷綇恼?;在位置2輸入1,因?yàn)橹挥?個(gè)開關(guān)量信息;在位置3輸入4,因?yàn)榈谌镜牡刂窞椤?”;位置4和位置5輸入VB2,然后單擊“下一項(xiàng)操作”按鈕。 【關(guān)鍵點(diǎn)】位置4和位置5輸入VB2,不能是VB0和VB1,因?yàn)閂B0是主站接收從站3的傳送數(shù)據(jù)的存儲(chǔ)區(qū),而VB1主站向從站3發(fā)送數(shù)據(jù)的存儲(chǔ)區(qū),若將位置4和位置5輸入VB0將出現(xiàn)錯(cuò)誤。 圖5-24 指定網(wǎng)絡(luò)操作對(duì)4站的寫操作 分配V存儲(chǔ)區(qū)接下來在圖5-25所示的界面中分配系統(tǒng)要使用的存儲(chǔ)區(qū),通常使用默認(rèn)值,然后單擊
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中提前考試數(shù)學(xué)試卷
- 福建省質(zhì)檢卷數(shù)學(xué)試卷
- 高一年泉州統(tǒng)考數(shù)學(xué)試卷
- 福州初中五月數(shù)學(xué)試卷
- 甘肅15高考數(shù)學(xué)試卷
- 教師課件的制作培訓(xùn)
- 2025年浙江醫(yī)療衛(wèi)生招聘金華義烏市中醫(yī)醫(yī)院招聘4人筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025年年唐都醫(yī)院住培醫(yī)師招錄筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025至2030城市建設(shè)規(guī)劃發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 二一年高考數(shù)學(xué)試卷
- 滲濾液處理應(yīng)急預(yù)案
- 肺部結(jié)節(jié)病例討論范文
- 整本書閱讀《平凡的世界》中職語文高教版(2023-2024)基礎(chǔ)模塊上冊(cè)
- 全冊(cè)背記資料-2024-2025學(xué)年七年級(jí)地理上學(xué)期湘教版
- 買賣合同法律知識(shí)及風(fēng)險(xiǎn)防范培訓(xùn)課件
- 富順縣中醫(yī)醫(yī)院《護(hù)理質(zhì)控手冊(cè)》模版
- 《水工建筑物》課件-模塊四:土石壩
- 貴陽市云巖區(qū)2023-2024學(xué)年重點(diǎn)中學(xué)小升初數(shù)學(xué)入學(xué)考試卷含解析
- (完整版)小學(xué)六年級(jí)奧數(shù)應(yīng)用題100道附答案
- GB/T 9799-2024金屬及其他無機(jī)覆蓋層鋼鐵上經(jīng)過處理的鋅電鍍層
- 2020年遼寧省普通高中學(xué)業(yè)水平合格性考試地理真題
評(píng)論
0/150
提交評(píng)論