注冊名:

密碼:

個人注冊

企業注冊

商務申請

商務管理平臺

企業管理平臺

個人管理平臺

我的工控博客

中國工控網www.kiwev.com

首頁 | 新聞中心 | 工控論壇 | 經驗視點 | 工控商務 | 電氣手冊 | 工控博客 | 招聘求職 | 網上調查 | 企業中心 | 供求信息 | 資料中心 | 工控書店

所在位置:工控論壇 -- PLC論壇 -- 西門子PLC論壇 -- PLC基礎

中國工控網搜索:

 登陸:密碼:  注冊  密碼

搜索:

發表人:jianhuajun 發表時間:2013-4-13 19:07:00  

 

 本欄論題: S7-200數據類型  [2299]

    1、IEC1131—3 數據基本類型
   

S7-200數據類型


    2、IEC1131—3 復雜數據類型
   

S7-200數據類型

數據3、類型檢查
    完全數據類型檢查
    在該方式下,參數的數據類型必須同符號或變量數據類型匹配。每個有效參數只有一個數據類型(多重指令除外)。例如,SRW(右移字)指令的輸入(IN)參數的數據類型是WORD。
    只是給它分配WORD 型的變量,才能編譯成功。當設定為完全數據類型檢查時,給WORD
    型指令分配整型(INT)變量是無效的。
    完全數據類型檢查只能在IEC1131-3 方式下執行。如下表:
    完全數據類型檢查:用戶選定和等價的數據類型
   

S7-200數據類型


    簡單的數據類型檢查:在簡單數據類型方式下,當給一個符號或變量一個數據類型時,也自動分配了和所選定數據類型相匹配的所有數據類型。例如,選擇DINT 作為數據類型,局部變量也自動分配DWORD 數據類型,因為兩者都是32 位的數據類型。雖然REAL 也是32位數據類型,但是它不是自動分配的。由于REAL 數據類型沒有等價的數據類型,它總是單獨定義的。簡單數據類型檢查只在SIAMTIC 方式下使用局部變量時執行。見下表:
    簡單數據類型檢查:用戶選定和等價的數據類型
   

S7-200數據類型


    無數據類型檢查:無數據類型檢查方式只在SIMATIC 全局變量沒有可選的數據類型時使用。
    在該方式下,所有相同大小的數據類型自動分配給符號。例如,一個符號分配在地址VD100處,下表表示STEP 7-Micro/WIN 32 自動為該符號分配了數據類型。大小決定了SIMATIC 全局符號的數據類型
   

S7-200數據類型


    數據類型檢查的優點
    數據類型檢查有助于避免常見的編程錯誤。如果一條指令支持有符號數, STEP
    7-Micro/WIN32 將對操作數標示出無符號數的使用。例如,關系比較〈1 是一個有符號指令。
    對于有符號操作數,-1 小于0。但是,當〈1 指令允許支持無符號數據類型時,編程器必須保證不出現下面的情況。在程序執行期間,對于〈1 指令,無符號數40000 小于0。
    先入先出(表)
   

S7-200數據類型

First In First Out(先入先出):(FIFO)指令刪除表(TBL)內的第一項,并輸出數值至指定位置(DATA)。表內全部其它項目均向上移動一個位置。每次執行此指令,表內項目數減1。
    設定ENO = 0的錯誤條件: SM1.5 (空表), SM4.3 (運行時), 0006 (間接地址), 0091
    (操作數超出范圍)這些指令影響下列特殊內存位: 如果您試圖從空表內刪除項目,則將設定SM1.5 為1。
    整數至字節(轉換)
   

S7-200數據類型


    整數至字節指令將字值(IN)轉換成字節數值,并將結果裝載入OUT 指定的變量內?赊D換數值0 至255。全部其它數值將導致溢出,但輸出不受影響。
    設定ENO = 0 的錯誤條件:0006(間接地址),SM1.1(溢出),SM4.3(運行時)這些指令影響下列特殊內存位:SM1.1(溢出)
   
   
   
   

以下是關于《S7-200數據類型》論題的回復(共4篇)

回復人:zealot2009 

 回復時間:2013-5-28 9:14:00

支持(225) | 反對(257)

 

    頂一下,關注中

回復人:bfwng313 

 回復時間:2015-7-4 23:15:00

支持(169) | 反對(162)

 

    頂樓主,謝分享

回復人:shmilyly1985 

 回復時間:2015-12-11 16:48:00

支持(127) | 反對(140)

 

    謝謝~

回復人:xiaoyao6310 

 回復時間:2017-5-18 16:25:00

支持(109) | 反對(118)

 

    謝謝

如果要回復本欄論題,請首先中國工控網www.kiwev.com

·如果你已經是中國工控網www.kiwev.com成員,請直接登錄。

·如果你還不是中國工控網www.kiwev.com成員,請首先注冊,注冊為免費!

注冊名:

密  碼:

           注冊中國工控網www.kiwev.com
           忘記密碼

關閉該窗口

關于我們     免責聲明     服務項目     廣告聯系     友情鏈接     聯系方式     意見反饋     設為首頁     加入收藏

 ©2019-2020 中國工控網(www.kiwev.com) 版權所有 豫ICP備17046657號

管理員信箱:chinakong98@163.com  服務熱線:13525974529

洛陽博德工控自動化技術有限公司

中國    洛陽

北京赛车pk拾开奖网站