三菱FX2N可编程控制器使用手册
一、可编程控制器的部编程元件
1、输入继电器X:X000~X017 共16点
2、输出继电器Y:Y000~Y017 共16点
3、辅助继电器M:1)通用辅助继电器M0~M499 共500点
2)断电保持继电器M500~M3071 共2572点
3)特殊辅助继电器M8000~M8255 共256点
4、状态继电器S:S0~S499 共500点
1)初始状态继电器S0~S9 共10点
2)回零状态继电器S10~S19 共10点,供返回原点用
3)通用状态继电器S20~S499 共480点
4)断电保持状态继电器S500~S899 共400点
5)报警用状态继电器S900~S999 共100点
5、定时器T:T0~T255 共256点
1)常规定时器T0~T255 共256点
T0~T199为100ms定时器,共200点,其中T192~T199为子程序
中断服务程序专用的定时器。
T200~T245为10ms定时器共46点
2)积算定时器T246~T255 共10点
T246~T249为1ms积算定时器共4点
T250~T255为100ms积算定时器共6点
6、计算器C:C0~C234 共235点
1)16位计数器C0~C199 共200点
其中C0~C99为通用型共100点
C100~C199为断电保持型共100点
2)32位加/减计数器C200~C234 共35点
其中C200~C219为通用型共20点
C220~C234为断电保持型共15点
7、指针P/I
1)分支用指针P0~P127 共128点
2)中断用指针I XXX 共15点
其中输入中断指针100~150 共6点
定时中断指针16~18 共3点
计数中断指针1010~1060 共6点
8、数据寄存器D
1)通用数据寄存器D0~D199 共200点
2)断电保持数据寄存器D200~D7999
其中断电保持用D200~D511 共312点
不能用软件改变的断电保持D512~D7999 共7488点,可用RST和ZRST指令清除它的容。
3)特殊数据寄存器D8000~D8255 共256点
4)变址寄存器V/Z V0~V7、Z0~Z7共16点
5)常数K/H K为十进制,H为十六进制
二、操作面板键的使用说明
1、功能键:(RD/WR)—读出/写入键
(IVS/DEL)—插入/删除键
(MNT/TEST)—监视/测试键
2、执行键:(GO)—确认/执行/显示画面/检索
3、清除键:(CLEAAR)—在按执行键前按,则清除键入的数据
4、其他键:(DTHER)—显示方式项目单菜单
5、辅助键:(HELP)—显示应用指令的一览表
6、空格键:(SP)—在输入时,用此键指定元件号和常数
7、步序键:(STEP)—设定步序号时按此键
8、光标键:[↓] [↑]—移动光标和提示符,指定已指定元件前一个或后一个
地址号的元件,作行滚动。
9、指令键、元件符号键、数字键、重复用键。
三、编程器的操作
1、操作准备:手持编程器与PLC连接。
2、启动系统:接通PLC电源(L、N),按([RST]+[G0])使编程器复位
3、设定联机方式:选择联机方式按(GO)键,选择脱机方式按(↓)(G)
键。
4、编程操作:将PLC上小开关扳向STOP处,用写入、读出、插入、删除
等功能编制程序。
5、运行操作:将PLC上小开关扳向RUN处,即可进行运行调试。
6、程序改动:将PLC上小开关扳向STOP处,才能进行程序改动。
四、编程操作
1、程序写入
1)清零操作:
(RD/WR)→(RD/WR)→(NOP)→(A)→(GO)→(GO)2)基本指令写入:
(1)只需输入指令
指令写入→(WR)→[指令] →[GO]
A、指令写入→(WR)→[指令] →[元件符号] →[元件号] →[GO]
B、指令写入→(WR)→[指令] →[元件符号] →[元件号] →[OP] →
[元件符号] →[元件号] →[GO]
(2)需要指令和元件的输入
(3)需要指令、第一元件、第二元件的输入
3)修改操作:
(1)确认前,可按(CLEAR)→修改元件→(GO)
(2)确认后,将光标移到修改位置上,键入修改数据→(GO)
4)功能指令的写入:
首先按(FNC),直接输入功能指令或借助[HELP]键在显示的指令一览表上检索指令编号再输入。
5)元件的写入:
写入功能→功能指令→[SP] →位数指定→元件符号→元件号→[SP] →元件符号→元件号→(GO)
6)标号的输入:
按P或I键→标号编号→(GO)
7)改写操作:
读出程序→(WR)→(SP)→(GO)
8)NOP成批写入
(1)指定围
指令写入→(WR)→指定起始步→(NOP)→(K)→指定终止步序号→(GO)
(2)全围指定
指令写入→(WR)→(NOP)→(A)→(GO)→(GO)
2、读出程序
1)步序号读出:
(RD)→(STEP)→步序号→(GO)
2)指令读出:(例:PLS M104)
(RD)→(PLS)→(M104)→(GO)
3)指针读出:
(RD)→(P)→指针号→(GO)
4)元件读出:(例:Y123)
(RD)→(SP)→(Y)→(1)→(2)→(3)→(GO)
3、插入程序
读出要插入的位置,再按(INS)键,键入插入容→(GO)
4、删除程序
1)逐条删除
读出要删除容→(INS)→(PEL)→(GO)
2)指定围的删除
(INS )→(DEL)→(STEP)→步序号→(SP)→(STEP)→步序号→(GO)
3)NOP式成批删除
(INS)→(DEL)→(NOP)→(GO)
五、指令系统一览表
1、基本指令
1)触点连接指令
2)输出指令
3)其他指令
2、步进指令
六、功能指令
功能指令也称应用指令,它是许多功能不同的子程序,主要用于数据的传送、运算、变换及程序控制等功能。其使用如下:
1)功能指令有128种,共298条指令。功能指令格式采用梯形图和指令助记符相结合的形式编程。
2)功能指令用功能符号FNC00—FNC
表示。
3)应用指令时,只有指令本身有功能作用(FNC号)。大多数场合都是由指令和与之相连的操作树结合构成的。
[S.] [D.] [n]
[S.]—将执行指令,而其容不变的操作数称为源,用该符号表示,用下述的寻址来做元件修改时,用[S.]表示。源是多个时,用[S1.] [S2.]等表示。[D.]—将执行指令,而其容改变的操作数称为目标操作数,用该符号表示。同样,可以做寻址修改,目标操作数为多个时,用[D1.] [D2.]等表示。
m.n—不是源操作数,也不是目标操作数,成为其他操作数。将只能用常数K 或H指定的操作数用m或n表示。这样的操作为多个时,可用n1. n2等表示,有一部分指令也可用数据寄存器(D)指定。
4)功能指令的功能号和指令助记符占一个程序步,操作数占两个或四个程序步。(16位2步,32位4步)
5)操作数的目标元件
(1)可以使用X.Y.M.S等位器件等
(2)将这些位元件组合,表达为KnX. KnY. KnM. KnS作为数值数据使用。(3)可以使用数据寄存器(D)、定时器(T)、计数器(C)的当前值寄存器。
(D)为16位,使用32位时,可以用一对数据寄存器的组合。T.C的当前值寄存器也可以当作一般的数据寄存器使用。
应用功能指令编程请参阅可编程控制器应用技术等书。
七、FX2n可编程控制器的特殊元件表
1、PC状态
2、时钟
3、PC方式
4、步进
5、出错检测
6、标记
八、FX2n功能指令表