產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

      類型分類:
      科普知識
      數據分類:
      PLC可編程控制器

      臺達PLC循環移位指令[初學]

      發布日期:2022-04-26 點擊率:1572 品牌:組態王_Kingview

          0.引言

          那天有一位問起“循環移位”指令,因為其新設備里有PLC,他看了一點資料;我告之,多的我也不知道,但移位指令可以說一說。

          有計算機基礎知識、或學過匯編語言的,對PLC移位指令很好理解。而于上了年紀又無基礎者,則須通俗易懂地去解說。

          今特把所述內容整理了一下,以供后續參考;目標PLC選用臺達ES2。

          1.循環移位的概念

          1)用繩子將一列珠子串起來,然后將繩子兩頭系在一起,珠子就可構成一個環;若用手推動珠子,珠子就可以沿著繩子“循環”移動。

          若選珠子為16顆、繩子足夠長,則可把環拉直,而使珠子排成一排;推動珠子仍可循環,但循環后仍使珠子成為一條直線。若假設這16顆珠子對應16位二進制數,這就相當于PLC中的一個數據“字”。

          如果能通過某種方法,使“字”中的位像珠子一樣移動,那么就是數據位“循環”;實現這種移動的指令,就是循環指令。

          2)數據位的移動,與珠子的移動,當然不會完全相同;通常,在做循環移位運算時,會把移動的最末一位記入進位標志M1022。

          當進位標志M1022不參與循環時,就稱為不帶進位,其指令就是不帶進位的指令;若進位標志M1022參與循環,就是帶進位循環,其指令就是帶進位循環指令。

          2.PLC中的循環移位

          1)循環右移一位的情況。參見附圖1,先使最右邊一位(b0位)為1,其余為0。設每次循環右移一位,則移位一次后,“1”就被移出并轉移到了b15位。

          同時,被移出的最末一位的值,將送到M1022;此處僅移一位,則就是原b0位→M1022。

          為加深印象,下面結合具體的指令來進行講解。

          2)循環右移4位的情況。參見附圖2,首先仍使b0位為1,其余為0。移位一次后,原b0位的“1”,到了b12位。

          但附圖2的“過程示意”并不準確;因為,數據的位并沒有被“移出”在外,而是如串在繩子上的珠子一般,逐位順序移動的。

          此時,M1022的值,是原b3的值,因為它是被最末移出的。

          3.一個簡單示例(ROR)

          1)右循環移位指令ROR。該指令的目標元件,可以是字元件、也可以是由位組合成的字,故不妨使用K4M0來進行試驗,并通過D0來觀察其值(梯形圖監控時),程序參見附圖3。

          PLC上電運行時,使M0置1,如附圖1的情況;接通一次X0,稍作延時后,M20接通一個脈沖周期,作為移位信號。接通X1,清零K4M0,相當于停止信號。

          該程序,用臺達WPLSoft編程軟件編制。

          2)運行程序,監控梯形圖,D0顯示為H1(調整為十六進制顯示);第一次接通X0,D0顯示H8000,說明b15為1,其余為0,與附圖1的演示相同。以后依此類推,其運行結果可參見附圖4。

          第16次移位后,又回到了起始狀態,可以繼續下一個循環。

          4.結語

          這是一個非常簡單的介紹,不知對入門者有無參考作用。其余移位指令,可仿此試驗理解。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 国产日韩一区二区三区在线播放| 无码AV动漫精品一区二区免费| 精品视频一区二区三区四区| 99精品国产高清一区二区三区 | 日本亚洲国产一区二区三区| 中文字幕永久一区二区三区在线观看| 国产成人精品一区在线 | 久久国产一区二区三区| 中文字幕一区精品| 人妻aⅴ无码一区二区三区| 亚洲av无码一区二区三区天堂 | 日韩国产精品无码一区二区三区| 搡老熟女老女人一区二区| 成人毛片无码一区二区| 激情综合丝袜美女一区二区| 丰满爆乳一区二区三区| 极品人妻少妇一区二区三区| 国产伦精品一区二区三区免.费 | 亚洲国产精品一区二区成人片国内 | 日本一区二区免费看| 日韩精品乱码AV一区二区| 国产激情一区二区三区四区| 三上悠亚亚洲一区高清| 亚洲日韩国产一区二区三区在线 | 人妻无码一区二区三区免费| 日韩视频一区二区在线观看| 夜夜嗨AV一区二区三区| 99偷拍视频精品一区二区| 中文字幕无码免费久久9一区9| 亚洲综合无码一区二区三区| 视频一区二区中文字幕| 亚洲一区二区影视| 久久久久国产一区二区| 国产美女在线一区二区三区| 亚洲av成人一区二区三区在线观看| 无码一区二区三区| 亚洲免费一区二区| 在线一区二区三区| 国产精品一区二区久久国产| 一区二区三区在线观看| 久久久91精品国产一区二区三区|