色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PROFIBUS-DP的在尾礦脫水自動化

          基于PROFIBUS-DP的在尾礦脫水自動化

          作者: 時間:2014-03-10 來源:網(wǎng)絡(luò) 收藏

          2.3 wincc環(huán)境下cp5611通訊卡配置

            本節(jié)說明wincc使用cp5611卡通過profibus-dp連接s7-300的過程。

            (1) 首先對step7硬件進(jìn)行組態(tài):

            使用step7軟件組態(tài)plc的硬件信息,將相應(yīng)的板卡在hardware進(jìn)行硬件組態(tài),選擇要連接wincc的對應(yīng)端口指定為profibus,設(shè)置profibus端口的地址為2,在參數(shù)窗口下新建一個profibus網(wǎng)絡(luò)并設(shè)置相應(yīng)的參數(shù)。

            (2) profibus程序和設(shè)置參數(shù):打開wincc工程在變量管理中點(diǎn)擊simatic s7 protocol suite,右鍵點(diǎn)擊profibus選擇“系統(tǒng)參數(shù)”在對話框中選擇“單元”查看邏輯設(shè)備名稱,本項(xiàng)目名為“s7online”。

            (3)設(shè)置pg/pc接口:在windows控制面板中或在step7中選擇“設(shè)置pg/pc接口”,如圖所示,在“為使用的接口分配參數(shù)”里選擇“cp5611(profibus)”,設(shè)置cp5611的通訊參數(shù),在這里肯定要使用“dp”作為具體通訊協(xié)議。

            (4)添加通道連接設(shè)置:打開wincc項(xiàng)目工程在變量管理中打開simatic s7 protocol suite,右鍵點(diǎn)擊profibus在點(diǎn)擊”新驅(qū)動程序的連接”,在出現(xiàn)的對話框中輸入名字”金正系統(tǒng)”(本項(xiàng)目名字)。在屬性設(shè)置中把s7-300的站地址設(shè)備“2“,如圖3所示。

          圖3 通道連接設(shè)置圖

            通過連接測試和通訊診斷程序即可測試通訊的建立(本處不再敘述),至此wincc使用cp5611通訊卡通過profibus連接s7-300plc完畢,也就是說整個系統(tǒng)的profibus-dp網(wǎng)絡(luò)完全建立起來了

          3 軟件設(shè)計(jì)

            3.1 step7 v5.4中文版編程設(shè)計(jì)

            本項(xiàng)目系統(tǒng)的設(shè)備控制程序利用step7 v5.4中文版編程設(shè)計(jì)。用戶程序設(shè)計(jì)是構(gòu)建一個電控系統(tǒng)最為復(fù)雜繁瑣而且十分重要的工作,step7v5.4中文版是模塊化的設(shè)計(jì)軟件,使用模塊化設(shè)計(jì),可以大大減少編程工作量,使程序結(jié)構(gòu)簡潔增強(qiáng)程序的可讀性。在本系統(tǒng)程序中合理運(yùn)用ob組織塊、功能塊fc、功能塊fb41“cont-c”(pid連續(xù)控制調(diào)節(jié)),特別是應(yīng)注意pid參數(shù)中重要的幾個變量,給定值,反饋值和輸出值都是用0.0~1.0之間的實(shí)數(shù)表示,也就是進(jìn)行規(guī)格化處理便于理解——對于輸入和反饋,執(zhí)行:變量*100/27648,然后將結(jié)果傳送到pv-in和sp-int,對于輸出變量,執(zhí)行:lmn*27648/100,然后將結(jié)果取整傳送給pqw即可;在這里要注意輸入?yún)?shù)pvper_on”缺省為“false”,不要置位以免影響”pv_in”值的規(guī)格化處理。規(guī)格化程序如圖4所示。

          圖4 模擬量處理程序


            3.2 plc多機(jī)數(shù)據(jù)交換

            s7-300和s7-200間的數(shù)據(jù)交換程序,是根據(jù)在上面敘述的在s7-200中編寫程序?qū)⑦M(jìn)行交換的數(shù)據(jù)存放在與s7-300plc的外設(shè)輸入/輸出存儲區(qū)pi和pq相對應(yīng)的v存儲區(qū)中,本例中根據(jù)控制要求在s7-200編程將某一閥動作狀態(tài)傳給vb552,然后在s7-300中根據(jù)對應(yīng)的pib取某位進(jìn)行再編程控制其他回路。列舉簡短程序如圖5所示。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉