加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線17838383235

        6SL3210-1KE23-8UB1現貨西門子代理

        更新時間
        2024-10-30 14:14:21
        價格
        請來電詢價
        西門子
        G120C
        變頻器
        18.5KW標準版
        德國
        3AC 380-480V
        聯系電話
        17838383235
        聯系手機
        17838383235
        聯系人
        徐嘉泉
        立即詢價

        詳細介紹

        西門子1200與200SMART尋址有什么不一樣呢?




        西門子S7-1200和200SMART同屬于西門子品牌,其底層設計在一定程度上存在相似之處,但由于1200定位中小型系列,其功能更接近400系列,而200SMART是從200基礎演變而來,所以在程序塊的結構以及尋址方式都有很大的不同之處,本文就來一起聊聊它們的尋址方式有何異同。200SMART可以按位,字節,字和雙字方式尋址,支持四種尋址的存儲區有I(輸入),Q(輸出),M(位),S(順控),V(數據存儲區),L(局部),SM(特殊),除此之外還開發了AI(模擬輸入),AQ(模擬輸出),T(定時器),C(計數器),HC(高速計數器),AC(累加器),等。而1200只開發了I區,Q區,M區,和DB數據塊,I區既是數字量輸入存儲區,(如I0.0等,通常是以位尋址),也是模擬量輸入存儲區(如IW64),還是高速計數存儲區(如ID1000),只是尋址方式不同,Q區既是數組輸出存儲區(如Q0.0),也是模擬量輸出存儲區(如QW64),M區用法與200SMART類似,可以位(M10.0),字節(MB12),字(MW20),雙字(MD24)形式尋址,但通常數據存儲不放在M區,這時候就需要用到DB數據塊,DB數據塊的功能類似于200SMART中的V區,可以用來存儲用戶數據,可實現斷電保持,也可用來存儲臨時中轉的變量,還可以作為FB函數塊的背景數據塊,是1200中非常重要的存儲區,學習1200編程,必須要熟練掌握DB數據塊的尋址。通常我們可以手動增加一個全局數據塊DB,用來存儲程序中的重要數據,如下圖所示:





        全局數據塊中只有一種變量類型Static(靜態變量),可以在數據塊中靜態存儲的變量,要使用變量首先要變量名稱,再選擇數據類型,DB數據塊就會自動按照需要分配地址,所以DB數據塊中優先選擇符號方式尋址。





        作為背景數據塊時會自動生成,例如調用FB塊,調用需要背景DB的指令等都會提示需要創建DB數據塊。如下圖所示:





        可以選擇三種方式創建DB:單個實例:會生成一個獨立的背景數據塊,可以在系統>程序資源中查看。多重實例:該指令的背景數據塊會建立在FB塊的背景數據塊的Static靜態變量中形成雙重的背景數據塊,這樣方便管理,建議選用多重實例。參數實例:該指令的背景數據塊會建立在FB的背景數據塊的InOut變量中,在調用FB塊時再通過外部定義指令的背景數據塊。




        InPut:形參,從外部傳遞數據到內部。Output:形參,將內部結果傳遞帶外部。Inout:形參,從外部傳遞數據到內部,處理后再返回給外部。Static:靜態變量Temp:臨時變量Constant:常量數據類型有很多種,下表列出各種數據類型的范圍以及尋址表達方式。





        除位,字節,字,和雙字以外,還有很多數據類型,例如:整數數據類型





        浮點型實數數據類型有:



        時間和日期數據類型



        DTL(日期和時間長型)




        字符和字符串數據類型



        數組數據類型 



        PLC 數據類型PLC 數據類型可用來定義可以在程序中多次使用的數據結構??梢酝ㄟ^打開項目樹的“PLC數據類型”分支并雙擊“添加新數據類型”項來創建 PLC 數據類型。在新創建的 PLC 數據類型項上,兩次單擊可重命名默認名稱,雙擊則會打開 PLC 數據類型編輯器。可使用在數據塊編輯器中的相同編輯方法創建自定義 PLC 數據類型結構。為任何必要的數據類型添加新的行,以創建所需數據結構。如果創建新的 PLC 數據類型,則該新 PLC 類型名稱將出現在 DB編輯器和代碼塊接口編輯器的數據類型選擇器下拉列表中。您可以按照以下方式使用 PLC 數據類型:● 作為代碼塊接口或數據塊中的數據類型● 作為創建使用同一數據結構的多個全局數據塊的模板● 作為 CPU I 和 Q 存儲區中 PLC 變量聲明的數據類型 Variant 指針數據類型



        訪問一個變量數據類型的“片段”可以根據大小按位、 字節、 或字級別訪問 PLC 變量和數據塊變量。 訪問此類數據片段的語法如下所示:● "<PLC 變量名稱>".xn(按位訪問)● "<PLC 變量名稱>".bn(按字節訪問)● "<PLC 變量名稱>".wn(按字訪問)● "<數據塊名稱>".<變量名稱>.xn(按訪問)● "<數據塊名稱>".<變量名稱>.bn(按字節訪問)● "<數據塊名稱>".<變量名稱>.wn(按字訪問)雙字大小的變量可按位 0 - 31、 字節 0 - 3 或字 0 - 1 訪問。一個字大小的的變量可按位 0 - 15、字節 0 - 1 或字 0 訪問。 字節大小的變量則可按位 0 - 7 或字節 0 訪問。當預期操作數為位、字節或字時,則可使用位、字節和字片段訪問方式。 



        以上介紹了1200中各種尋址方式及數據類型,發現和200SMART有什么不同嗎?



        聯系方式

        • 電  話:17838383235
        • 經理:徐嘉泉
        • 手  機:17838383235
        • 微  信:17838383235