PLC數據傳送指令的作用和應用舉例_第1頁
PLC數據傳送指令的作用和應用舉例_第2頁
PLC數據傳送指令的作用和應用舉例_第3頁
PLC數據傳送指令的作用和應用舉例_第4頁
PLC數據傳送指令的作用和應用舉例_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

WordPLC數據傳送指令的作用和應用舉例數據傳送指令可以實現各存儲單元之間數據的傳送和復制。三菱(PLC)(FX2N為例)有6種左右傳送指令供用戶使用,(西門子)PLC(S7-1200為例)有4種左右(主要看是否嚴格區分)。本文以例題的形式詳解三菱PLC的MOV和西門子1200的MOVE。

一、傳送指令作用

傳送指令可以將數據傳送到指定目標。它作用廣泛:可以用傳送指令完成對存儲單元的清零,對電動機等設備的啟動和停止,把數據傳送給數據(寄存器)用來進行數據處理(比如加減乘除計算等),把數據傳給(數碼)顯示器進行數碼顯示等等。

二、應用舉例

(一)三菱FX2NPLC為例

例:有4臺電動機,分別由Y0,Y1,Y2,Y3驅動,啟動(信號)為X4,停止信號為X5,請使用MOV指令完成(電機)的同時啟動與停止。

1、任務分析:

用MOV指令完成任務,要了解MOV指令使用的格式:

解釋:K表示十進制常數;H表示十六進制常數;KnX…KnS以K1Y000進行說明:K1Y000表示以Y0為開始的連續4*1個位,即Y0,Y1,Y2,Y3;T表示(定時器);C表示計數器;D表示數據寄存器;V/Z表示變址寄存器。

2、PLC控制程序

3、程序解釋

K表示十進制常數,上電后,M8002即導通,十進制數0轉換為二進制數0000,存入到數據寄存器D12中,使D12清零;X004啟動時,十進制數15轉換為二進制數1111,存入到Y0開始的4個位:Y0,Y1,Y2,Y3,使電機啟動;X005導通,D12中二進制0000存入Y0,Y1,Y2,Y3中,電機停止。

(二)西門子S7-1200PLC為例

例:有4臺電動機,分別由Q0.0,Q0.1,Q0.2,Q0.3驅動,啟動信號為I0.1,停止信號為I0.0,請使用MOVE指令完成電機的同時啟動與停止。

1、任務分析:

MOVE指令使用的格式:

2、PLC控制程序

3、程序解釋

QB0表示從地址Q0.0開始的一個字節(B表示BY(TE)),即Q0.7、Q0.6、Q0.5、Q0.4、Q0.3、Q0.2、Q0.1、Q0.0。I0.1接通時啟動,傳送源端二進制數1111復制到輸出端QB0,使Q0.3,Q0.2,Q0.1,Q0.0的值均為1,電機啟動;I0.0接通時停止,傳送源端二進制數0000復制到輸出端QB0,使Q0.3,Q0.2,Q0.1,Q0.0的值均為0,電機停止。

三、附表

1、S7-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論