|
1、西門子S7-300/400 STEP7 下載時(shí)如何恢復(fù)提示“塊已存在,是否覆蓋”(已有塊的下載提示)? 答:如圖,STEP7 軟件“Options”-“Customize”-“General”-“Deactive system messages:”點(diǎn)擊“Activate”,點(diǎn)擊之后,如圖下圖。這樣,當(dāng)再次下載已存在的塊時(shí),系統(tǒng)將恢復(fù)提示。
2、西門子S7-1200如何理解西門子通訊的控制字狀態(tài)字?答:控制字就是控制下位設(shè)備運(yùn)行的參數(shù)、控制指令等;狀態(tài)字就反應(yīng)下位設(shè)備運(yùn)行狀態(tài)的字,如西門子PN通訊中有各種報(bào)文,如105/103/3/111/750報(bào)文等,報(bào)文是通過控制字和狀態(tài)字與下位驅(qū)動(dòng)、設(shè)備完成數(shù)據(jù)交換的。 3、背景數(shù)據(jù)DB的內(nèi)容怎么修改?答:背景DB的數(shù)據(jù)需要從FB塊內(nèi)該,打開FB塊,頂端修改背景DB的數(shù)據(jù),然后再程序中調(diào)用這個(gè)FB的位置刷新下實(shí)例后,背景DB塊自動(dòng)變過來。 4、博途FB功能塊的靜態(tài)變量和全局變量,其他DB塊變量的的區(qū)別?答:FB功能塊的調(diào)用的時(shí)候,會(huì)生成一個(gè)背景數(shù)據(jù)塊DB,F(xiàn)B中的靜態(tài)變量會(huì)在背景數(shù)據(jù)塊中生成,類型形參,F(xiàn)B和高級(jí)語言的類差不多,F(xiàn)B的調(diào)用好比類的實(shí)例化,所以,重復(fù)調(diào)用且包含一定工藝兩的程序,做成FB更好歸類。 5、PID控制中,I值的作用,怎么調(diào)?答:積分的做用是消除穩(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%。 6、上傳PLC程序提示確實(shí)GSD文件的處理方法?答:如果提示的文件是西門子本家的產(chǎn)品,例如S120/G120等,可以到西門子官網(wǎng)下載該GSD,安裝到軟件上就可以解決問題,如果缺失的文件是第三方設(shè)備的GSD,建議找到之前下載程序的人員要GSD文件,因?yàn)榈谌降腉SD可能是獨(dú)一無二的。 7、無觸摸屏,如何實(shí)現(xiàn)對(duì)PLC過程數(shù)據(jù)的更改,參數(shù)的設(shè)置?答:(1)使用組態(tài)軟件坐頁面,與PLC對(duì)接數(shù)據(jù) (2)使用1200PLC的WEB發(fā)布功能,將參數(shù)置于網(wǎng)頁上發(fā)布,使用網(wǎng)頁的形式與PLC對(duì)接。 8、1200與1200通訊是否推薦用TSEND_C和TRCV_C ? TSEND和TSEND_C的區(qū)別在哪里?用哪個(gè)好些呢?答: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ù)通訊傳輸。 9、可否用多個(gè)MC_MoveAbsolute絕對(duì)方式定位指令 根據(jù)不同位置信號(hào) 賦值不同速度驅(qū)動(dòng)步進(jìn)電機(jī)運(yùn)動(dòng)?答:如果是單個(gè)軸的,只要一個(gè)MC_MoveAbsolute就可以,多次觸發(fā),改變position端口的變量值(real型),觸發(fā)就可以運(yùn)行到要的位置。到達(dá)后,done端口會(huì)有一個(gè)掃描周期的高電平輸出(一個(gè)上升沿)。 10、1200如何復(fù)制存儲(chǔ)區(qū)和結(jié)構(gòu)體數(shù)據(jù)?答:可以使用 "MOVE_BLK", "MOVE", "Serialize" and "Deserialize" 指令復(fù)制存儲(chǔ)區(qū)。
11、西門子S7-1500如何實(shí)現(xiàn)物料一直輸送的同時(shí)做定長(zhǎng)切斷?答:方案1:使用1500T CPU走旋切模式,西門子官網(wǎng)針對(duì)1500T推出了旋切庫,可實(shí)現(xiàn)該功能。 方案2:使用非標(biāo)定制伺服,帶電子凸輪功能的,自行做方案配置凸輪實(shí)現(xiàn)飛剪、旋切來實(shí)現(xiàn)。 12、速度同步周工藝對(duì)象設(shè)置方法?答:(1)建議工藝對(duì)象軸,TO_SynchronousAxis(2)其余配置按照常規(guī)操作設(shè)置 (3)主值互聯(lián)增加主軸的參數(shù)
13、十臺(tái)電機(jī),運(yùn)行時(shí)間計(jì)時(shí),如何實(shí)現(xiàn)對(duì)時(shí)間的排序?答:使用西門子的LGF_ShellSort,對(duì)數(shù)據(jù)進(jìn)行排序,在對(duì)排序的數(shù)據(jù)和元數(shù)據(jù)對(duì)比,讀取角標(biāo)。
14、1500 PLC顯示面板怎么切換中文顯示?答:設(shè)備組態(tài)---常規(guī)---顯示---常規(guī)---顯示的默認(rèn)語言---中文(簡(jiǎn)體)。 15、1515T通過PN總線連接64個(gè)1200PLC做通訊,每天會(huì)偶發(fā)出現(xiàn)一次通訊中斷,如何處理?答:(1)增加通訊負(fù)載,提到最高,50%(2)適當(dāng)增加IO通訊的發(fā)送時(shí)間時(shí)間,降低通訊負(fù)載。 16、1500 通過調(diào)用多個(gè)FB284來控制多個(gè)V90,編譯時(shí)提示有多個(gè)編號(hào)相同的塊,怎么處理?答:如果是每次調(diào)用FB284,程序會(huì)自動(dòng)生成一個(gè)DB并分配一個(gè)默認(rèn)名。如果復(fù)制FB284的實(shí)例這樣操作就會(huì)提示這個(gè)。每個(gè)軸都要拉一次FB284,DB要獨(dú)立才能正??刂贫鄠€(gè)軸。 17、如何使用 WinCC 訪問 S7-1200 和 S7-1500的變量?答:針對(duì)不同的WinCC版本,使用不同的機(jī)制來訪問S7-1200/S7-1500控制器的變量。 (1)WinCC V7.2以及更高版本: WinCC V7.2以及更高版本中帶有專用通訊協(xié)議,用于與S7-1200/S7-1500控制器通訊。 具體配置信息,請(qǐng)參考條目Entry ID 101908495 (2)WinCC 7.0: WinCC可以通過OPC方式訪問S7-1200/S7-1500控制器的變量。用戶需要?jiǎng)?chuàng)建PC Station作為OPC服務(wù)器,以便WinCC進(jìn)行訪問。OPC方式的通訊需要SIMATIC NET環(huán)境的支持,可以在WinCC軟件中獲取SIMATIC NET。 18、在S7-300/S7-400和S7-1200/S7-1500中編程IEC Timer用法區(qū)別?答:1、在程序中的多個(gè)點(diǎn)為操作數(shù)賦值是錯(cuò)誤的根源。相應(yīng)的操作在博途中將會(huì)發(fā)出報(bào)錯(cuò)信息。 在 S7-300/S7-400 中,可以給IEC Timer 編程然后再給它的輸出分配另外的時(shí)間。這樣,如圖01顯示,就可以重置 IEC timer,在編譯時(shí)不會(huì)有錯(cuò)誤報(bào)出。 然而,這樣編程是錯(cuò)誤的根源! 如果一個(gè)操作數(shù),在程序中不同的地方進(jìn)行 Set、Reset 或者賦值,它的狀態(tài)就不再是唯一的。 2、在 S7-1200/S7-1500,給 IEC Timer 編程然后再給它的輸出分配另外的時(shí)間時(shí),這個(gè)分配會(huì)立即顯示紅框并報(bào)錯(cuò)。如此,如果嘗試編譯程序,這個(gè)不被允許的分配會(huì)在巡視窗口中報(bào)錯(cuò):“The tag is read-only” 。 3、如果想要將其從S7-300/S7-400 移植到 S7-1200/S7-1500,IEC Timer 的輸出必須不能被再次賦值,分配另外一個(gè)時(shí)間。 控制器之間的另一個(gè)不同是在定時(shí)器標(biāo)簽的更新上。 S7-300/S7-400中定時(shí)器標(biāo)簽"Q" 和 "ET" 在定時(shí)器被調(diào)用的時(shí)候被更新。 S7-1200/S7-1500定時(shí)器會(huì)在被調(diào)用或者定時(shí)器標(biāo)簽被訪問時(shí)更新。 文章來源:技成輔導(dǎo)員! |
|
|