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

        湖北省神農架林區西門子辦事處---華中Siemens(授權)總代理

        更新時間
        2024-11-25 08:00:00
        價格
        請來電詢價
        西門子PLC
        西門子伺服電機
        西門子觸摸屏
        西門子電纜
        西門子變頻器
        西門子模塊
        聯系電話
        13510737515
        聯系手機
        13185520415
        聯系人
        董海波
        立即詢價

        詳細介紹

        歐姆龍PLC是一種功能完善的緊湊型PLC,能為業界lingxian的輸送分散控制等提供高附加值機器控制;它還具有通過各種gaoji內裝板進行升級的能力,大程序容量和存儲器單元,以Windows環境下高效的軟件開發能力。


        條件:歐姆龍PLC變送器的輸出信號為0-10V,對應溫度為-100--200攝氏度;CP1H的模擬量輸入量程設置為0-10V,分辨率選擇6000
        目的:使用SCL2指令將模擬量轉換得到的數據0-6000(BIN)對應縮放到-100--200(BCD)攝氏度顯示輸出。

        程序如下:

        圖片

        SCL2控制字解釋:
        200:CP1H的模擬量輸入通道1
        D100:偏移量(帶符號BIN)詳見下圖
        D101:ΔX(帶符號BIN)詳見下圖
        D102:ΔY(BCD)詳見下圖
        D200:轉換結果通道

        圖片

        結果:程序執行后就可以實現0-6000(BIN)轉換到-100--200(BCD)攝氏度顯示了。

        注:因為BCD數是以十六進制來表示十進制數據的,因此對應的溫度值應該用16進制方式去監視。例如:當200CH中的數據是&4000(即6.66V電壓輸入),那么用十六進制監控數據D200應該顯示#100。
        &符號表示十進制數;#表示十六進制數。


        SCL指令應用案例

        條件:歐姆龍PLC變送器的輸出信號為0-10V,對應壓力為0-400MPa;CP1H的模擬量輸入量程設置為0-10V,分辨率選擇6000。

        目的:使用SCL指令將模擬量轉換得到的數據0-6000(BIN)對應縮放到0-400MPa(BCD)顯示輸出。
        程序如下:


        結果:程序執行后就可以實現0-6000(BIN)轉換到0-400(BCD)的壓力值了。
        注:因為BCD數是以十六進制來表示十進制數據的,因此對應的壓力值應該用16進制方式去監視。例如:當200CH中的數據是&3000(即5V電壓輸入),那么用十六進制監控數據D200應該顯示#200。
        &符號表示十進制數;#表示十六進制數。


        使用CPM1A-AD041的模塊采集模擬量4-20ma的信號,該模擬量信號取自一位移傳感器信號,代表一個0-100mm的距離,要怎么才能把輸入通道里的數據轉換成所對應的這個距離值呢?


        可以使用SCL指令做此類的定標轉換,該指令的作用是把一個16進制數據線性轉換成一個BCD碼的數據,這條指令有3個操作數見圖1,S為源字,P1是參數首字,R是結果字,從P1到P1+3要設置4個值,P1是AY,P1+1是AX,P1+2是BY,P1+3是BX(見圖2),在此例中因為輸入的數據范圍是0-1770 HEX,所以P1+1和P1+3分別是0和1770,而定標結果是0-100,所以P1和P1+2分別是0和100.具體可以這么做,例如AD041的輸入通道是002,把DM0作為參數首字,D10作為結果字存放0-100的距離值。

        相關產品

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415