SICAR標準中,初始化程序 CALL_INIT_FC調用GLOBAL_INFO_FB和CONTROL_ON_OFF_PD_FB這兩個FB塊
PLC程序
功能塊名稱:GlobalInfo
功能介紹:生成新的脈沖信號和存儲位信號,讀取PLC的運行參數和運行狀態。配置項目中HMI/面板數量和區域數量。
常用功能塊引腳參數:
numberOfOperationModes:定義系統中模式的Zui大數量,不能大于12,這是一個用戶常量。
numberOfPanelHMI:定義系統中面板的的Zui大數量,不能大于32,這是一個用戶常量。
clockMem:傳入系統存儲器字節的地址,首先要在CPU屬性->常規->系統和時鐘存儲器啟用。
sysMem:傳入時鐘存儲器字節的地址,首先要在CPU屬性->常規->系統和時鐘存儲器啟用。
sysInfoRTG1:安全運行組參數-DB數據塊內數據類型是F_SYSINFO 的變量,里面包含安全程序是否是激活狀態,當前和Zui大的安全程序運行的循環周期,安全簽名等。
initOpmodeHMI:用來保存面板和模式的初始數量
interfaceUser:用戶界面全局數據(信息時鐘/系統內存,日期)
interfaceHMI:人機界面接口全局數據(掃描時間,安全掃描時間,時鐘存儲器字節,常on,常off等)
PLC程序
功能塊名稱:CONTROL_ON_OFF_PD_FB
功能介紹:控制系統執行器的電壓閉合與斷開的功能塊
常用功能塊引腳參數:
plantIdentifier:填入PLC名稱,用于產生報警后,可以在報警文本中顯示出來
enableControlOn:是否使能這個功能塊正常工作,并且輸出,通常為TRUE
pushbuttonOn:關聯接通電源上電的按鈕信號
pushbuttonOff:關聯斷開電源的按鈕信號
contactorFeedback:當接觸器沒有動作時,這個輸入需要為FALSE,接觸器動作后,這個輸入需要為TRUE
reset:復位功能塊的邏輯,比如,接觸器動作后,反饋信號仍然為FALSE,超過設定的反饋檢測時間,接觸器會停止輸出,并且不能再次啟動,此時,需要復位信號進行復位邏輯
timeFeedbackOn:自定義的時間值,用來確保接觸器動作后,反饋信號在設定時間內能夠完全斷開
timeDelay1:延遲時間 1
timeDelay2: 延遲時間 2
globalClockSysMem:傳入時鐘脈沖和系統存儲器信號,比如功能塊上電后第一個周期需要初始化,接觸器輸出過程中或者關斷過程中,有延時顯示跳變信號
controlOnDelayed1:延時TIME_DELAY_1設定時間到達,開始輸出,通常這個信號被傳輸到安全程序中作為安全塊的使能
- 西門子變頻器選型 2024-12-02
- 西門子基于ISA88和OMAC的通用設備標準化編程模板 2024-12-02
- 經典運動控制之凸輪曲線你會不會計算?給你個程序代碼 2024-12-02
- FANUC-多任務同步執行的幾種方式 2024-12-02
- SICAR程序學習-配置程序 2024-12-02
- 變頻器控制基礎 2024-12-02
- 分享一個讀取布爾變量的名稱和狀態并顯示在HMI側的FB塊和面板實例(大佬請繞路) 2024-12-02
- 一位工程師對西門子PLC的FB和FC的理解 2024-12-02
- PLC標準化編程之程序塊版本控制說明 2024-12-02
- PLC標準化編程之手把手教你Git對博途程序版本控制使用方法(全網Zui全!) 2024-12-02
- TIA Portal中S7-1500F CPU與ET200SP安全模塊的配置例程 2024-12-02
- FANUC-機器人與PLC幾種通訊方式 2024-12-02
- 低壓電工考證實操考試:三相異步電動機正反轉主線路接線 2024-12-02
- 30個PLC編程實例!帶你從小白進階電氣大神! 2024-12-02
- 不再混淆!220V和380V功率、電流計算一目了然! 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684