西門子總代理: | PLC |
西門子一級代: | 驅動 |
西門子代理商: | 伺服電機 |
單價: | 面議 |
發貨期限: | 自買家付款之日起 天內發貨 |
所在地: | 廣東 惠州 |
有效期至: | 長期有效 |
發布時間: | 2024-03-20 10:24 |
最后更新: | 2024-03-20 10:24 |
瀏覽次數: | 183 |
采購咨詢: |
請賣家聯系我
|
S7-1200采用IEC格式的定時器和計數器,它們都屬于功用塊(FB),有本人專用的存儲區(背景數據塊)。其優點是能夠保證項目具有良好的可移植性。與傳統的定時器、計數器不同,調用時需求指定其背景數據塊。 假如運用的定時器、計數器指令很多,將會生成大量的數據塊“碎片”。為理解決這個問題,能夠在功用塊中調用定時器、計數器指令,在功用塊的界面區定義數據類型為IEC_Timer或IEC_Counter的靜態變量(見下圖),用這些靜態變量來提供定時器和計數器的背景數據。這種功用塊的背景數據塊被稱為多重背景數據塊。(山東創控教育自動化培訓中心)
這樣多個定時器或計數器的背景數據被包含在它們所在的功用塊的背景數據塊中,而不需求為每個定時器或計數器設置一個單獨的背景數據塊。
1. 項目新建變量新建一個項目,在“程序塊”中添加一個新數據塊,本例中添加一個數據塊 DB1,新建 3 個數據類型是 IEC_TIMER 的變量(Timer1、Timer2、Timer3),新建 3 個數據類型是 IEC_COUNTER 的變量(Counter1、Counter2、Counter3),如圖 1 所示。
從根本指令集中將指令 TON 放入程序段 1 中,會提示能否為該指令生成一個背景數據塊,點擊“取消”,如圖 2 所示。
程序段的指令 TON 上面會有三個紅色的問號,點擊圖中相似文本框的圖標,從下拉列表當選擇“DB1.Timer”,如圖 3 所示。