產(chǎn)品分類(lèi)品牌分類(lèi)
-
西門(mén)子PLC模塊 西門(mén)子CPU 西門(mén)子DP電纜 西門(mén)子模塊 西門(mén)子變頻器 西門(mén)子電源 西門(mén)子連接器 西門(mén)子軟啟動(dòng) 西門(mén)子軸卡 西門(mén)子數(shù)控系統(tǒng) 西門(mén)子工控機(jī) 西門(mén)子PLC 西門(mén)子觸摸屏 西門(mén)子交換機(jī) 西門(mén)子導(dǎo)軌 西門(mén)子驅(qū)動(dòng)器 西門(mén)子NCU備件 ET200 DP接頭 S7-1500 S7-400 S7-300 1200 200SMART 200CN PLC 電線(xiàn)電纜
西門(mén)子卡件6ES7315-7TJ10-0AB0現(xiàn)貨供應(yīng)
西門(mén)子卡件6ES7315-7TJ10-0AB0


西門(mén)子CU240B2是G120 控制單元B-型 RS-485-接口使用 USS-/MODBUS RTU-協(xié)議 4 DI,1 個(gè)數(shù)字輸出 ,1 個(gè)模擬輸入,1 AO PTC/KTY/Thermoclick 接口 USB 和 SD/MMC 接口 防護(hù)等級(jí) IP20 環(huán)境溫度 0 至 +50°C 無(wú)功率模塊
描述
S7-300/400 CPU在下載用戶(hù)程序后,會(huì)出現(xiàn)CPU處于停止?fàn)顟B(tài),stop和sf指示燈亮的現(xiàn)象。在線(xiàn)查看CPU的診斷緩沖區(qū),會(huì)出現(xiàn)兩種現(xiàn)象:
1、條顯示由IO訪問(wèn)錯(cuò)誤引起的停止模式,第二條顯示I/O訪問(wèn)錯(cuò)誤(見(jiàn)圖1)。
圖1 IO訪問(wèn)錯(cuò)誤
圖1中的第二條診斷信息顯示的含義是:
I/O access error,writing——說(shuō)明對(duì)一個(gè)輸出地址進(jìn)行寫(xiě)數(shù)據(jù)操作時(shí)發(fā)生錯(cuò)誤。
P area,word access,Access address:200——說(shuō)明是使用立即訪問(wèn)方式,字地址200。這兩條合起來(lái)就說(shuō)明對(duì)PQW200進(jìn)行寫(xiě)操作時(shí)發(fā)生了錯(cuò)誤。出現(xiàn)這樣的錯(cuò)誤多是程序中對(duì)PQW200這個(gè)地址進(jìn)行了賦值,而實(shí)際的硬件配置中并沒(méi)有分配PQW200這個(gè)地址。
2、或者是條顯示由編程錯(cuò)誤引起的停止模式,第二條顯示區(qū)域長(zhǎng)度錯(cuò)誤(見(jiàn)圖2)。
圖2 區(qū)域長(zhǎng)度錯(cuò)誤
圖2中的第二條診斷信息顯示的含義是:
Area length error when reading——說(shuō)明讀取一個(gè)地址時(shí)發(fā)生長(zhǎng)度錯(cuò)誤。
Global DB,word access,Access address:2——說(shuō)明是訪問(wèn)DB塊中字地址2。這兩條合起來(lái)就說(shuō)明對(duì)全局DB塊中DBW2進(jìn)行讀取時(shí)發(fā)生了錯(cuò)誤。這樣的錯(cuò)誤多是由于程序中使用了DB塊中的某個(gè)數(shù)據(jù),但是DB塊實(shí)際長(zhǎng)度并沒(méi)有包含所使用的地址造成的。
解決辦法
出現(xiàn)上面兩種編程使用錯(cuò)誤地址導(dǎo)致CPU停機(jī)的情況時(shí),除了可以根據(jù)診斷信息分析出錯(cuò)誤地址然后使用交叉索引找到相應(yīng)的語(yǔ)句外,還有一個(gè)更加簡(jiǎn)便的辦法。打開(kāi)CPU診斷緩沖區(qū),鼠標(biāo)點(diǎn)中條診斷信息,接著再點(diǎn)擊下面的“Open Block"按鈕,會(huì)直接打開(kāi)相應(yīng)的錯(cuò)誤語(yǔ)句。下面舉例說(shuō)明。圖3中的診斷信息顯示編程錯(cuò)誤導(dǎo)致的停止,錯(cuò)誤的原因是區(qū)域長(zhǎng)度錯(cuò)誤。點(diǎn)中“Open Block"按鈕,自動(dòng)定位到程序中的錯(cuò)誤語(yǔ)句(圖4),里面使用到地址DB1.DBW2。打開(kāi)DB1發(fā)現(xiàn)實(shí)際長(zhǎng)度只有2個(gè)字節(jié)(圖5),不存在DBW2這個(gè)地址,所以才產(chǎn)生錯(cuò)誤。造成IO訪問(wèn)錯(cuò)誤的語(yǔ)句也可以通過(guò)此方法查找。
圖3 Open Block
圖4 錯(cuò)誤語(yǔ)句
圖5 DB1實(shí)際長(zhǎng)度