在以下部分中,將在組織塊“Main” 中調用 SCL 函數塊“SCL_Best_before_date” 并互連輸入和輸出參數。
① SCL 函數塊在內部讀取 CPU 的系統時間,并根據當前日期和輸入的保質期限(年數)計算“保質期”的年份。
② 計算出的保質期年份為一個整數值在輸出參數中輸出。 將計算出的值存儲在變量“Best_before_date” 中。
③ 在輸入參數中輸入保質期限(年數)。 將保值期限的值存儲在變量“BBD_Duration” 中。
要調用程序塊,請按以下步驟操作:
1. 將 SCL 函數塊“SCL_Best_before_date” 拖放到組織塊“Main” 的程序段 3 中。
將顯示“調用選項”對話框。
2. 單擊“確定”確認創建背景數據塊。
3. 雙擊數據塊“Global_DB” 并定義整型變量“BBD_Duration” 。
4. 單擊組織塊“Main” 中的輸入參數“Duration” 并選擇“Global_DB” 。
5. 將整型變量“BBD_Duration” 分配給輸入參數。
6. 在輸出參數“Best_before_date_Output” 的操作數占位符中輸入文本“Best_before_date” 。
7. 要定義變量,需選擇具有文本“Best_before_date” 的操作數占位符并按下組合鍵
8. 創建具有以下屬性的變量:
– 區域:"Global Memory"
– 地址:"MW2"
– 數據類型:"Int"
– PLC 變量表:"Tags Best before date"
9. 保存項目。
在組織塊“Main” 中成功插入了程序塊“SCL_Best_before_date” 的調用。
- PROFINET Topology拓撲功能的應用范圍 2024-12-26
- S7博途V16 - SCL檢測存儲區的填充量示例 2024-12-26
- 西門子博途SCL: FOR:在計數循環中執行 2024-12-26
- Profinet的S7常見問題 2024-12-26
- 西門子博途SCL:GOTO:跳轉 2024-12-26
- 西門子博途:STL 步進順序程序的示例 2024-12-26
- 博途:"為 PROFINET 設備分配地址和名稱" 2024-12-26
- CPU-1200在線為 PROFINET IO 設備分配名稱-w 2024-12-26
- 通過 PROFINET 進行在線訪問 2024-12-26
- 博途:設置 PG/ PC 接口 2024-12-26
- TIA Portal中S7-1500F和S7-1200F實現安全相關控制器與智能設備通訊的配置例程 2024-12-26
- PLC現場安裝全流程!新手必看 2024-12-26
- 假如PLC出現問題,怎么查找原因?90%電氣老師傅都不會! 2024-12-26
- 細談西門子PLC 中函數塊FC與FB的區別 2024-12-26
- SCL編程實例:西門子1200/1500PLC不定長數組選擇排序的運用編程 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595