18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖實例 >> 正文

西門子S7-200 SMART PLC用指針存儲數據表的例子程序梯形圖實例  間接尋址

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/1/2

**用指針存儲(chu) 數據表的例子程序**
本例中用 VD14 作為(wei) 指向配方表的指針;
配方表的起始地址為(wei) VB100,每條配方的數據長度為(wei) 5字節,共定義(yi) 4條配方;
VW1008 用來存儲(chu) 配方號,如果每條配方的長度為(wei) 5 個(ge) 字節,則用這個(ge) 配方號乘以 5  就可以得到這個(ge) 配方起始地址的偏移量,用指針加上此偏移量,就可以訪問表中的每一條配方。
最後將從(cong) VB1500 開始的 5 個(ge) 字節數據複製到指定配方中。

梯形圖實例如下:

BLKMOV這裏是傳(chuan) 送指令和普通的MOV_DW指令相比,它的區別在於(yu) MOV指令隻能傳(chuan) 送一個(ge) 變量,但是BLK可以批量傳(chuan) 送多個(ge) 寄存器的值。最多傳(chuan) 255個(ge) 。
如上圖是BLKMOV_B指令。他有3個(ge) 管腳。左邊IN管腳的寄存器傳(chuan) 給OUT管腳的寄存器,N管腳是數量,以IN和OUT為(wei) 首寄存器開始的N個(ge) 寄存器。

西門子S7-200SMART PLC用指針存儲(chu) 數據表的例子程序 

STL語句如下:

TITLE=**用指針存儲(chu) 數據表的例子程序**
// 本例中用 VD14 作為(wei) 指向配方表的指針;
// 配方表的起始地址為(wei) VB100,每條配方的數據長度為(wei) 5字節,共定義(yi) 4條配方;
// VW1008 用來存儲(chu) 配方號,如果每條配方的長度為(wei) 5 個(ge) 字節,則用這個(ge) 配方號乘以 5 
// 就可以得到這個(ge) 配方起始地址的偏移量,用指針加上此偏移量,就可以訪問表中的每一條配方。
// 最後將從(cong) VB1500 開始的 5 個(ge) 字節數據複製到指定配方中。


Network 1
// 網絡標題
// 創建一個(ge) 指向配方表起始地址的指針
LD     SM0.0
MOVD   &VB100, VD14


Network 2
// 將配方號轉換成雙整型,這樣才可以和指針數據進行運算
LD     SM0.0
ITD    VW1008, VD18


Network 3
// 根據配方號計算偏移量,每條配方的長度為(wei) 5 個(ge) 字節,用這個(ge) 配方號乘以 5  就可以得到這個(ge) 配方起始地址的偏移量
LD     SM0.0
MOVD   +5, VD22
*D     VD18, VD22


Network 4
// 指針加上此偏移量即可得到指向指定配方的指針
LD     SM0.0
+D     VD22, VD14


Network 5
// 將VB1500-VB1504數據傳(chuan) 送到指定配方中,VB1500-VB1504由用戶在狀態表中定義(yi) 。
LD     SM0.0
BMB    VB1500, *VD14, 5

Tags:指針,間接尋址,西門子PLC,梯形圖實例  
責任編輯:admin
相關文章列表
西門子S7-200 SMART PLC用地址偏移量來訪問V存儲區數據的例子程序
西門子S7-200 PLC用指針訪問數據表的例子程序 MOV_DW和BLKMOV_B指
西門子S7-200 PLC的舞台燈飾梯形圖示例,定時器和比較運算的實例
設計彩燈A、B、C、D順序控製係統程序,西門子S7-200 PLC關於定時器
西門子S7-200SMART用MODBUS讀取溫濕度傳感器的數據,西門子plc的
西門子S7-200 PLC控製步進電機的正反轉和速度,步進電機正反轉梯
西門子S7-200SMART定時器直接控製四相八拍步進電機,西門子plc控
西門子200PLC步進控製(入門)_西門子plc控製步進電機實例
S7-200 SMART PLS指令 脈衝輸出指令
零基礎學西門子PLC8:常開常閉,你真明白了嗎?常開觸點NO和常閉
西門子S7-200PLC數碼管顯示實例_西門子plc數碼管顯示
西門子PLC搶答數碼顯示控製_搶答器PLC控製係統設計_八路選手搶答
西門子S7-200拆解,拆解西門子plc
西門子S7-200PLC 實驗十四 自動車庫門控製
S7-200SMART 功能指令應用 SHRB指令多級傳送帶_多級輸送帶梯形圖
西門子S7-200 PLC實驗十七 移位寄存器指令在波浪式噴泉程序中的應
基於plc的智力競賽搶答器,plc生產實訓報告_基於西門子S7-200plc
西門子S7-200PLC編程實例及技巧(運料小車控製係統)_送料小車設計
西門子plc型號主要有哪些型號?
西門子s7-200plc中斷指令的用法與步驟ATCH指令 DTCH指令
西門子PLC應用實例:水塔水位控製,水位水泵控製實例,SHRB指令
S7-200SMART 西門子PLC應用實例:利用“啟保停”實現自動門控製係
西門子plc用定時器指令控製電動機,CTU和TON指令的應用實例
PLC 、變頻器和電機綜合應用_PLC的變頻器外部端子的電機正反轉控
基於西門子PLC S7-200SMART全自動洗衣機控製係統,超詳細案例分享
基於西門子plc的洗衣機控製_實驗八洗衣機自動控製
終於全了!吃透三菱、西門子全係列指令,都在這裏!三菱plc指令和
西門子S7-200SMART PLC的TON和TOF詳解,電機延遲啟,延遲停2種實
詳解西門子S7-200常用的數據存儲區
【實例詳解】兩台S7-200SMART PLC Modbus TCP(客戶端、服務器)
實例詳解西門子S7-200SMART PLC與台達變頻器MODBUS通信
詳解變頻器和plc通訊_兩分鍾學會V20變頻器的MODBUS RTU通訊
昆侖通態MCGS與S7-200 PLC串口通訊方法
西門子plc編程入門s7-200機械手程序實例
西門子S7-200 SMART PLC的機械手控製控製係統設計(PLC試題)
PROFINET協議體係結構、工作原理、優缺點全麵解析!profinet協議
PROFINET詳解,PROFINET工作原理和優勢是什麽?_以太網、工業以太
STEP 7-MicroWIN SMART設置_西門子S7-200SMART PLC運動控製麵板進
西門子S7-200PLC入門及介紹_plc西門子s7-200基礎知識
PLC運動控製講解(基於西門子PLCsmart 200和鬆下伺服驅動器)_ST
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢