可以采用兩種方式:更改過(guò)程映像區(qū)范圍 或 使用外設(shè)地址直接讀取/寫入
更改過(guò)程映像區(qū)范圍
如圖1所示,在CPU屬性中可設(shè)置過(guò)程映像區(qū)大小。
注意:設(shè)置的越大,會(huì)影響掃描周期時(shí)間。因此,建議設(shè)置到使用的地址范圍即可。
圖1 更改過(guò)程映像區(qū)大小
如圖2,部分老款CPU型號(hào)不支持更改(如6ES7 315-2AG10-0AB0)。
圖2. 無(wú)法更改的過(guò)程映像區(qū)
使用外設(shè)地址直接讀取/寫入
使用PIB/PQB,PIW/PQW,PID/PQD對(duì)外設(shè)地址直接讀取寫入。
問(wèn)題1.為什么通訊指示燈正常,但讀不到/寫不進(jìn)從站數(shù)據(jù);讀取的數(shù)值一直為0,寫入的數(shù)值能看到,但從站無(wú)變化?
審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:使用的I/O地址超過(guò)了過(guò)程映像區(qū)范圍怎么辦?
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
I/O端口是接口電路中能被CPU直接訪問(wèn)的寄存器。訪問(wèn)端口就是訪問(wèn)接口電路中的寄存器。一個(gè)接口電路(外設(shè))通常擁有不止一個(gè)端口,如命令口、狀態(tài)口、數(shù)據(jù)口等。端口地址編碼形式有統(tǒng)一編制和獨(dú)立編制兩種
發(fā)表于 11-16 09:40
?1.4w次閱讀
本帖最后由 落日在巴黎街角135號(hào) 于 2017-10-10 09:50 編輯
比如說(shuō)在code區(qū)中有一個(gè)SLP_ISR函數(shù),其起始地址為0x1050,現(xiàn)在我要更改為0x1090,在keil
發(fā)表于 10-10 09:24
實(shí)驗(yàn)一 I/O地址譯碼一)實(shí)驗(yàn)?zāi)康恼莆?b class='flag-5'>I/O地址譯碼電路的工作原理。二)實(shí)驗(yàn)內(nèi)容1. 實(shí)驗(yàn)電路如
發(fā)表于 03-25 10:57
?4274次閱讀
什么是I/O地址
I/O地址中I是input的簡(jiǎn)寫
發(fā)表于 02-05 10:01
?1346次閱讀
這兩天研究了一下I2C總線,發(fā)現(xiàn)有好多I2C設(shè)備的地址并不知道,當(dāng)然有的可以在網(wǎng)上查的到,但是如果遇到用過(guò)的I2C器件,設(shè)備地址被修
發(fā)表于 11-23 16:58
?11.2w次閱讀
Linux 的 I/O 調(diào)度器是一個(gè)以塊式 I/O 訪問(wèn)存儲(chǔ)卷的進(jìn)程,有時(shí)也叫磁盤調(diào)度器。Linux I/
發(fā)表于 05-15 15:54
?843次閱讀
在該循環(huán)中,過(guò)程映像分區(qū) 0 將自動(dòng)更新。通過(guò)“自動(dòng)更新” (Automatic update) 設(shè)置(默認(rèn))組態(tài) I/O 模塊時(shí),應(yīng)將
發(fā)表于 03-02 15:50
?2711次閱讀
采用過(guò)程映像輸入進(jìn)行系統(tǒng)診斷
除了事件驅(qū)動(dòng)型系統(tǒng)診斷之外,SIMATIC 系列的輸入和輸出模塊也可通過(guò)過(guò)程映像輸入提供診斷信息。
發(fā)表于 03-18 10:33
?1779次閱讀
與過(guò)程映像輸入相關(guān)的診斷信息與用戶數(shù)據(jù)同步傳輸。評(píng)估通道值狀態(tài)時(shí),請(qǐng)?jiān)? STEP 7 的 I/O 模塊屬性中選中“值狀態(tài)”(Value status) 復(fù)選框。
發(fā)表于 04-09 15:10
?1826次閱讀
分享幾個(gè)電源適配器的EMI整改過(guò)程。
發(fā)表于 05-30 10:59
?14次下載
本例子的CPU為6ES7 315-2EH14-0AB0,查看CPU技術(shù)規(guī)范,可見(jiàn)M區(qū)最大數(shù)目為2048字節(jié),則其地址最多到M2047.7。OB1中的地址2048.0超出地址
發(fā)表于 03-17 10:10
?2306次閱讀
在用戶程序中訪問(wèn)輸入(I) 和輸出(Q) 地址區(qū)時(shí),程序并不掃描數(shù)字信號(hào)模塊上的信號(hào)狀態(tài),而是訪問(wèn)CPU系統(tǒng)存儲(chǔ)器和分布式I/O 中的存儲(chǔ)器
發(fā)表于 10-08 15:34
?2287次閱讀
當(dāng)在程序中使用‘I.。?!?‘Q.。。’ 對(duì)輸入、輸出進(jìn)行訪問(wèn)時(shí),實(shí)際上并未直接訪問(wèn)輸入、輸出模板,而是訪問(wèn) CPU 的系統(tǒng)存儲(chǔ)區(qū)。此 ‘I’/ ‘Q’ 區(qū)分別被稱作輸入過(guò)程
發(fā)表于 10-09 17:18
?2866次閱讀
使用過(guò)程映像的優(yōu)點(diǎn)在于,程序循環(huán)執(zhí)行過(guò)程中,訪問(wèn)的過(guò)程映像信號(hào)始終一致。對(duì)于 S7-1500,可以選擇“自動(dòng)更新”(Update autom
發(fā)表于 08-28 10:08
?2245次閱讀
為Cache地址,這個(gè)變換過(guò)程叫作地址變換。 地址映像方式通常采用直接映像、全相聯(lián)
發(fā)表于 10-31 11:39
?1072次閱讀
評(píng)論