M代碼的處理方法
大小:0.7 MB 人氣: 2017-10-09 需要積分:1
標簽:m代碼(2331)
M代碼是系統加工程序中對梯形圖信號進行處理的手段,在處理外圍動作以及系統功能中涉及到梯形圖G信號切換時極為常用。一個M代碼如要正常使用需要經過三個方面的處理,分別是:
M代碼的譯碼
M代碼的動作處理
M代碼的結束信號處理
下面我們就為大家分開介紹各個部分的處理方法。
一、譯碼處理部分
?。痛a譯碼階段主要起到溝通加工程序中的M代碼與梯形圖中的中間地址,達到M代碼執行,中間地址被使能的目的。使用自定義的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%
下載地址
M代碼的處理方法下載
相關電子資料下載
- 我的第三個UVM代碼—把testcase與driver分開 251
- 我的第二個UVM代碼—連接interface 511
- 我的第一個UVM代碼—Hello world 317
- 談談UVM代碼生成器的優點及開發使用時需要注意的問題 924
- 個性化地定制自己的uvm代碼生成器模板和腳本 669
- Linus批評英特爾的LAM代碼,拒絕將其合并到內核 311
- ARM代碼編譯鏈接的工作流程 1727
- AXI-Stream代碼 2590
- 一文詳解Modelsim代碼覆蓋率功能使用 4364
- M代碼如何停止CNC編程的程序 2028