M代碼的處理方法
大?。?/span>0.7 MB 人氣: 2017-10-09 需要積分:1
標簽:m代碼(2331)
M代碼是系統(tǒng)加工程序中對梯形圖信號進行處理的手段,在處理外圍動作以及系統(tǒng)功能中涉及到梯形圖G信號切換時極為常用。一個M代碼如要正常使用需要經過三個方面的處理,分別是:
M代碼的譯碼
M代碼的動作處理
M代碼的結束信號處理
下面我們就為大家分開介紹各個部分的處理方法。
一、譯碼處理部分
M代碼譯碼階段主要起到溝通加工程序中的M代碼與梯形圖中的中間地址,達到M代碼執(zhí)行,中間地址被使能的目的。使用自定義的M代碼首先需要譯碼。
本次向大家介紹常見的2種譯碼格式。
1.譯碼處理方法1
使用SUB 14(DCNV)進行二進制BCD格式轉換,然后使用SUB 4(DEC)進行譯碼。
第一步進行二進制到BCD轉化,SUB14 的功能使用方法如上圖,除轉化后地址(E0000)可以使用任何未被占用地址外,固定不變。
上圖例子是對M25進行譯碼,需要使用到第一步中轉化地址(E0000)。當需要譯碼Mxx時,SUB4(DEC)中參數輸入xx11,此時Mxx譯碼地址就是右端輸出地址。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%