《西門子S7-200 SMART系列PLC與MCGS觸摸屏組態(tài)校準(zhǔn)時(shí)間的案例分享 _1》由會(huì)員分享,可在線閱讀,更多相關(guān)《西門子S7-200 SMART系列PLC與MCGS觸摸屏組態(tài)校準(zhǔn)時(shí)間的案例分享 _1(2頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、本文格式為Word版,下載可任意編輯
西門子S7-200 SMART系列PLC與MCGS觸摸屏組態(tài)校準(zhǔn)時(shí)間的案例分享
我們從事的這個(gè)行業(yè)需要plc保持一個(gè)精確?????的時(shí)鐘,以進(jìn)行定時(shí)、時(shí)限、記錄查詢等信息。從原來(lái)的S7-200PLC到現(xiàn)在的S7-200SMART、S7-1200都是需要此功能。工程上從產(chǎn)品完工到項(xiàng)目調(diào)試周期有長(zhǎng)有短,短的話半年左右長(zhǎng)的話可能需要幾年時(shí)間,而且我們的產(chǎn)品是周期性按季節(jié)運(yùn)行,不是一上電就不停了。
PLC的內(nèi)部超級(jí)電容只能保持實(shí)時(shí)時(shí)鐘7天左右,完全不能滿意要求。我們采納的是官方說(shuō)法,增加電池板用于保持實(shí)時(shí)時(shí)鐘,觸摸屏的時(shí)鐘同步PLC的時(shí)鐘。但是這
2、就造成了一個(gè)問(wèn)題,一些項(xiàng)目需要與第三方設(shè)備通訊,像S7-200SMART及S7-1200增加電池卡后占用PLC本體擴(kuò)展,這就需要再下個(gè)第三方通訊模塊,很是麻煩也不經(jīng)濟(jì)。我問(wèn)過(guò)一些人,還有西門子的專家有沒(méi)有方法讓西門子的觸摸屏像做個(gè)NTP時(shí)間校準(zhǔn)服務(wù)器一樣,使PLC來(lái)同步觸摸屏的時(shí)鐘。都說(shuō)沒(méi)有這個(gè)功能,沒(méi)方法實(shí)現(xiàn)。
最近使用MCGS的觸摸屏,我發(fā)覺(jué)了這個(gè)方法,感覺(jué)很好。觸摸屏可以通過(guò)腳本程序?qū)⒆约簳r(shí)鐘寫入到PLC。本程序使用S7-200 SMART的PLC、觸摸屏使用MCGS的TCP1071Gt,編程軟件使用的MCGSPro版,老版屏及軟件應(yīng)當(dāng)也可以。
現(xiàn)在就做一下說(shuō)明
3、1、我程序中原來(lái)在觸摸屏上有個(gè)手動(dòng)校準(zhǔn)時(shí)鐘功能V0.3,更改的時(shí)候沒(méi)有去掉,還是帶著,可怕客戶指定使用西門子屏。SM0.1是上電校準(zhǔn)一下,SM0.4是每分鐘校準(zhǔn)一下,這是我設(shè)置的一個(gè)校準(zhǔn)周期,當(dāng)然也可以設(shè)定一個(gè)時(shí)間點(diǎn)或設(shè)置成肯定周期,按自己要求來(lái)修改即可。
另我這使用的是一個(gè)時(shí)鐘庫(kù),保證數(shù)據(jù)都是整型不是16進(jìn)制BCD碼。
2、在觸摸屏上后臺(tái)策略中,新建行,將需要校準(zhǔn)變量賦值。這里這個(gè)年-2000是由于西門子的PLC此處是兩位數(shù),原來(lái)想著把年取后兩位的,結(jié)果沒(méi)有找到相應(yīng)命令,就-2000處理了。此策略按1000ms周期循環(huán)執(zhí)行。
3、這是監(jiān)控?cái)?shù)據(jù),VB1020是校準(zhǔn)的時(shí)鐘,VB1000是讀取的PLC實(shí)時(shí)時(shí)鐘。這里兩個(gè)都用了時(shí)鐘庫(kù),都是十進(jìn)制整型。
4、這是觸摸屏的顯示實(shí)時(shí)時(shí)鐘
5、這是原來(lái)的時(shí)鐘校準(zhǔn)項(xiàng),實(shí)際現(xiàn)在應(yīng)當(dāng)改為觸摸屏?xí)r間校準(zhǔn)組態(tài),這個(gè)還沒(méi)有改
第 2 頁(yè) 共 2 頁(yè)