<dfn id="1fct2"><i id="1fct2"></i></dfn>
    • <menuitem id="1fct2"><i id="1fct2"><em id="1fct2"></em></i></menuitem>
        加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線18717946324

        西門子PLC模塊6ES75317KF000AB0

        更新時間
        2024-11-24 08:00:00
        價格
        請來電詢價
        品牌
        西門子
        型號
        PLC
        售后
        代理商
        聯系電話
        18717946324
        聯系手機
        18717946324
        聯系人
        占雪芬
        立即詢價

        詳細介紹

        西門子PLC模塊6ES75317KF000AB0

        上海潯之漫智控技術公司在經營活動中精益求精,具備如下業務優勢:

        SIEMENS可編程控制器

        長期低價銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,西門子總線電纜現貨供應,歡迎來電咨詢系列產品,折扣低,貨期準時,并且備有大量庫存.長期有效   

        歡迎您前來詢價.100分的服務.100分的質量.100分的售后.100分的發貨速度    

        在工程控制應用中,有些時候我們往往需要把接收到的數據進行分離以便使用,比如說在PLC的通信中,就會應用數據的分離功能。舉個例子,如接收到某16位二進制數據,需要從16位數據把其高4位和低12位進行分離,要實現這個目的,我們可以用除法指令或邏輯卷運算指令去實現。

        1、用整數除法實現

        假設需要分離的16位二進制數存儲在VW0中,為16#358E,將分離后的高4位存儲在VW4中,低12位存儲在VW2中。



        用除法指令將VW0除以16#1000,則商為3,余數為16#58E,所以VD2的低16位(VW4)中存放16#3,VD2的高16位(VW2)中存放16#58E。

        2、用邏輯運算指令實現

        將VW0的數據與16#0FFF進行邏輯與運算,此時將VW0的高4位全部變成了0,從而實現了VW0的低12位的分離;將VW0的數據與16#F000進行邏輯與運算,將VW0的低12位全部變成了0,然后進行右移12位,從而實現了高4位的分離。



        所以,我們可以靈活采用進行邏輯運算的值,并配合移位指令,就可以分離出任何所需的位。

        二、數據的轉換

        在PLC的運算和顯示中,我們經常會應用到運算和轉換,比如速度與頻率的轉換、距離和脈沖的轉換,或者是出現單位的轉換,比如英寸轉換成厘米等等。當我們進行運算時,需要先對數據的類型進行轉換,數據類型轉換成統一的之后才能進行運算,我們以英寸轉換成厘米為例看一下。


        根據單位轉換,1英寸的2.54厘米,因為2.54是浮點數,需要進行浮點數運算,所得的英寸數據先通過I_DI、 DI_R指令將整數轉換成雙整數,再轉換成浮點數,之后再用MUL_R指令進行浮點數乘法運算。

        此外,有時我們還會遇到需要將十進制數用七段數碼顯示管進行顯示時,也需要用到轉換指令,此時用的是BCD與整數指令的轉換指令I_BCD、BCD_I,再將BCD碼轉換成七段碼顯示器的編碼,通過輸出口與七段數碼管相連接,這樣才能顯示。

        三、表中取數

        在某些工程應用場合中,我們可能需要用到比較多的數據,這時我們可以先把數據存到表中,之后再從表中把數據取出來使用,這種情況我們會應用到FIFO指令。對于表指令,還有LIFO、AD_T-TBL、FILL_N、TBL_FIND等指令可以靈活使用。

        西門子PLC模塊6ES75317KF000AB0

        聯系方式

        • 電  話:18717946324
        • 聯系人:占雪芬
        • 手  機:18717946324
        • 微  信:18717946324