1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          西門子S7-200PLC移位寄存器指令
          發布時間: 2024-12-04 15:48 更新時間: 2024-12-04 15:48
          觀看西門子S7-200PLC移位寄存器指令視頻

          8.3移位寄存器指令

          移位寄存器指令是移位長度和移位方向可調的移位指令。在順序控制、物流及數據流控制等場合應用廣泛。

          (1)移位寄存器指令格式

          移位寄存器指令格式,如圖3-67所示。

          (2)工作過程

          當使能輸入端EN有效時,位數據DATA實現裝入移位寄存器的Zui低位SBIT,此后使能端每當有1個脈沖輸入時,移位寄存器都會移動1位。需要說明移位長度和方向與N有關,移位長度范圍:1~64;移位方向取決于N的符號,當N>0時,移位方向向左,輸入數據DATA移入移位寄存器的Zui低位SBIT,并移出移位寄存器的Zui高位;當N<0時,移位方向向右,輸入數據移入移位寄存器的Zui高位,并移出Zui低位SBIT,移出的數據被放置在溢出位SM1.1中,具體如圖3-68 所示。

          重點提示:

          移位寄存器中的N是移位總的長度,即一共移動了多少位;左右移位(循環)指令中的N是每次移位的長度。

          (3)應用舉例:噴泉控制

          ①控制要求:某噴泉由L1~L10 十根水柱構成,噴泉水柱示意圖,如圖3-69所示。按下啟動按鈕,噴泉按如圖3-69所示花樣噴水;按下停止按鈕,噴水全部停止。

          ②程序設計

          a.I/O 分配:噴泉控制I/O分配,如表3-24所示。

          b.梯形圖:噴泉控制程序如圖3-70所示。

          重點提示:

          ①將輸入數據 DATA置1,可以采用啟保停電路置1,也可采用傳送指令;

          ②構造脈沖發生器,用脈沖控制移位寄存器的移位;

          ③通過輸出的第一位確定S_BIT,有時還可能需要中間編程元件;

          ④通過輸出個數確定移位長度。

          聯系方式

          • 電  話:13510737515
          • 聯系人:董海波
          • 手  機:13185520415
          • 微  信:13185520415