FB功能塊的調(diào)用的時候,會生成一個背景數(shù)據(jù)塊DB,FB中的靜態(tài)變量會在背景數(shù)據(jù)塊中生成,類型形參,FB和高級語言的類差不多,FB的調(diào)用好比類的實例化,所以,重復(fù)調(diào)用且包含一定工藝兩的程序,做成FB更好歸類。
積分的做用是消除穩(wěn)態(tài)誤差,比例系數(shù)確定之后,設(shè)定一個較大的積分時間常數(shù)Ti,然后逐漸減小,直至系統(tǒng)出現(xiàn)振蕩,然后再反過來,逐漸增大,直至系統(tǒng)振蕩消失。記錄此時的積分時間常數(shù)Ti,則PID調(diào)節(jié)器積分時間設(shè)定為當前積分時間常數(shù)Ti值的150%-180%。
如果提示的文件是西門子本家的產(chǎn)品,例如S120/G120等,可以到西門子官網(wǎng)下載該GSD,安裝到軟件上就可以解決問題,如果缺失的文件是第三方設(shè)備的GSD,建議找到之前下載程序的人員要GSD文件,因為第三方的GSD可能是獨一無二的。
1、使用組態(tài)軟件坐頁面,與PLC對接數(shù)據(jù)
2、使用1200PLC的WEB發(fā)布功能,將參數(shù)置于網(wǎng)頁上發(fā)布,使用網(wǎng)頁的形式與PLC對接。
TSEND_C和TRCV_C ” 兩指令是為簡化PROFINET/以太網(wǎng)通信的編程,且前兩指令兼具TCON,TDISCON,TSENG,TRCV指令功能。
TSEND用需要TCON使得客服機與服務(wù)器簡歷TP/TCP連接才能發(fā)生數(shù)據(jù),需要TDISCON停止連接;TSEND_C可與伙伴自動建立TCP/ISOTCP通信連接并發(fā)生數(shù)據(jù),并且可以終止該連接,CPU會自動保存和監(jiān)視該連接。
建議:使用第TSEND_C做兩臺S7-1200之間PROFINET通信已傳輸數(shù)據(jù)。注意二者都不能做位數(shù)據(jù)通訊傳輸。
如果是單個軸的,只要一個MC_MoveAbsolute就可以,多次觸發(fā),改變position端口的變量值(real型),觸發(fā)就可以運行到要的位置。到達后,done端口會有一個掃描周期的高電平輸出。(一個上升沿)
可以使用 "MOVE_BLK", "MOVE", "Serialize" and
"Deserialize" 指令復(fù)制存儲區(qū)。
1、安裝 SIMATIC
NET
如果在計算機上沒有安裝 STEP 7
V5.x 或者 STEP 7 (TIA Portal),那么需要安裝 SIMATIC NET。SIMATIC NET 中含有通訊驅(qū)動程序,在 WinCC的 安裝文件中包含 SIMATIC NET 安裝程序。
2、檢查 PG/PC 接口
當組態(tài)一個新的通道時,邏輯設(shè)備名稱和通訊設(shè)備的訪問點必須相匹配,下方的視頻演示了如何去設(shè)置訪問點。