安徽省S7-1200PLC西門子代理商原裝現貨
發布日期 :2023-03-24 15:42發布IP:113.246.75.249編號:11539974
詳細介紹 安徽省S7-1200PLC西門子代理商原裝現貨 安徽省S7-1200PLC,西門子PLC代理,西門子S7-1200PLC代理 PLC主程序子程序和中斷程序 ??PLC程序由主程序、子程序和中斷程序等基本單元構成。PLC程序代碼和計算機**程序語言類似,由可執行代碼和注釋組成??蓤绦写a由主程序和若干子程序或中斷程序組成。實際操作時須對可執行代碼進行編譯,然后下載到PLC中;對程序注釋則不進行編譯和下載 ??一個包含有子程序和中斷程序的程序示例如圖4-1所示。該示例程序使用了一個定時中斷,用于每隔100ms讀取一個模擬輸入的數值 ??主程序、子程序和中斷程序 ??1.主程序 ??主程序是程序的主體,每個項目必須且只能有一個主程序。在主程序中可調用子程序和中斷程序。PLC按順序執行程序指令,每個掃描周期執行一次。 SIEMENS PLC在中國的產品,根據規模和性能的大小,主要有 S7-200 S7-300 和S7-400三種,下面就簡單介紹一下該三種產品的一些特性。 S7-200 針對低性能要求的摸塊化小控制系統,它*多可有7個模塊的擴展能力,在模塊中集成背板總線,它的網絡聯接有RS-485通訊接口和PROFIBUS兩種,可通過編程器PG訪問所有模塊,帶有電源、CPU和I/O的一體化單元設備。 其中的擴展模塊(EM)有以下幾種:數字量輸入模塊(DI)——24VDC 和 120/230VAC;數字量輸出(DO)——24VDC 和 繼電器;模擬量輸入模塊(AI)——電壓、電流、電阻和熱電偶;模擬量輸出模塊——電壓和電流。 還有一個比較特殊的模塊-通訊處理器(CP)——該塊的功能是可以把S7-200作為主站連接到AS-接口(傳感器和執行器接口),通過AS-接口的從站可以控制多達248個設備,這樣就可以顯著的擴展S7-200的輸入和輸出點數。 CPU設計 有3種手動選擇操作模式:STOP——停機模式,不執行程序;TERM——運行程序,可以通過編程器進行讀/寫訪問;RUN——運行程序,通過編程器僅能進行讀操作。 狀態指示器(LED):SF——系統錯誤或(和)CPU內部錯誤;RUN——運行模式,綠燈;STOP——停機模式,黃燈;DP——分布式I/O(僅對CPU-215)。 存儲器卡——用來在沒電的情況下不需要電池就可以保存用戶程序。PPI口用來連接編程設備、文本顯示器或其他CPU。 S7-300 相比較S7-200,S7-300針對的是中小系統,他的模塊可以擴展多達32個模塊,背板總線也在模塊內集成,它的網絡連接已比較成熟和流行,有MPI(多點接口)、PROFIBUS和工業以太網,使通訊和編程變的簡單和多選性,并可以借助于HWConfig工具可以進行組態和設置參數。 ?2.子程序 ??子程序作為PLC程序的可選單元只有在被下列程序調用時才執行:主程序、中斷程序或另一個子程序。在需要重復執行某個操作時,可使用子程序。子程序可根據主程序的需要多次調用。使用子程序的優點如下: ??(1)使用子程序可減少整個程序的大小。 ??(2)使用子程序可縮短掃描時間,因為子程序的代碼不包含在主程序中。無論代碼執行與否,PLC都將在每個掃描周期內執行程序代碼,但只有在調用子程序時才執行子程序中的代碼,并且PLC在不調用子程序的掃描期間,不執行子程序代碼。 ??(3)使用子程序可創建可移植代碼。將子程序中的代碼復制,即可將該子程序移植到其他項目的程序中去。 ??時基中斷包含定時中斷和定時器T32/T96中斷,可以使用定時中斷指定以周期為基礎進行的操作。周期時間以1ms遞增為1ms~255ms。必須為定時中斷0在SMB34中寫周期時間,為定時中斷1在SMB35中寫周期時間。 ??定時中斷事件每次定時器到期時傳送控制到合適的中斷程序。一般地,使用定時中斷控制模擬輸入的采樣或以定期間隔執行PID循環。 ??定時中斷啟用,當將中斷程序連接到定時中斷事件時定時開始。在連接期間,系統捕獲周期時間數值,所以,隨后對SMB34和SMB35的改變不影響周期時間。要改變周期時間,必須修改周期時間數值,然后再將中斷程序重新連接到定時中斷事件。當再連接產生時,定時中斷功能從以前的連接清除所有積累的時間。 ??在被啟用后,定時中斷連續運行,在每個指定時間間隔到期時執行連接中斷程序。如果退出RUN(運行)模式或分離定時中斷,定時中斷禁用。如果全局禁用中斷指令執行,定時中斷繼續產生。每次定時中斷的發生排隊(直到中斷啟用或隊列滿)。 ??定時器T32/T96中斷允許及時地響應一個給定的時間間隔。這些中斷只支持1ms分辨率的接通延遲(TON)和斷開延遲(TOF)定時器(T32/T96),通過將中斷程序連接到T32/T96中斷事件啟用這些中斷。一旦中斷啟用,當定時器的當前值等于設定值時,在CPU的1ms定時刷新中,執行被連接的中斷程序。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|