周報147期 | 西門子軟件問題解答!
1、西門子S7-300/400 STEP7 下載時如何恢復提示“塊已存在,是否覆蓋”(已有塊的下載提示)?
答:如圖,STEP7 軟件“Options”-“Customize”-“General”-“Deactive system messages:”點擊“Activate”,點擊之后,如圖下圖。這樣,當再次下載已存在的塊時,系統將恢復提示。
2、西門子S7-1200如何理解西門子通訊的控制字狀態字?答:控制字就是控制下位設備運行的參數、控制指令等;狀態字就反應下位設備運行狀態的字,如西門子PN通訊中有各種報文,如105/103/3/111/750報文等,報文是通過控制字和狀態字與下位驅動、設備完成數據交換的。
答:背景DB的數據需要從FB塊內該,打開FB塊,頂端修改背景DB的數據,然后再程序中調用這個FB的位置刷新下實例后,背景DB塊自動變過來。
答:FB功能塊的調用的時候,會生成一個背景數據塊DB,FB中的靜態變量會在背景數據塊中生成,類型形參,FB和語言的類差不多,FB的調用好比類的實例化,所以,重復調用且包含一定工藝兩的程序,做成FB更好歸類。
答:積分的做用是消除穩態誤差,比例系數確定之后,設定一個較大的積分時間常數Ti,然后逐漸減小,直至系統出現振蕩,然后再反過來,逐漸增大,直至系統振蕩消失。記錄此時的積分時間常數Ti,則PID調節器積分時間設定為當前積分時間常數Ti值的150%-180%。
答:如果提示的文件是西門子本家的產品,例如S120/G120等,可以到西門子官網下載該GSD,安裝到軟件上就可以解決問題,如果缺失的文件是第三方設備的GSD,建議找到之前下載程序的人員要GSD文件,因為第三方的GSD可能是的。
答:(1)使用組態軟件坐頁面,與PLC對接數據
(2)使用1200PLC的WEB發布功能,將參數置于網頁上發布,使用網頁的形式與PLC對接。
TSEND用需要TCON使得客服機與服務器簡歷TP/TCP連接才能發生數據,需要TDISCON停止連接;TSEND_C可與伙伴自動建立TCP/ISOTCP通信連接并發生數據,并且可以終止該連接,CPU會自動保存和監視該連接。
建議:使用第TSEND_C做兩臺S7-1200之間PROFINET通信已傳輸數據。注意二者都不能做位數據通訊傳輸。
答:如果是單個軸的,只要一個MC_MoveAbsolute就可以,多次觸發,改變position端口的變量值(real型),觸發就可以運行到要的位置。到達后,done端口會有一個掃描周期的高電平輸出(一個上升沿)。
答:可以使用 "MOVE_BLK", "MOVE", "Serialize" and "Deserialize" 指令復制存儲區。
11、西門子S7-1500如何實現物料一直輸送的同時做定長切斷?
答:方案1:使用1500T CPU走旋切模式,西門子官網針對1500T推出了旋切庫,可實現該功能。
方案2:使用非標定制伺服,帶電子凸輪功能的,自行做方案配置凸輪實現飛剪、旋切來實現。
(2)其余配置按照常規操作設置
(3)主值互聯增加主軸的參數
13、十臺電機,運行時間計時,如何實現對時間的排序?
答:使用西門子的LGF_ShellSort,對數據進行排序,在對排序的數據和元數據對比,讀取角標。
14、1500 PLC顯示面板怎么切換中文顯示?
答:設備組態---常規---顯示---常規---顯示的默認語言---中文(簡體)。
15、1515T通過PN總線連接64個1200PLC做通訊,每天會偶發出現一次通訊中斷,如何處理?答:(1)增加通訊負載,提到高,50%
(2)適當增加IO通訊的發送時間時間,降低通訊負載。
16、1500 通過調用多個FB284來控制多個V90,編譯時提示有多個編號相同的塊,怎么處理?答:如果是每次調用FB284,程序會自動生成一個DB并分配一個默認名。如果復制FB284的實例這樣操作就會提示這個。每個軸都要拉一次FB284,DB要獨立才能正??刂贫鄠€軸。
答:針對不同的WinCC版本,使用不同的機制來訪問S7-1200/S7-1500控制器的變量。
(1)WinCC V7.2以及更高版本:
WinCC V7.2以及更高版本中帶有專用通訊協議,用于與S7-1200/S7-1500控制器通訊。
具體配置信息,請參考條目Entry ID 101908495
(2)WinCC 7.0:
WinCC可以通過OPC方式訪問S7-1200/S7-1500控制器的變量。用戶需要創建PC Station作為OPC服務器,以便WinCC進行訪問。OPC方式的通訊需要SIMATIC NET環境的支持,可以在WinCC軟件中獲取SIMATIC NET。
答:1、在程序中的多個點為操作數賦值是錯誤的根源。相應的操作在博途中將會發出報錯信息。
在 S7-300/S7-400 中,可以給IEC Timer 編程然后再給它的輸出分配另外的時間。這樣,如圖01顯示,就可以重置 IEC timer,在編譯時不會有錯誤報出。
然而,這樣編程是錯誤的根源!
如果一個操作數,在程序中不同的地方進行 Set、Reset 或者賦值,它的狀態就不再是唯一的。
2、在 S7-1200/S7-1500,給 IEC Timer 編程然后再給它的輸出分配另外的時間時,這個分配會立即顯示紅框并報錯。如此,如果嘗試編譯程序,這個不被允許的分配會在巡視窗口中報錯:“The tag is read-only” 。
3、如果想要將其從S7-300/S7-400 移植到 S7-1200/S7-1500,IEC Timer 的輸出必須不能被再次賦值,分配另外一個時間。
控制器之間的另一個不同是在定時器標簽的更新上。
S7-300/S7-400中定時器標簽"Q" 和 "ET" 在定時器被調用的時候被更新。
S7-1200/S7-1500定時器會在被調用或者定時器標簽被訪問時更新。
文章來源:技成輔導員!
- 浙江西門子PLC代理 2024-10-30
- 云南西門子PLC代理 2024-10-30
- 新疆西門子PLC代理 2024-10-30
- 西藏西門子PLC代理 2024-10-30
- 四川西門子PLC代理 2024-10-30
- 上海西門子PLC代理 2024-10-30
- 山西西門子PLC代理 2024-10-30
- 陜西西門子PLC代理商 2024-10-30
- 山東西門子PLC代理 2024-10-30
- 青海西門子PLC代理商 2024-10-30
- 寧夏西門子PLC代理 2024-10-30
- 內蒙古西門子PLC代理 2024-10-30
- 遼寧西門子PLC代理商 2024-10-30
- 江西西門子PLC代理 2024-10-30
- 江蘇西門子PLC代理 2024-10-30
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235