日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

西門子PLC S7-200SMART間接尋址使用技巧  指針用法

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2023/7/18

西門子S7-200SMART PLC來(lái)說(shuō),尋址可分為直接尋址和間接尋址,直接尋址就是直接對(duì)數(shù)據(jù)進(jìn)行賦值,那么間接尋址主要是用于什么地方?直接尋址與間接尋址它們之間有何區(qū)別?下面就帶大家來(lái)學(xué)習(xí)間接尋址使用。

一、直接尋址與間接尋址區(qū)別

直接尋址就是直接對(duì)數(shù)據(jù)進(jìn)行賦值,間接尋址主要用于需要在程序中修改地址的場(chǎng)合,特別是處理數(shù)據(jù)內(nèi)容比較多的情況,使用間接尋址編程靈活,節(jié)省程序空間。

方式不同:

1、直接尋址:在指令格式的地址的字段中直接指出操作數(shù)在內(nèi)存的地址。

2、間接尋址:指令地址字段的形式地址D不是操作數(shù)的真正地址,而是操作數(shù)地址的指示器,或者說(shuō)是D單元的內(nèi)容才是操作數(shù)的有效地址。

特點(diǎn)不同:

1、直接尋址:操作數(shù)的地址直接給出而不需要經(jīng)過(guò)某種變換,在指令中直接給出參與運(yùn)算的操作數(shù)及運(yùn)算結(jié)果所存放的主存地址,即在指令中直接給出有效地址。

2、間接尋址:需要以寄存器符號(hào)的形式來(lái)表示,且在寄存器名稱前面加上間接尋址符號(hào)“*”。

二、間接尋址說(shuō)明

(1)間接尋址使用指針訪問(wèn)存儲(chǔ)器中的數(shù)據(jù),

(2)指針是包含另一個(gè)存儲(chǔ)單元地址的雙字存儲(chǔ)單元。只能將V存儲(chǔ)單元、L存儲(chǔ)

單元或累加器寄存器(AC1、AC2、AC3)用作指針。

(3)要?jiǎng)?chuàng)建指針,必須使用“移動(dòng)雙字”指令,將間接尋址的存儲(chǔ)單元地址移至指針位置。指針只能對(duì)以下存儲(chǔ)區(qū)進(jìn)行間接訪問(wèn):I、Q、V、M、S、AI、AQ、SM、T(僅限當(dāng)前值)和C(僅限當(dāng)前值)﹔不能對(duì)單個(gè)的位地址、HC、L存儲(chǔ)區(qū)和累加器進(jìn)行間接尋址。

三、間接尋址使用方法

使用間接尋址的方式存取數(shù)據(jù)主要分為以下三個(gè)步驟來(lái)實(shí)現(xiàn):

(1)建立指針

使用間接尋址之前,應(yīng)創(chuàng)建一個(gè)指針。指針以雙字的形式存儲(chǔ)要訪問(wèn)的存儲(chǔ)器的地址,只能用V存儲(chǔ)器、L存儲(chǔ)器或者累加器AC作為指針。建立指針時(shí),用雙字傳送指令MOVD將需要間接尋址的存儲(chǔ)器起始地址送到指針中。指針的輸入數(shù)應(yīng)該以“&”符號(hào)開(kāi)頭來(lái)表明存儲(chǔ)區(qū)的地址,注意不是其內(nèi)容將移動(dòng)到指令的輸出操作數(shù)中。

 

(2)指針偏移

通過(guò)加減乘除運(yùn)算指令使指針偏移,比如將VD100加上4,則此時(shí)VD100指向VB4。

 

(3)讀取指針

操作數(shù)前加“*”號(hào),表示指令中的操作數(shù)是一個(gè)指針。

將指針指向的地址存儲(chǔ)的數(shù)據(jù)調(diào)取處出來(lái),通過(guò)*VD100提取數(shù)據(jù)(*是取值符),見(jiàn)下圖,就是把VB4的值傳送給VB200。

 

四、取值符說(shuō)明

“*+指針”使用在字節(jié)的位置,訪問(wèn)的是指針指向地址開(kāi)始的字節(jié)變量。

“*+指針”使用在字的位置,訪問(wèn)的是指針指向地址開(kāi)始的字變量。

“*+指針”使用在雙字的位置,訪問(wèn)的是指針指向地址開(kāi)始的雙字變量。

五、間接尋址案例

案例:通過(guò)指針的方式,當(dāng)按下I0.1按鈕時(shí):

把VB4的值復(fù)制到VB200。

把VW10的值復(fù)制到VW300。

把VD20的值復(fù)制到VD400。

 

(1)建立指針

(2)將指針通過(guò)ADD_DI(加整數(shù)指令)進(jìn)行加4,從而指針指向VB4,后再將VB4通過(guò)MOV_B(字節(jié)傳送指令)把VB4傳送給VB200。

(3)將指針通過(guò)ADD_DI(加整數(shù)指令)進(jìn)行加6,從而指針指向VB10,后再將VW10通過(guò)MOV_W(字節(jié)傳送指令)把VW10傳送給VW300。

(4)將指針通過(guò)ADD_DI(加整數(shù)指令)進(jìn)行加10,從而指針指向VB20,后再將VD20通過(guò)MOV_DW(字節(jié)傳送指令)把VD20傳送給VD400。

六、演示效果

通過(guò)狀態(tài)圖表分別把VB4、VW10、VD20寫(xiě)入數(shù)值

 

按下I0.1按鈕,通過(guò)狀態(tài)圖表監(jiān)控VB200、VW300、VD400的值是否是VB4、VW10、VD20傳送過(guò)去的值。

 


七、間接尋址使用注意事項(xiàng)

(1)間接尋址指針表示大小為:32位=雙字

(2)建立指針偏移時(shí),是按照偏移數(shù)量進(jìn)行累計(jì),而不是和指針指向的起始地址進(jìn)行累計(jì)。

Tags:間接尋址,smart,西門子PLC  
責(zé)任編輯:admin
相關(guān)文章列表
西門子PLC編程實(shí)現(xiàn)瞬時(shí)流量和累計(jì)流量的計(jì)算的例子 累積流量計(jì)算
西門子PLC模擬電壓采集_S7-200模擬量采集實(shí)例 AIW0
西門子S7-200SMART PLC輸出脈沖串的控制方式
西門子S7-200 PLC的間接尋址方式
西門子S7-200 SMART間接尋址方法
STEP7 Micro/WIN指令庫(kù)-用戶自定義
西門子S7-200 SMART PLC組態(tài)數(shù)字量輸出 STOP數(shù)字量輸出點(diǎn)設(shè)置為特
西門子S7-200 SMART PLC模擬量,模擬量比例換算
西門子系統(tǒng)塊提供S7-200 SMART CPU、信號(hào)板和擴(kuò)展模塊的組態(tài)
西門子PLC組態(tài)模擬量輸出 組態(tài)設(shè)置
西門子S7-200SMART PLC的模擬量輸入輸出詳細(xì)介紹  模塊組態(tài)配置 
STEP 7-MicroWIN SMART西門子200smartPLC和編碼器進(jìn)行高速計(jì)數(shù)程
西門子200smartPLC 通過(guò)Modbus讀取絕對(duì)值編碼器的數(shù)據(jù)
西門子STEP7編程軟件的功能及使用 STEP7-Micro/WIN32
Step7編程軟件的應(yīng)用窗口 SIMATIC Manager軟件
西門子plc S7-200 port0和port1區(qū)別,通信協(xié)議庫(kù)的調(diào)用
主從站通訊MBUS_CTRL和MUBS_INIT 兩臺(tái)西門子PLC之間的MODBUS無(wú)線
西門子200SMART PLC間接尋址和指針實(shí)例詳解
西門子plc的指針用法 _ 西門子PLC 間接尋址(指針)
西門子200SMART PLC電機(jī)運(yùn)行時(shí)間累計(jì)及維保程序設(shè)計(jì)
西門子200SMART PLC關(guān)于FOR-NEXT指令使用技巧 循環(huán)指令梯形圖實(shí)例
西門子200smart不同類型CPU的區(qū)別,西門子S7-200SMART  CPU主機(jī)型
西門子S7-200PLC CPU224XP模擬量輸入AIW0和輸出AQW0有什么關(guān)系?
西門子plc中的vb100,vw100,vd100有什么聯(lián)系嗎?寄存器知識(shí)
西門子plc 和modbusRTU對(duì)應(yīng)關(guān)系_西門子S7-200和S7-200SMART的mod
西門子PLCS7-200/S7-200SMART Modbus地址問(wèn)題應(yīng)用解析
西門子S7-200SMART PLC使用modbus 讀取儀表數(shù)據(jù)
西門子S7-200SMART兩臺(tái)PLC之間主從站,MODBUS主從站通信步驟設(shè)置
西門子S7-200 Smart PLC入門筆記8——電機(jī)控制子程序調(diào)用 子程序
西門子S7-200 Smart PLC入門筆記1——流水燈梯形圖 MOV_B和SHL_B
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 北辰区| 开阳县| 乌鲁木齐县| 雅江县| 柳河县| 兰溪市| 鸡西市| 绥棱县| 财经| 留坝县| 龙岩市| 青阳县| 汉沽区| 聊城市| 曲周县| 浦县| 酒泉市| 桦甸市| 江永县| 琼中| 阳高县| 苍南县| 南充市| 凤山县| 岗巴县| 贵德县| 景谷| 鄂伦春自治旗| 察隅县| 郧西县| 新建县| 鞍山市| 康马县| 兰考县| 许昌县| 土默特右旗| 壶关县| 龙川县| 长宁区| 金门县| 青神县|