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