日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎及應用 >> 正文

西門子S7-200 PLC編程的數據移動指令

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-10-27
西門子S7-200plc的數據裝載、傳送與移動全部通過移動指令MOV實現。移動指令MOV在梯形圖中的指令格式如圖10-4.1所示。
    指令中的MOV為移動指令代碼,B為數據長度,在S7-200中允許的數據范圍為:
    B:1字節(8位二進制);
    W:l字(16位二進制):
西門子S7-200 PLC編程的數據移動指令 
    DW:2字(32位二進制):
    R:浮點數(32位二進制)。
    指令中,IN:源數據或數據存儲位置;
    OUT:移動目標位置。
    通過改變移動的源數據位置與移動目標位置,MOV指令可以完成數據的裝載、傳送與移動功能。當采用MOV BIR、MOV-- BIW時可以將直接輸入移動到指定的位置,或將指定的數據直接送到輸出端。
    間接尋址:S7-200的移動指令中的數據源與移動目標不僅可以是常數、存儲器地址,還可以采用間接尋址方式。在采用間接尋址時,對指針的建立、操作數的指定有規定的格式與要求,其使用范圍也有一定的限制。如在建立指針時,應在指針地址前加“&”標記;當采用間接尋址時,應在地址指針存儲器前加“+”標記等,有關S7-200間接尋址的方法可以參見本書第8章。
    2.數據塊移動
    S7-200的數據移動還可以“成塊”進行,這時應使用編程指令BLKMOV B(以字節為單位)、BLKMOV-W(以字為單位)、BLKMOV DW(以雙字為單位),梯形圖程序如圖10-4.2所示。
西門子S7-200 PLC編程的數據移動指令 
    圖10-4.2中的N用于指定移動的“塊”大小,執行程序可以將從MB10起的20字節標志寄存器數據(MBIO~MB39) -次性移動到VB10起的20字節變量寄存器中。
    當圖10-4.2采用BLKMOV—W、BLKMOV_DW指令時,只需要指定N為10與5,同樣可以實現移動20字節的目的。
    3.數據裝載與傳送
    所謂裝載實質是將指定的數據移動到累加器的操作,因此可以通過移動指令實現。在S7-200上,只需要在MOV指令中將移動目標位置(OUT)指定為累加器1(ACl),即可實現數據裝載功能。
    所謂傳送,實質是將累加器的內容移動到指定位置的操作,因此,同樣可以通過移動指令實現。在S7-200上,只需要直接將數據源位置(IN)指令為累加器1(ACl),即可實現數據的傳送功能。
Tags:西門子S7-200,指令,數據移動指令  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    主站蜘蛛池模板: 河池市| 盘锦市| 闽清县| 临安市| 汉阴县| 积石山| 浦江县| 辽阳县| 东光县| 吉木萨尔县| 天气| 乌什县| 信宜市| 巨鹿县| 秭归县| 综艺| 岳西县| 广元市| 安西县| 静乐县| 林口县| 扶沟县| 江安县| 南江县| 玉树县| 娱乐| 鹿泉市| 长岭县| 农安县| 榆树市| 长春市| 磴口县| 沙雅县| 芦山县| 东至县| 喀什市| 安远县| 留坝县| 淳安县| 犍为县| 包头市|