18luck网站

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

西門子S7-200PLC的尋址方式

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-07-18
    1.直接尋址
    S7係列plc的編程指令支持直接尋址與間接尋址兩種尋址方式。
    直接尋址通過直接給出信號地址進行,它可以用於所有的編程元件(I、Q、M、SM、V、L、S、T、C、AC、HC等)。
    [例8-5]利用直接尋址的方式,將標誌存儲器MB10的內容一次性在QB2上輸出的程序如圖8-4.1所示。
 
    圖中的MOV B在S7-200PLC中為字節移動指令,EN為啟動條件,IN端為需要移動的數據地址,OUT端為移動目標位置地址,SMO.O為PLC內部的恒“1”信號。有關本指令的更具體說明可以詳見plc編程的有關章節。
  2.間接尋址
  S7-200的間接尋址方式中,操作數指定的是操作對象所存放的地址,而不具體指明操作對象。因此,間接尋址方式需要通過“地址指針”進行。
    所謂“地址指針”是間接尋址時專門用來存儲地址的寄存器。在S7-200 PLC中,建立地址指針應注意以下幾點:
    ①隻能用變量V、局部變量L或累加器AC1、AC2、AC3作為地址指針(ACO不可使用)。
    ②建立地址指針,必須用雙字的形式將間接尋址需要的存儲器地址移動到地址指針中;存儲器地址前加符號“&”進行標記,“&”表明移動的隻是址,而不是該存儲器的具體內容。
    ③間接尋j時,應在地址指針的前麵加“*”標記,表示該操作數為間接尋址的地址指針。
    ④允許利用地址指針訪問的存儲器為I、Q、V、M、S以及定時器T、計數器C的當前值,但模擬量輸入/輸出AI/AQ、高速計數器HC、特殊標誌SM以局部變量L不能通過地址指針進行訪問。
    ⑤S7-200的間接尋址不可以用於二進製位信號、高速計數器HC、局部變量L,如不可以對I0.2、Q0.2、HC1、LW2等使用間接尋址。
plc梯形圖程序 
    [例1]以AC1(累加器1)作為地址指針,將變量存儲器VB200~VB203中4字節數據(12345678)移動到標誌寄存器MBO~MB3中的程序如圖8-4.2所示。
    程序分為4段,第1段利用雙字移動指令MOVD(在梯形圖中的符號為MOV__ DW)將地址VB200移動到地址指針AC1中。
    第2段利用字移動指令MOVW,將地址指針ACI中地址VB200所存儲的內容(VB200、VB201中的值1234)移動到MWO。
    第3段將地址指針中的地址加2(AC1的地址變為VB202)。
    第4段將地址指針AC1中地址VB202中所存儲的內容(VB202、VB203中的值5678)移動到MW2。
    圖中有關MOV指令的具體說明可以詳見第10章10.4節的有關章節。
    [例2]以LD10(局部變量10)作為指針,將由偏移量存儲器VD1004所確定的變量存儲器VW中的內容移動到VW1900的程序如圖8-4.3所示。
    程序分為3段,第l段利用雙字移動指令MOVD(在梯形圖中的符號為MOV DW)將地址VBO移動到地址指針LD10中。
    第2段將指針中的地址VBO加上偏移量存儲器VD1004的內容(LD10的地址變為VBO+偏移量),確定移動目標。
    第3段將指針LD10中地址“VBO+偏移量”中所存儲的內容移動到VW1900。
    本例中如果VD1004中的內容為1000,則變量存儲器VW1000中的內容將被複製到VW 1900中;若改變VD1004中的內容為1100,則變量存儲VW1100中的內容將被複製到VW1900中。
Tags:S7-200,PLC,尋址方式  
責任編輯:admin
相關文章列表
西門子S7-200 PLC在恒溫水箱控製中的應用 梯形圖實例
西門子s7-200PLC模擬量輸入數值不穩定原因分析
PLC的數製和編碼
三台S7-200 SMART 之間的MODBUS-RTU 通訊 梯形圖實例
S7-200與變頻器的MODBUS RTU通訊實例
西門子S7-200 PLC在地鐵排水控製係統中的應用 梯形圖實例
西門子S7-200 PLC在溫度監測與控製係統中的應用 EM235 梯形圖實例
西門子S7-200 PLC在除塵室除塵控製中的應用 梯形實例圖
西門子S7-200 PLC在裝配流水線控製係統中的應用 梯形圖實例
西門子PLC的DI_BCD指令
西門子 PLC數據處理指令 MOV_B
使用西門子S7-200 PLC控製水輪發電機組潤滑、冷卻、製動及調相壓
西門子S7200四則運算指令表詳解
梯形圖實例 基於S7-200 PLC的飲料灌裝線控製係統設計
梯形圖實例 S7-200 PLC在自動數粒機中的應用
梯形圖實例 S7-200 PLC在造粒機搖振控製係統中的應用
梯形圖實例 節日彩燈的S7-200 PLC控製設計
S7-200 PLC在多工步機床控製係統中的應用
樓梯燈的S7-200 PLC定時控製 ton
西門子PLC程序結構
如何用plc高速輸入脈衝測定瞬時流量
西門子S7-200模擬量的使用事項
PLC模擬量輸入模塊的最大輸出值與實際輸出值
plc控製伺服電機詳解
PLC編程入門基礎知識
PLC程序的組合邏輯設計法及梯形圖實例
【實驗】六種“邏輯門”邏輯功能的PLC程序設計(有梯形圖 指令表)
單脈衝PLC梯形圖程序
PLC梯形圖分頻程序,plc二分頻電路
西門子PLC二分頻電路圖分析
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

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