0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門子S7-200SMART PLC的系統(tǒng)時(shí)鐘顯示在MCGS HMI上

vveeverything ? 來源:跟我學(xué)PLC吧 ? 2024-01-17 09:46 ? 次閱讀

在實(shí)際工業(yè)應(yīng)用中,PLC實(shí)時(shí)時(shí)鐘通常需要顯示在HMI上,這是因?yàn)橛械腍MI品牌并沒有系統(tǒng)時(shí)鐘功能;

當(dāng)然,也有因?yàn)楣こ绦枰x取PLC的實(shí)時(shí)時(shí)鐘功能用于控制或其他任務(wù)。

本示例講解西門子S7-200SMART PLC的系統(tǒng)時(shí)鐘在MCGS HMI上。包含PLC端的時(shí)鐘設(shè)置、調(diào)用時(shí)鐘庫指令編寫時(shí)鐘程序、HMI上新建項(xiàng)目(創(chuàng)建連接、組態(tài)變量等)。

PLC側(cè)操作

01設(shè)置時(shí)鐘

①在PLC側(cè)設(shè)置時(shí)鐘時(shí),需要在線連接PLC才能正常設(shè)定時(shí)鐘;通信正常后在“PLC”菜單欄中點(diǎn)擊“設(shè)置時(shí)鐘”;如圖1所示。

9c420444-b45c-11ee-8b88-92fbcf53809c.png

圖1:選擇設(shè)置時(shí)鐘

②進(jìn)入“設(shè)置時(shí)鐘”對話框后如圖2所示有2個(gè)方式可以設(shè)置時(shí)鐘,我們先可以進(jìn)行讀取“讀取CPU”的時(shí)鐘進(jìn)行查看時(shí)間是否正確,若不正確可以查看PC(電腦)端的時(shí)間后進(jìn)行設(shè)置,點(diǎn)擊“讀取PC”按鈕后,設(shè)置日期和設(shè)置時(shí)間處便會(huì)顯示和電腦同步的時(shí)間,然后點(diǎn)擊“設(shè)置”按鈕后PLC的時(shí)間就是當(dāng)前的實(shí)時(shí)時(shí)間。

9c63a450-b45c-11ee-8b88-92fbcf53809c.png

圖2:CPU時(shí)鐘操作

02通過時(shí)鐘庫讀取時(shí)鐘

①STEP 7-MicroWIN SMART軟件并沒有集成時(shí)鐘庫指令,需要單獨(dú)下載并進(jìn)行添加,讀者可以在技成培訓(xùn)網(wǎng)論壇搜索“常用庫指令”進(jìn)行下載并添加至庫文件即可。本文不作詳細(xì)介紹。添加后在庫指令中會(huì)有一個(gè)“Clock Integer”庫文件,展開后其中“READ_RTC_I”為讀取時(shí)鐘庫,“SET_RTC_I”為設(shè)置時(shí)鐘庫,該庫指令需要占用連續(xù)的8個(gè)字節(jié)用于時(shí)鐘顯示,具體每個(gè)字節(jié)如表1所示。

表1:時(shí)鐘庫字節(jié)地址說明

9c770b6c-b45c-11ee-8b88-92fbcf53809c.png

②添加時(shí)鐘庫后即可調(diào)用進(jìn)行程序編寫,需要注意的是該時(shí)鐘庫中的“Address”管腳是以指針格式進(jìn)行,如圖3所示需要使用VB100開始的8個(gè)字節(jié),其中VB100存儲(chǔ)年,VB101存儲(chǔ)月,VB102存儲(chǔ)日,VB103存儲(chǔ)時(shí),VB104存儲(chǔ)分,VB105存儲(chǔ)秒,VB107存儲(chǔ)星期;VB106暫時(shí)是保留,顯示為0。

9c810c0c-b45c-11ee-8b88-92fbcf53809c.png

圖3:讀時(shí)鐘

③調(diào)用讀取時(shí)鐘庫指令后需要為其分配庫存儲(chǔ)區(qū)用于內(nèi)部運(yùn)算,在項(xiàng)目樹中的“程序塊”鼠標(biāo)右擊點(diǎn)擊“庫存儲(chǔ)器”或在軟件中的“文件”菜單欄中的庫。點(diǎn)擊“存儲(chǔ)器”均可進(jìn)入庫存儲(chǔ)器對話框。本示例以第一種方式進(jìn)行,如圖4所示。

9c8c5a6c-b45c-11ee-8b88-92fbcf53809c.png

圖4:存儲(chǔ)器選擇

點(diǎn)擊“庫存儲(chǔ)器”后便會(huì)進(jìn)入存儲(chǔ)器分配對話框,需要注意,該分配后的字節(jié)地址不能他用,也不能重疊??梢渣c(diǎn)擊“建議地址”進(jìn)行分配,如圖5所示。

9ca4462c-b45c-11ee-8b88-92fbcf53809c.png

圖5:庫存儲(chǔ)器分配

完成上面的操作后即可對程序進(jìn)行下載,下載后即可在狀態(tài)圖表中監(jiān)控VB100連續(xù)的8個(gè)字節(jié)地址觀察數(shù)據(jù)的變化;如圖6所示。

9cb4f6c0-b45c-11ee-8b88-92fbcf53809c.png

圖6:監(jiān)控狀態(tài)

HMI側(cè)操作

①創(chuàng)建項(xiàng)目

打開MCGS Pro軟件后首先是新建項(xiàng)目,選擇合適的機(jī)型后點(diǎn)擊確定;接著會(huì)自動(dòng)彈出工作臺(tái)界面。在工作臺(tái)

中選擇設(shè)備窗口進(jìn)行設(shè)備組態(tài)。接著會(huì)彈出設(shè)備工具箱,可以添加父設(shè)備和子設(shè)備。如圖7所示在左側(cè)雙擊“通用TCP/IP父設(shè)備”便會(huì)至右側(cè),同時(shí)再展開“PLC”文件夾中雙擊smart200中的“西門子_Smart200” 便會(huì)至右側(cè);添加完成后點(diǎn)擊確定即可。

9cbea850-b45c-11ee-8b88-92fbcf53809c.png

圖7 :設(shè)備管理

②添加設(shè)備

在設(shè)備工具添加對應(yīng)的設(shè)備后雙擊設(shè)備工具箱中的“通用TCP/IP父設(shè)備”便會(huì)至圖8中的2處,同樣的方式雙擊“西門子_Smart200”到2處位置。

9cd457f4-b45c-11ee-8b88-92fbcf53809c.png

圖8:添加設(shè)備

③設(shè)備屬性編輯

添加雙擊圖9中的1處位置進(jìn)入TCP/IP設(shè)備屬性編輯設(shè)定HMI和plc地址。其他參數(shù)保持默認(rèn)。需要注意的是,兩臺(tái)設(shè)備一定要在相同的網(wǎng)段內(nèi),并且在HMI中需要設(shè)置統(tǒng)一的IP地址。

9ce5dc4a-b45c-11ee-8b88-92fbcf53809c.png

圖9:設(shè)備屬性編輯

④添加變量

雙擊圖9中的1處位置下的“設(shè)備0”進(jìn)入設(shè)備編輯對話框,添加相應(yīng)的變量,在添加變量之前需要先把默認(rèn)的變量刪除,點(diǎn)擊“刪除設(shè)備通道”即可刪除。接著再點(diǎn)擊“增加設(shè)備通道”添加變量,通道類型選擇“V數(shù)據(jù)存儲(chǔ)器”,數(shù)據(jù)類型選擇“8位有符號二進(jìn)制”,通道地址選擇“100”,通道個(gè)數(shù)選擇8。該變量表示VB100連續(xù)的8個(gè)字節(jié);然后點(diǎn)擊確認(rèn)。如圖10所示。

9cf3c2ba-b45c-11ee-8b88-92fbcf53809c.png

圖10:添加設(shè)備通道

然后點(diǎn)擊“快速連接變量”再點(diǎn)擊確認(rèn)即可。這建立連接后確認(rèn)添加變量;如圖11左側(cè)所示。點(diǎn)擊“確認(rèn)”全部添加變量;如圖11右側(cè)所示。

9d082d9a-b45c-11ee-8b88-92fbcf53809c.png

圖11:添加設(shè)備通道

⑤畫面組態(tài)

添加變量后再次進(jìn)入工作臺(tái)點(diǎn)擊用戶窗口中的窗口0進(jìn)行畫面組態(tài),如圖12所示;也可以選擇“窗口屬性”更改窗口名稱。選擇窗口0后點(diǎn)擊“動(dòng)畫組態(tài)”按鈕便會(huì)彈出一個(gè)“動(dòng)畫組

9d18303c-b45c-11ee-8b88-92fbcf53809c.png

圖12:用戶窗口選擇

態(tài)窗口0”界面;在該界面中可以進(jìn)行畫面組態(tài)。在組態(tài)過程中需要打開工具箱。如圖13所示。

9d2afc44-b45c-11ee-8b88-92fbcf53809c.png

圖13:工具箱

打開工具箱后點(diǎn)擊工具箱中的“A”標(biāo)簽拖至畫面編輯區(qū)中,接著雙擊或右鍵選擇屬性進(jìn)入屬性設(shè)置對話框,在“輸入輸出連接”中勾選“顯示輸出”,便在擴(kuò)展屬性邊上多一列顯示輸出用于設(shè)置;如圖14所示。

9d34657c-b45c-11ee-8b88-92fbcf53809c.png

圖14:標(biāo)簽動(dòng)畫屬性設(shè)置

在顯示輸出界面下的顯示類型為“數(shù)值量輸出”,輸出格式為“整數(shù)”“十進(jìn)制”,同時(shí)可以勾選單位,輸入年,需要注意在最小整數(shù)位要選擇2,因?yàn)?4年是有2位。如圖15所示。

9d48966e-b45c-11ee-8b88-92fbcf53809c.png

圖15:顯示輸出選項(xiàng)

點(diǎn)擊圖14中的“?”號進(jìn)行變量的關(guān)聯(lián),在變量中選“設(shè)備0_讀寫VBB100”其他幾個(gè)地址使用相同的組態(tài)方式組態(tài)即可,組態(tài)完成后如圖16所示。

9d59527e-b45c-11ee-8b88-92fbcf53809c.png

圖16:標(biāo)簽動(dòng)畫組態(tài)

在工具菜單欄中選擇模擬運(yùn)行,打開下載配置對話框后點(diǎn)擊下載后,再點(diǎn)啟動(dòng)運(yùn)行就可以看到畫面中顯示和PLC一致的時(shí)間;如圖17所示。

9d7191b8-b45c-11ee-8b88-92fbcf53809c.png

圖17:模擬運(yùn)行狀態(tài)


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5022

    文章

    13456

    瀏覽量

    467424
  • 西門子
    +關(guān)注

    關(guān)注

    98

    文章

    3085

    瀏覽量

    116892
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1759

    瀏覽量

    132202
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3807

    瀏覽量

    81727
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    609

    瀏覽量

    49036

原文標(biāo)題:如何實(shí)現(xiàn)PLC系統(tǒng)時(shí)鐘顯示在HMI上?

文章出處:【微信號:跟我學(xué)PLC,微信公眾號:跟我學(xué)PLC吧】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    西門子PLC S7-200smart程序下載錯(cuò)誤分析

    S7-200smart中來執(zhí)行,在下載過程中,有時(shí)會(huì)出現(xiàn)下載錯(cuò)誤的情況?! ?b class='flag-5'>西門子PLC系列S7-200 smart程序下載問題  用戶
    發(fā)表于 07-23 15:27 ?4962次閱讀

    西門子S7-200SMART接入BL102 PLC網(wǎng)關(guān)

    BL102 PLC網(wǎng)關(guān)設(shè)備連接設(shè)備接線示意圖如下: BL102 PLC網(wǎng)關(guān)的LAN口連接到西門子S7-200SMART的網(wǎng)口,COM口通過RS232轉(zhuǎn)RS422線連接
    發(fā)表于 10-28 17:08 ?2043次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200SMART</b>接入BL102 <b class='flag-5'>PLC</b>網(wǎng)關(guān)

    PLC網(wǎng)關(guān)采集西門子S7-200SMART數(shù)據(jù)配置流程

    PLC網(wǎng)關(guān)采集西門子S7-200SMART數(shù)據(jù)配置流程
    發(fā)表于 11-04 11:37 ?4198次閱讀
    <b class='flag-5'>PLC</b>網(wǎng)關(guān)采集<b class='flag-5'>西門子</b><b class='flag-5'>S7-200SMART</b>數(shù)據(jù)配置流程

    西門子S7-200SMART如何接入MQTT云平臺(tái)

    西門子S7-200SMART如何接入MQTT云平臺(tái)
    發(fā)表于 11-10 16:49 ?3567次閱讀

    工業(yè)智能物聯(lián)網(wǎng)網(wǎng)關(guān)鋇錸BL110網(wǎng)口LAN采集西門子PLC S7-200Smart

    工業(yè)智能物聯(lián)網(wǎng)網(wǎng)關(guān)鋇錸BL110網(wǎng)口LAN采集西門子PLC S7-200Smart
    的頭像 發(fā)表于 09-30 17:53 ?1151次閱讀

    西門子S7-200SMART系列PLC的比較和傳送、置位、復(fù)位等指令的使用

    本案例,利用液體混合控制程序設(shè)計(jì),主要讓讀者練習(xí)西門子S7-200SMART系列PLC的比較和傳送、置位、復(fù)位等指令的使用。
    的頭像 發(fā)表于 10-19 10:15 ?8961次閱讀

    西門子S7-200SMART時(shí)鐘指令的使用及注意事項(xiàng)

    西門子S7-200SMART時(shí)鐘指令分為設(shè)置時(shí)鐘和讀取時(shí)鐘兩類,通過設(shè)置時(shí)鐘指令可對CPU的
    的頭像 發(fā)表于 11-15 10:29 ?6987次閱讀

    西門子PLC S7-200 SMART PID控制功能分享

    S7-200 SMART采用了新型的設(shè)計(jì)方法,信號板可以擴(kuò)展通訊接口,數(shù)字量接口,模擬量接口,并且能合理的分配空間。西門子PLC S7-200
    的頭像 發(fā)表于 04-06 14:46 ?1w次閱讀

    西門子S7-200Smart如何轉(zhuǎn)換Modbus

    西門子S7-200Smart Modbus網(wǎng)關(guān)
    的頭像 發(fā)表于 11-03 18:41 ?4408次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200Smart</b>如何轉(zhuǎn)換Modbus

    西門子S7-200 SMART/828d PLC數(shù)據(jù)采集、遠(yuǎn)程調(diào)試

    。那要實(shí)現(xiàn)西門子S7-200SMART/828d等型號PLC的數(shù)據(jù)采集、遠(yuǎn)程調(diào)試呢?通過物通博聯(lián)工業(yè)網(wǎng)關(guān),無需編程開發(fā),即插即用實(shí)現(xiàn)西門子S7-20
    的頭像 發(fā)表于 08-31 17:07 ?2129次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>/828d <b class='flag-5'>PLC</b>數(shù)據(jù)采集、遠(yuǎn)程調(diào)試

    西門子S7-200SMART PLC問題解答

    西門子S7-200SMART PLC模擬量模塊輸出有未用通道閃紅燈,如何消除? 答:首先你系統(tǒng)塊有沒有組態(tài)設(shè)置模擬量通道或者有沒有選擇模
    發(fā)表于 07-01 11:49 ?4705次閱讀

    西門子S7-200smart PLC不同類型CPU的區(qū)別

    西門子S7-200smart PLC 標(biāo)準(zhǔn)CPU的代碼一般為ST XX或者SR XX,其中ST/SR表示CPU自帶的數(shù)字量輸出形式,XX為20、30、40或者60,為CPU性能參數(shù)等級。
    的頭像 發(fā)表于 11-02 17:20 ?5473次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200smart</b> <b class='flag-5'>PLC</b>不同類型CPU的區(qū)別

    PLC西門子S7-200smartS7-1200的區(qū)別?

    PLC西門子S7-200smartS7-1200的區(qū)別? 西門子S7-200
    的頭像 發(fā)表于 11-17 11:41 ?1.1w次閱讀

    S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

    西門子S7-200 Smart PLC因其穩(wěn)定性和易用性而廣泛應(yīng)用。通過使用S7協(xié)議,可以實(shí)現(xiàn)對PLC
    的頭像 發(fā)表于 07-11 11:55 ?7344次閱讀
    <b class='flag-5'>S7</b>協(xié)議讀取<b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>數(shù)據(jù)

    西門子S7-200SMART與WINCC如何通信?老工控人這樣做!

    :RJ45接口 供電:12-24VDC 通訊協(xié)議:ModbusTCP/IP協(xié)議 傳輸距離:100米,1KM 本方案以WinCC和2臺(tái)西門子S7-200SMART PLC為例,Modb
    的頭像 發(fā)表于 02-25 10:06 ?383次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200SMART</b>與WINCC如何通信?老工控人這樣做!