有很多初學者剛開始學習S7-200SMART PLC發現定時器只有256個定時器,如果不夠用怎么辦?本文章會詳細介紹創建定時器庫,一招教你解決這個煩惱。
一、 指令庫調用
調用庫如圖1所示,使用庫需要注意事項:
1) 設定天數(D_PV)不能設成負數,如果設成負數會自動賦值0;
2) 設定小時(H_PV)不能大于23,大于會自動賦值23,不能小于0,如果小于自動賦值0;
3) 設定分鐘(M_PV)不能大于59,大于會自動賦值59,不能小于0,如果小于自動賦值0;
4) 設定秒(S_PV)不能大于59,大于會自動賦值59,不能小于0,如果小于自動賦值0;
5) 時間的當前值(D_CV、H_CV、M_CV、S_CV)引腳不能不能手動賦值干擾,除調試外可以修改,如果修改不符合時間規則,會導致程序不能正常運行;
6) 如果時間設定都為0,報錯輸出位(Error_OUT)輸出為1;
7) 當前值大于等于設定值時,完成輸出位(Done_OUT)輸出為1,如果報錯位為1,則變為0;
8) P_temp和P引腳為沿脈沖信號,不可手動干預或者用于正在使用的位,否則可能會導致程序不能正常運行;
9) RUN_time引腳的條件接通時,定時開始,如果報錯位為1,則不執行定時;
10) R_CV引腳的條件接通時,定時器當前值復位為0;
11) 使用過程中EN要接通,否則無法正常使用庫。
圖1
二、 指令庫編寫
重復調用的庫,需要變量建立的正確,否則多次調用無法正常運行,如果對建立庫不太會,可以先去看一下這方面的課程學習一下。
1. 形參變量表建立
變量表建立如圖2所示,每個變量表的作用可以看注釋說明,這里不做介紹。
圖2
2. 形參子程序
子程序每一段程序都有注釋講解,這里就不做過多的說明,如圖3—圖8所示。
圖3
圖4
圖5
圖6
圖7
圖8
總結
以上就是整個200smart使用定時器不夠用的解決方法,文章內容如有錯誤請聯系我們。
說明
200smart編程軟件
STEP 7-Micro/WIN SMART v2.5或者以上版本
- 西門子200SMART轉換指令解析系列(一) 2024-11-22
- 老師傅教你,西門子S7-1200 PLC如何實現組態王通訊 2024-11-22
- 利用西門子S7-1200計數器指令,實現設備運行時間統計 2024-11-22
- 1200PLC之間TCP通信,一篇文章教會你! 2024-11-22
- 如何將西門子S7-1200PLC恢復出廠設置? 2024-11-22
- 如何讀取西門子S7-1200 CPU的序列號? 2024-11-22
- 西門子S7-1200 PLC控制電動葫蘆案例 2024-11-22
- 西門子S7-1200 PLC與V20變頻器Modbus RTU通信案例 2024-11-22
- 西門子S7-1200與掃碼槍自由口通訊應用案例,很實用 2024-11-22
- 西門子的S7通信你不會還不知道怎么用吧 2024-11-22
- 西門子1200PLC通信連接資源詳解,可以連接多少個設備呢? 2024-11-22
- 西門子1200PLC支持的通信協議 2024-11-22
- 西門子S7-1200PLC模擬量控制變頻器 2024-11-22
- 老電工講解S7-1200恒壓供水項目的基本操作 2024-11-22
- 西門子電機運行時間排序案例分享,趕緊收藏學習 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415