① TIA Portal(博圖)模塊化編程
一、模塊化編程
模塊化編程是把程序分成若干個程序塊,每個程序塊含有一些設備和任務的邏輯指令。
二、執行
在組織塊(OB1)中的指令決定控製程序的模塊的執行。模塊化編程功能(FC)或功能塊(FB)。它們控制著不同的過程任務,例如:操作模式,診斷或實際控製程序。這些塊相當於主循環程序的子程序。
三、優點和缺點
在模塊化編程中,在主循環程序和被調用的塊之間仍沒有數據的交換。但是,每個功能區被分成不同的塊。這樣就易於幾個人同時編程,而相互之間沒有沖突。另外,把程序分成若干小塊,將易於對程序調試和查找故障。OB1中的程序包含有調用不同塊的指令。由於每次循環中不是所有的塊都執行,只有需要時才調用有關的程序塊,這樣,CPU 將更有效地得到利用。一些用戶對模塊化編程不熟悉,開始時此方法看起來沒有什麼優點,但是,一旦理解了這個技術,編程人員將可以編寫更有效和更易於 開發的程序。
② 博圖1500如何模擬FC/FB塊
FC塊和FB塊要在OB1中調用
③ 博圖中如何才能看到FB塊介面變數表的監控值
首先雙擊博途軟體圖標,打開軟體,我們首先進入了TIA視圖。單擊TIA視圖右下角的「項目視圖」按鈕。
我們可以打開一個老項目或新建一個項目。單擊項目視圖左側的「在線訪問」。
你會在下拉列表裡面發現你當前PC站的網卡。
單擊網卡名稱下「可訪問的設備」,它會刷新出當前網卡所在網路內可訪問設備的名稱和IP地址,當然對於一個新CPU來說,它沒有IP地址和名稱,你能發現一個具有MAC地址的【可訪問設備】