日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

FX3U基本指令学习

發(fā)布時間:2023/12/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FX3U基本指令学习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

三菱微型可編程控制器

FX3G\FX3U\FX3GC\FX3GU

編程方式:1、指令表編程(LD\AND\OUT);2、梯形圖;3、SFC(STL<步進梯形圖>)編程;4、ST(結(jié)構(gòu)文本)(類C語言);5、結(jié)構(gòu)化梯形圖;6、FBD(功能模塊表)

軟件支持:GX Developer不支持4、5、6;GX Works2不支持1。

指令分類

基本指令

觸點指令:

??? LD:取

??? LDI:取反

??? LDP:取脈沖上升沿

??? LDF:取脈沖下降沿

??? AND:與

??? ANI:與反轉(zhuǎn)

??? ANDP:與脈沖上升沿

??? ANDF:與脈沖下降沿

??? OR:或

??? ORI:或反轉(zhuǎn)

??? ORP:或脈沖上升沿

??? ORF:或脈沖下降沿

結(jié)合指令:

??? ANB:回路塊與

??? ORB:回路塊或

??? MPS:存儲器進棧

??? MRD:存儲讀棧

??? MPP:存儲出棧

??? INV:反轉(zhuǎn)

??? MEP:MEP

??? MEF:MEF

輸出指令

??? OUT:輸出

??? SET:置位

??? RST:復位

??? PLS:脈沖

??? PLF:下降沿脈沖

主控指令:

??? MC:主控

??? MCR:主控復位

其它指令:

??? NOP:空操作

結(jié)束指令:

???? END:結(jié)束

步進梯形圖指令

??? STL:步進梯形圖

??? RET:返回

應用指令

程序流程:

CJ:條件跳轉(zhuǎn)

CALL:子程序調(diào)用

SRET:子程序返回

IRET:中斷返回

EI:允許中斷

DI:禁止中斷

FEND:主程序結(jié)束

WDT:看門狗定時器

FOR:循環(huán)范圍的開始

NEXT:循環(huán)范圍的結(jié)束

傳送。比較

CMP:比較

ZCP:區(qū)間比較

MOV:傳送

SMOV:位傳送

CML:反轉(zhuǎn)傳送

BMOV:成批傳送

FMOV:多點傳送

XCH:交換

BCD:BCD轉(zhuǎn)換

BIN:BIN轉(zhuǎn)換

四則。邏輯運算

ADD:BIN加法運算

SUB:BIN減法運算

MUL:BIN乘法運算

DIV:BIN除法運算

INC:BIN加一

DEC:BIN減一

WAND:邏輯與

WOR:邏輯或

WXOR:邏輯異或

NEG:補碼

循環(huán)。移位

ROR:循環(huán)右移

ROL:循環(huán)左移

RCR:帶進位循環(huán)右移

RCL:帶進位循環(huán)左移

SFTR:位右移

SFTL:位左移

WSFR:字右移

WSFL:字左移

SFWR:移位寫入【先入先出/先入后出控制用】

SFRD:移位讀出【先入先出控制用】

數(shù)據(jù)處理

ZRST:成批復位

??? 舉例:ZRST Y0 Y7就能將Y0——Y7全部復位

DECO:譯碼

ENCO:編碼

SUM:ON位數(shù)

BON:ON位的判斷

MEAN:平均值

ANS:信號報警器置位

ANR:信號報警器復位

SQR:BIN開方運算

FLT:BIN整數(shù)——》2進制浮點數(shù)轉(zhuǎn)換

高速處理

REF:輸入輸出刷新

REFF:輸入刷新(帶濾波器設(shè)定)

MTR:矩陣輸入

HSCS:比較置位(高速計數(shù)器用)

HSCR:比較復位(高速計數(shù)器用)

HSZ:區(qū)間比較(高速計數(shù)器用)

SPD:脈沖密度

PLSY:脈沖輸出

PWM:脈寬調(diào)制

PLSR:帶加減速的脈沖輸出

方便指令

IST:初始化狀態(tài)

SER:數(shù)據(jù)檢索

ABSD:凸輪順控絕對方式

INCD:凸輪順控相對方式

TTMR:示教定時器

STMR:特殊定時器

ALT:交替輸出

RAMP:斜坡信號

ROTC:旋轉(zhuǎn)工作臺控制

SORT:數(shù)據(jù)排序

外部設(shè)置I/O

TKY:數(shù)字鍵輸入

HKY:16進制數(shù)字鍵輸入

DSW:數(shù)字開關(guān)

SEGD:7段解碼器

SEGL:7SEG時分顯示

ARWS:箭頭開關(guān)

ASC:ASCII數(shù)據(jù)輸入

PR:ASCII碼打印

FROM:BFM的讀出

TO:BFM的寫入

外部設(shè)備(選件設(shè)備)

RS:串行數(shù)據(jù)傳送

PRUN:8進制位傳送

ASCI:HEX——ASCII的轉(zhuǎn)換

HEX:AXCII——HEX的轉(zhuǎn)換

CCD:校驗碼

VRRD:電位器讀出

VRSC:電位器刻度

RS2:串行數(shù)據(jù)傳送2

PID:PID運算

數(shù)據(jù)傳送2

ZPUSH:變址寄存器的成批保存

ZPOP:變址寄存器的恢復

浮點數(shù)運算

ECMP:2進制浮點數(shù)比較

EZCP:2進制浮點數(shù)區(qū)間比較

EMOV:2進制浮點數(shù)數(shù)據(jù)傳送

ESTR:2進制浮點數(shù)——字符串的轉(zhuǎn)換

EVAL:字符串——2進制浮點數(shù)的轉(zhuǎn)換

EBCD:2進制浮點數(shù)——10進制浮點數(shù)的轉(zhuǎn)換

EBIN:10進制浮點數(shù)——2進制浮點數(shù)的轉(zhuǎn)換

EADD:2進制浮點數(shù)加法運算

ESUB:2進制浮點數(shù)減法運算

EMUL:2進制浮點數(shù)乘法運算

EDIV:2進制浮點數(shù)除法運算

EXP:2進制浮點數(shù)指數(shù)運算

LOGE:2進制浮點數(shù)自然對數(shù)運算

LOG10:2進制浮點數(shù)常用對數(shù)運算

ESQR:2進制浮點數(shù)開方運算

ENEG:2進制浮點數(shù)符號翻轉(zhuǎn)

INT:2進制浮點數(shù)——BIN整數(shù)的轉(zhuǎn)換

SIN:2進制浮點數(shù)SIN運算

COS:2進制浮點數(shù)COS運算

TAN:2進制浮點數(shù)TAN運算

ASIN:2進制浮點數(shù)SIN-1運算

ACOS:2進制浮點數(shù)COS-1運算

ATAN:2進制浮點數(shù)TAN-1運算

RAD:2進制浮點數(shù)角度——弧度的轉(zhuǎn)換

DEG:2進制浮點數(shù)弧度——角度的轉(zhuǎn)換

數(shù)據(jù)處理2

WSUM:算出數(shù)據(jù)合計值

WTOB:字節(jié)單位的數(shù)據(jù)分離

BTOW:字節(jié)單位的數(shù)據(jù)結(jié)合

UNI:16數(shù)據(jù)位的4位結(jié)合

DIS:16數(shù)據(jù)位的4位分離

SWAP:高低字節(jié)互換

SORT2:數(shù)據(jù)排序2

DSZR:帶DOG搜索的原點回歸

DVIT:中斷定位

TBL:表格設(shè)定定位

ABS:讀出ABS當前值

ZRN:原點回歸

PLSV:可變速脈沖輸出

DRVI:相對定位

DRVA:絕對定位

時鐘運算

TCMP:時鐘數(shù)據(jù)比較

TZCP:時鐘數(shù)據(jù)區(qū)間比較

TADD:時鐘數(shù)據(jù)加法運算

TSUB:時鐘數(shù)據(jù)減法運算

HTOS:時分秒數(shù)據(jù)的稱轉(zhuǎn)換

STOH:秒數(shù)據(jù)的時分秒轉(zhuǎn)換

TRD:讀出時鐘數(shù)據(jù)

TWR:寫入時鐘數(shù)據(jù)

HOUR:計時表

外部設(shè)備:

GRY:格雷碼的轉(zhuǎn)換

GBIN:格雷碼的逆轉(zhuǎn)換

RD3A:模擬量模塊的讀出

WR3A:模擬量模塊的寫入

擴展功能

EXTR:擴展ROM功能

其他指令

COMRD:讀出軟元件的注釋數(shù)據(jù)

RND:產(chǎn)生隨機數(shù)

DUTY:產(chǎn)生定時脈沖

CRC:CRC運算

HCMOV:高速計數(shù)器傳送

數(shù)據(jù)塊處理

BK+:數(shù)據(jù)塊的加法運算

BK-:數(shù)據(jù)塊的減法運算

BKCMP=:數(shù)據(jù)塊的比較

BKCMP>

BKCMP<

BKCMP<>

BKCMP<=

BKCMP>=

字符串控制

STR:BIN——字符串的轉(zhuǎn)換

VAL:字符串——BIN的轉(zhuǎn)換

$+:字符串的結(jié)合

LEN:檢測出字符串的長度

RIGHT:從字符串的右側(cè)開始取出

LEFT:從字符串的左側(cè)開始取出

MIDR:從字符串中的任意取出

MIDW:字符串中的任意替換

INSTR:字符串的檢索

$MOV:字符串的傳送

FDEL:數(shù)據(jù)表的數(shù)據(jù)刪除

FINS:數(shù)據(jù)表的數(shù)據(jù)插入

POP:讀取后入的數(shù)據(jù)【先入后出控制用】

SFR:16位數(shù)據(jù)n位右移(帶進位)

SFL:16位數(shù)據(jù)n位左移(帶進位)

觸點比較指令

LD=:觸點比較LD

LD>

LD<

LD<>

LD<=

LD>=

AND=

AND<

AND>

AND<>

AND<=

AND>=

OR=

OR>

OR<

OR>=

OR<=

數(shù)據(jù)表處理

LIMIT:上下限限位控制

BAND:死區(qū)控制

ZONE:區(qū)域控制

SCL:定坐標(不同點坐標數(shù)據(jù))

DABIN:10進制ASCII——BIN的轉(zhuǎn)換

BINDA:BIN——10進制ASCII的轉(zhuǎn)換

SCL2:定坐標2

外部設(shè)置通信:

IVCK:變頻器的運轉(zhuǎn)監(jiān)視

IVDR:變頻器的運行控制

IVRD:讀取變頻器的參數(shù)

IVWR:寫入變頻器的參數(shù)

IVBWR:成批寫入變頻器的參數(shù)

IVMC:變頻器的多個命令

數(shù)據(jù)傳送3:

RBFM:BFM分割讀出

WBFM:BFM分割寫入

高速處理2:

HSCT:高速計數(shù)器表比較

擴展文件寄存器控制

LOADR:讀出擴展文件寄存器

SAVER:成批寫入擴展文件寄存器

INITR:擴展寄存器的初始化

LOGR:登錄到擴展寄存器

PWER:擴展文件寄存器的刪除。寫入

INITER:擴展文件寄存器的初始化

FX3u-CF-ADP應用指令

FLCRT:文件的制作、確認

FLDEL:文件的刪除、CF卡格式化

FLWR:寫入數(shù)據(jù)

FLRD:數(shù)據(jù)讀出

FLCMD:對FX3u-CF-ADP的動作指示

FLSTRD:FX3u-CF-ADP的狀態(tài)讀出


總結(jié)

以上是生活随笔為你收集整理的FX3U基本指令学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。