三菱【PLC】

编程软件:FX5U 用  works3 软件

只有X和Y是【八进制】 ,其他都是十进制

Fx1N的X是128个,0~127;Y是128个,0~127;

Fx2N的X是256个,0~255;Y是256个,0~256;

Fx3u的X是

【X】输入继电器

X000~X177        //     0~127【Fx1N是128点】

x端子:带+24v【拉低有效】用npn接近开关

COM0v

【Y】输出继电器

Y000~Y177        //       0~127【Fx1N是128点】

【M】内部继电器0~1535

M000~M383        一般用        //        1bit

M384~M511        EEPROM保持【永久】

M512~M1535      电容        保持【电容满电10天】

=======   0~1535为用户使用    ========

M8000~M8255    特殊用

批量复位        【FNC40  ZRST    S128  S999】//批量初始化 S128~S999点位

【S】步进继电器0~999

S000~S999                        //        1bit

S000~S127        EEPROM保持

S128~S999        电容保持 【电容满电10天】

【T】定时器

T000~T199        100ms

T200~T245        10ms

T246~T249        1ms    累计【电容保持】

T250~T255        100ms累计【电容保持】

电位器:

VR1:D8030        // 0~255值

                                                乘法 【MUL  D8030 K10  D0】   // D0 = D8030 x 10;

                                                             D8030的值乘以10倍后,赋值给D0

VR2:D8031        // 0~255值   ()T0  D8030  定时器T0直接用d8030的值

【C】计数器fx1n

C000~C015      【16bit增计】 一般用

C016~C199      【16bit增计】保持用 C16~C31【EEPROM保持】 C32~C199【电容保持】

C200~C219       【32bit增减计】一般用

C220~C234       【32bit增减计】电容保持

C235~C255       【高速计数器】EEPROM保持

C235, C236, C246(1 相 ) :最高 60kHz

C251(2 相 ) :最高 30kHz

C237 ~ C245, C247 ~ C250(1 相 ) :最高 10kHz

C252 ~ C255(2 相 ) :最高 5kHz 

【D,V,Z】数据寄存器16bit

跟西门子【V区】VW0一样,对应Modbus【4区】        40001是D0

========用户寄存器===========================

D000~D127        【16bit】一般用【128个】  //    可以当变量值,如传递给定时器。

D128~D7999      【16bit】保持 D128~D255【EEPROM】    D256~D7999【电容保持】

D8000~D8255    【16bit】  特殊用

V0~V7                【16bit】 变址用8个【十进制】

Z0~Z7                【16bit】 变址用8个【十进制】

R        扩展寄存器        【FX1N系列0个】

ER      扩展寄文件存器【FX1N系列0个】 

【N,P,i】嵌套指计

N0~N7                    8点,MC 主控用

P0~P127             128点,跳转子程序【分支指针】

i00~i50                    6点,输入中断用指针

【K,H】常数,十进制

K        16bit【-32768~32767】 常数值【十进制

                                                【MUL  D8030 K10  D0】// D0 = D8030 x 10;

H        16bit【0~FFFFH】                十六进制                           // H00FF

【M8000】16bit

 D8001=26215        【26】FX1N,【版本】2.15

D8000        监视周期        200ms

D8001        版本

D8002        寄存器容量

D8003        寄存器种类

D8004        出错特殊M的编号【M8060~M80671】

M8000        RUN时        true

M8001        STOP时       true

M8002        RUN后        出一个周期ON

M8003        RUN后        出一个周期OFF

M8004        出错发生        M8060~M8067

M8011        10ms周期

M8012        100ms周期

M8013        1s周期

M8014        1min周期

M8015        计时停止和预置

M8016        停止显示时间

M8017        ±30 秒 修正

M8018        RTC 检出

M8019        RTC 出错

 

【指令】

X输入        Y输出        M辅助点         S状态        T定时器        C计数器

SET        置位        元件YMS

RST        复位        元件YMSTCD

[ PLS ]     脉冲【↑】        元件YM

PLF        脉冲【↓】        元件YM

MC        主控            元件N,YM

MCR        主控复位        元件N

INV        反转

NOP        无动作

END        程序结束

STL        步进

RET        步进返回

 【算术】

二进制转换        BIN

加        ADD        加1        INC

减        SUB        减1        DEC

乘        MUL

除        DIV

左移        SFTL

右移        SFTR

与        WAND

或        WOR

异或        WXOR

【SFTL】循环左移

【SFTL        M0        Y000        K8        K1】

                                //从y0开始8位(Y7。。Y0)每次左移1位,再逻辑或上M0

【方法FB】 

MOV        1        2                            //【传送】1数值   2目标首地址

BMOV        1        2        3                //【块传送指令】 1源首地址 2目标首地址  3位数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值