全新的工藝型PLC S7-1500T無(wú)縫擴(kuò)展了中高級(jí)PLC的產(chǎn)品線(xiàn),在標(biāo)準(zhǔn)型/安全型PLC功能基礎(chǔ)上,能夠?qū)崿F(xiàn)更多的運(yùn)動(dòng)控制功能。根據(jù)對(duì)工藝對(duì)象數(shù)量和性能的要求,可選擇不同等級(jí)的T-PLC模塊,適應(yīng)從簡(jiǎn)單到復(fù)雜的應(yīng)用。初次使用的工程師可能在使用或者操作過(guò)程中遇到各種各樣的問(wèn)題,通過(guò)本FAQ集可以解決常見(jiàn)的S7-1500T故障。
1.多套相同的PLC+驅(qū)動(dòng)器組成一個(gè)網(wǎng)絡(luò),PLC報(bào)錯(cuò)
錯(cuò)誤截屏如下,信息為同步域的名稱(chēng)重復(fù):
解決方法1:修改同步域名稱(chēng),如下圖所示:
解決方法2:修改多套設(shè)備間的互聯(lián)網(wǎng)口屬性,如下圖所示:
可以同時(shí)采取以上的兩種方法處理此問(wèn)題。
需要注意,避免多套系統(tǒng)的IP地址和設(shè)備名稱(chēng)沖突(DEVICE NAME),特別需要注意的是,PLC的默認(rèn)設(shè)備名稱(chēng)(DEVICE NAME)是相同的。
2.V90PN配置為S7-1500T的TO后運(yùn)行報(bào)警F07496
首先檢查V90 PN的P29003參數(shù),如果是1,說(shuō)明V90PN的控制模式是“基本定位器控制(EPOS)”,需要通過(guò)V-Assistant軟件個(gè)性控制模式為“速度控制(S)”,或者對(duì)V90 PN進(jìn)行工廠(chǎng)復(fù)位。
3.為什么在配置TO的界面下找不到自動(dòng)編碼器參數(shù)讀取功能
一般這種情況是由于項(xiàng)目升級(jí)導(dǎo)致的,需要檢查T(mén)O屬性里的版本信息,如下圖所示:
如果版本低于3.0,就會(huì)出現(xiàn)這種現(xiàn)象,可以考慮重新配置TO,并且設(shè)置版本為3.0或者更高。
4.如何確保軸使能時(shí)不出現(xiàn)異常
需要在“MC_POWER”指令的enable輸入前,檢查軸DB的“.StatusSensor.CommunicationOK“、“.StatusDrive.CommunicationOK”,如果激活了驅(qū)動(dòng)和編碼器參數(shù)的自動(dòng)適配功能,則還需要檢查“.StatusDrive.AdaptionState =2”和“.StatusSensor[n].AdaptionState = 2”。
5.S7-1500T和驅(qū)動(dòng)的通信故障如何檢查
1)檢查網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)是否和組態(tài)的拓?fù)浣Y(jié)構(gòu)相同,配置的IRT網(wǎng)絡(luò)中不允許中間使用不支持IRT的交換機(jī)進(jìn)行過(guò)渡,即PLC和PN IRT通信驅(qū)動(dòng)之間必須使用IRT類(lèi)型的設(shè)備。拓?fù)湟晥D中的紅色網(wǎng)線(xiàn)說(shuō)明存在異常。
2)檢查設(shè)備名稱(chēng)DEVICE NAME是否和實(shí)際的一致。
檢查設(shè)備視圖中組態(tài)的報(bào)文順序和類(lèi)型是否與驅(qū)動(dòng)軟件中組態(tài)的報(bào)文順序、類(lèi)型相一致。如果S120使用的STARTER或者SCOUT組態(tài),建議使用腳本生成GSD,可參考下述鏈接中的文檔操作:https://support.industry.siemens.com/cs/us/en/view/92022677
如果是S210需要注意750報(bào)文和105報(bào)文中間沒(méi)有空?qǐng)?bào)文。
正確的S210組態(tài):
不正確的報(bào)文組態(tài):
6.PLC負(fù)荷過(guò)高導(dǎo)致停機(jī)如何處理
1)檢查OB91的屬性,循環(huán)因子的數(shù)值如果過(guò)低可能導(dǎo)致PLC負(fù)荷過(guò)高
2)檢查通信負(fù)荷設(shè)置,如果過(guò)高會(huì)導(dǎo)致剩余負(fù)荷不足以進(jìn)行運(yùn)動(dòng)計(jì)算:
3.通過(guò)Sizer和TST工具進(jìn)行PLC的型號(hào)的檢查和確認(rèn),如果不滿(mǎn)足要求,需要更換PLC類(lèi)型。
Sizer鏈接:
http://support.automation.siemens.com/WW/view/en/54992004
TST鏈接:
https://w3.siemens.com/mcms/topics/en/simatic/tia-selectiontool/Pages/tab.aspx
7.使用MC_halt中斷當(dāng)前同步狀態(tài)后,軸有時(shí)會(huì)加速,然后再停止
在V14版本以后,“MC_halt”增加abort acceleration管腳,用于取消當(dāng)前使用的加速度??梢酝ㄟ^(guò)激活此管腳解決此問(wèn)題。
8.如何在軸運(yùn)行過(guò)程中隨時(shí)調(diào)整速度
可以通過(guò)程序修改軸的系統(tǒng)變量“override.velocity”,如下圖所示:
9.如何獲取軸的常用變量信息
軸工藝數(shù)據(jù)塊中包含了工藝對(duì)象的所有組態(tài)數(shù)據(jù)、設(shè)定值和實(shí)際值以及狀態(tài)信息,博途軟件會(huì)在創(chuàng)建工藝對(duì)象時(shí)自動(dòng)創(chuàng)建工藝數(shù)據(jù)塊??梢酝ㄟ^(guò)用戶(hù)程序訪(fǎng)問(wèn)工藝數(shù)據(jù)塊的數(shù)據(jù)(讀/寫(xiě)訪(fǎng)問(wèn))。
在用戶(hù)程序中,可以讀出工藝對(duì)象中的實(shí)際值(例如,當(dāng)前位置)、狀態(tài)信息,或者檢測(cè)錯(cuò)誤消息。使用程序中編制的查詢(xún)(例如,當(dāng)前速度)語(yǔ)句,可以直接讀出工藝對(duì)象中的值。與其它數(shù)據(jù)塊相比,讀取工藝數(shù)據(jù)塊中的值耗時(shí)更長(zhǎng),因此在用戶(hù)程序中,如果一個(gè)循環(huán)內(nèi)多次使用這些變量,建議將這些變量值復(fù)制至局部變量,并在程序中使用這些局部變量。
下表列出了常用的軸狀態(tài)值,
10.為什么有些報(bào)警通過(guò)使用“MC_Reset”無(wú)法復(fù)位
對(duì)于報(bào)警,分為兩類(lèi)應(yīng)答方法:需要重新啟動(dòng)和不需要重新啟動(dòng)。通過(guò)運(yùn)動(dòng)控制指令“MC_Reset”,可對(duì)能在用戶(hù)程序中確認(rèn)的所有工藝報(bào)警進(jìn)行確認(rèn)。確認(rèn)還將復(fù)位工藝數(shù)據(jù)塊中的位“Error”和“Warning”。
需要注意,對(duì)于需要重新啟動(dòng)的報(bào)警類(lèi)型,必須置位“MC_Reset”的“Restart”= TRUE,可以啟動(dòng)工藝對(duì)象的重新初始化(重啟)過(guò)程并且復(fù)位故障(對(duì)于增量編碼器需要重新回零)。故障類(lèi)型是否需要重新啟動(dòng)可以在手冊(cè)附錄中獲取,如下圖所示。
11.如何循環(huán)讀取絕對(duì)值編碼器的數(shù)值
需要在MC_PostServo中編寫(xiě)如下類(lèi)似的程序,激活讀取請(qǐng)求:
隨后在G1_XIST2中讀取此數(shù)據(jù)即可:
12.如何切換被控驅(qū)動(dòng)到純轉(zhuǎn)矩控制模式
需要在MC_PostServo中編寫(xiě)如下類(lèi)似的程序,在程序中置位STW1.14
通過(guò)MC_TORQUEADDITIVE命令發(fā)送轉(zhuǎn)矩給定值:
-
plc
+關(guān)注
關(guān)注
5001文章
12946瀏覽量
459212 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6134
原文標(biāo)題:新手看過(guò)來(lái)!S7-1500T常見(jiàn)問(wèn)題集~
文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論