第3章 三菱FX2N系列PLC编程指令系统
- 格式:ppt
- 大小:6.64 MB
- 文档页数:127
FX2N基本指令一 输入输出指令符号功能梯形图表示LD(取)取常开触点与母线相连┤┝LDI(取反)取常闭触点与母线相连┤/┝LDP(取上升沿指令)取常开触点的上升沿相连指令┤↑┝LDF(取下降沿指令)取常开触点的下降沿指令┤↓┝OUT(输出)线圈驱动─( )二 触点串联指令符号功能梯形图表示AND(与)取常开触电串联连接┤┝┤┝ANDI(与非)常闭触点串联连接┤/┝┤/┝ANDP 上升沿检测串联指令┤┝┤↑┝AND 下降沿检测串联指令┤┝┤↓┝OR(或)常开触点并联连接∣─┤┝─∣∣─┤┝─∣ORI(或非)常闭触点串联连接并联连接∣─┤/┝─∣三 电路块并联和串联指令∣─┤/┝─∣符号功能梯形图表示ORB(块或)电路块并联连接∣─┤┝┤┝─┤┝∣∣─┤┝┤┝─┤┝∣ANB(块与)电路块串联连接∣┤┝∣┤┝∣四 置位与复位指令∣┤┝┤┤┝∣符号功能梯形图表示SET(置位)动作保持线圈指令┝┤┝[SETYMS]RST(复位)动作保持清除线圈指令∣┤┝[RSTYMS]五 脉冲指令符号功能梯形图PLS(上升沿脉冲)上升沿检测线圈指令∣─┤┝[PLS YM]PLF(下降沿脉冲)下降沿检测线圈指令∣─┤┝[PLF YM]六 主控指令符号功能梯形图表示MC(主控)公用串行接点线圈指令[MC N0MY]MCR(主控复位)公用串行接点线圈指令接点解除指令[MCR N0MY]七 进栈读栈出栈指令符号功能梯形图表示MPS(进栈)运算存储MRD(读出)读出存储MRD(读出)读出存储或复位八 PLC逻辑反.空操作与结束指令(INV NOP END)符号功能梯形图表示INV(取反)运算结果的反向─━∕━━NOP(无)空操作END(结束)程序结束[END]FX2N系列PLC的功能指令表分类FNC N0.指令助记符功能说明对应不同型号的PLCFX0S FX0N FX1S FX1N程0 0CJ条件跳转√√√√序0 1CALL 子程序调用ХХ√√流0 2SRET 子程序返回ХХ√√程0 3IRET中断返回√√√√0 4EI允许中断√√√√0 5DI禁止中断√√√√0 6FEND 主程序结束√√√√0 7WDT 监孔定时器刷新√√√√0 8FOR 循坏的起点与次数√√√√0 9NEXT 循环的终点√√√√传 1 0CMP比较√√√√送 1 1ZCP区间比较√√√√与 1 2MOV传送√√√√比 1 3SMOV位传送ХХХХ较 1 4CML取反传送ХХХХ1 5BMOV成批传送Х√√√1 6FMOV多点传送ХХХХ1 7XCH数据交换ХХХХ1 8BCD 二进制转BCD码√√√√1 9BIN BCD码转二进制√√√√算 2 0ADD 二进制加法运算√√√√术 2 1SUB 二进制减法运算√√√√逻 2 2MUL 二进制乘法运算√√√√辑 2 3DIV 二进制除法运算√√√√运 2 4INC 二进制加1运算√√√√算 2 5DEC 二进制减1运算√√√√2 6WAND字逻辑与√√√√2 7WOR字逻辑或√√√√2 8WXOR 字逻辑异或√√√√2 9NEG 求二进制补码ХХХХ循 3 0ROR循坏右衣ХХХХ环 3 2ROL循坏左移ХХХХ与 3 2RCR 带进位右衣移ХХХХ移 3 3RCL 带进位左移ХХХХ位 3 4SFTR位右移√√√√3 5SFTL位左移√√√√3 6WSFR字右移ХХХХ3 7WSFL字左移ХХХХ3 8SFWR FIFO([先入先出)写入ХХ√√3 9SFRD FIFO([先入先出)写入入先出)读出ХХ√√数 4 0ZRST取间复位√√√√据 4 1DECO解码√√√√处 4 2ENCO编码√√√√理 4 3SUM 统计ON位数ХХХХ4 4BON 查询位状态ХХХХ4 5MEAN求平均值ХХХХ4 6ANS 报警器置位ХХХХ4 7ANR 报警器复位ХХХХ4 8SQR求平方根ХХХХ4 9FLT 整数与浮点数转换ХХХХ高 5 0REF 输入输出刷新√√√√速 5 1REFF 输入滤波时间调整ХХХХ处 5 2MTR矩阵输入ХХ√√理 5 3HSCS 比较置位(高速记数)Х√√√5 4HSCR 比较复位(高速记数)Х√√√5 5HSZ 区间比较(高速记数)ХХХХ5 6SPD速度检测ХХ√√5 7PLSY 指定频率脉冲输出√√√√5 8PWM 脉宽调制输出√√√√5 9PLSR 带加减速脉冲输出ХХ√√方 6 0IST 状态初始化√√√√便 6 1SER数据查找ХХХХ指 6 2ABSD 凸轮控制(绝对式)ХХ√√令 6 3INCD 凸轮控制(绝对式)增量式)ХХ√√6 4TTMR 示教定时器ХХХХ6 5STMR 特殊定时器ХХХХ6 6ALT交替输出√√√√6 7RAMP斜波信号√√√√6 8ROTC 旋转工作台控制ХХХХ6 9SORT 列表数据排序ХХХХ外7 0TKY10键输入ХХХХ部7 1HKY16键输入ХХХХI/O7 2DSW BCD数字开关输入ХХ√√7 3SEGD 七段码译码ХХХХ7 4SEGL 七段码分时显示ХХ√√7 5ARWS方向开关ХХХХ7 6ASC ASCII码转换ХХХХ7 7PR ASCII码打印输出ХХХХ7 8FROM BFM读出Х√Х√7 9TO BFM写入Х√Х√8 0RS 串行数据传送Х√√√8 1PRUN 八进制位传送传送(#)ХХХХ√√8 2ASCI 十六进制数转换成ASCIISCII码√√√8 3HEX ASCII码转换成十六进制数√√√8 4CCD校验Х√√√8 5VRRD 电位器变量输入ХХ√√8 6VRSC 电位器变量区间ХХ√√8 7 - -8 8PID PID运算ХХ√√8 9 - -浮 1 1 0ECMP 二进制浮点数比较ХХХХ点 1 1 1EZCP 二进制浮点数区间比较ХХХ数 1 1 8EBCD 二进制浮点数→十进制浮点数ХХХ运 1 1 9EBIN 十进制浮点数→二进制浮点数ХХХ算 1 2 0EADD 二进制浮点数加法ХХХХ1 2 1EUSB 二进制浮点数减法ХХХХ1 2 2EMUL 二进制浮点数乘法ХХХХ1 2 3EDIV 二进制浮点数除法ХХХХ1 2 7ESQR 二进制浮点数开平方ХХХХ1 2 9INT 二进制浮点数→二进制整数ХХХ1 3 0SIN 二进制浮点数sin运算ХХХ1 3 1COS 二进制浮点数点数cos运算ХХХ1 3 2TAN 二进制浮点数tan运算ХХХ交换 1 4 7SWAP 高低字节交换ХХХХ定 1 5 5ABS ABS当前值读取ХХ√√位 1 5 6ZRN原点回归ХХ√√1 5 7PLSY 可变速的脉冲输出ХХ√√1 5 8DRVI 相对位置控制ХХ√√1 5 9DRVA 绝对位置控制ХХ√√时 1 6 0TCMP 时钟数据比较ХХ√√钟 1 6 1TZCP 时钟数据区间比较ХХ√√运 1 6 2TADD 时钟数据加法ХХ√√算 1 6 3TSUB 时钟数据减法ХХ√√1 6 6TRD 时钟数据读出ХХ√√1 6 7TWR 时钟数据写入ХХ√√1 6 9HOUR记时仪ХХ√√外 1 7 O GRY 二进制数→格雷码ⅹХХХ围 1 7 1GBIN 格雷码→二进制ХХХХ1 7 6RD3A 模拟量模块(FX0N-3A)Х√Х√1 7 7WR3A 模拟量(FX0N-3A)XIE写入√Х√触 2 2 4LD=(S1)=(S2)时起始触点接通Х√√点 2 2 5LD>(S1>S2)时起始触点接通Х√√比 2 2 6LD<(S1<S2)时起始触点接通Х√√较 2 2 8LD<>(S1<>S2)时起始触点接通Х√√2 2 9LD≤(S1≤S2)时起始触点接通Х√√2 3 0LD≥(S1≥S2)时起始触点接通Х√√2 3 2AND=(S1=S2)时串联触点接通Х√√2 3 3AND>(S1>S2)时起始触点接通串联触点接通Х√√2 3 4AND<(S1<S2)时串联触点接通Х√√2 3 6AND<>(S1<>S2)时起始触点接通串联触点接通Х√√2 3 7AND≤(S1≤S2)时起始触点接通时串联触点接通Х√√2 3 8AND≥(S1≥S2)时串联触点接通Х√√2 4 0OR=(S1=S2)时并联触点接通Х√√2 4 1OR>(S1>S2)时并联触点接通Х√√2 4 2OR<(S1=S2)时并联触点接通Х√√2 4 4OR<>(S1<>S2)时并联触点接通Х√√2 4 5OR≤(S1≤S2)时并联触点接通Х√√2 4 6OR≥(S1≤S2)时并联触点接通Х√√操作元件X Y M T C SX Y M T C SX Y M T C S X Y M T C SX Y M T C S X Y M T C SX Y M T C S X Y M T C S操作元件X Y M T C SX Y M T C SX Y M T C SX Y M T C SX Y M T C SX Y M T C S操作元件无无操作元件Y M SY M S操作元件Y MY M操作元件Y MY M操作元件无无无操作元件FX2N∕2NCFX2NC√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√ХХХХХ√√√√√√√√ХХ√√√√√√√√√√√√√√√√√。
第三章FX系列可编程控制器及指令系统第一节FX系列PLC硬件配置及性能指标FX系列PLC是由三菱公司近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原F、F1、F2系列PLC产品。
其中FX2是1991年推出的产品,FX0 是在FX2之后推出的超小型PLC,近几年来又连续推出了将众多功能凝集在超小型机壳内的FX0S、FX1S、FX0N、FX1N、FX2N、FX2NC等系列PLC,具有较高的性能价格比,应用广泛。
它们采用整体式和模块式相结合的叠装式结构。
一、FX系列PLC型号的说明FX系列PLC型号的含义如下:FX □─□□□─□系列名称输入输出总点数特殊品种单元类型输出方式其中系列名称:如0、2、0S、1S、ON、1N、2N、2NC等单元类型:M ──基本单元E ──输入输出混合扩展单元Ex ──扩展输入模块E Y──扩展输出模块输出方式:R ──继电器输出S ──晶闸管输出T ──晶体管输出特殊品种:D ──DC电源,DC输出A1 ──AC电源,AC(AC100~120V)输入或AC输出模块H ──大电流输出扩展模块V ──立式端子排的扩展模块C ──接插口输入输出方式F ──输入滤波时间常数为1ms的扩展模块如果特殊品种一项无符号,为AC电源、DC输入、横式端子排、标准输出。
例如FX2N-32MT-D表示FX2N系列,32个I/O点基本单位,晶体管输出,使用直流电源,24V直流输出型。
二、FX系列PLC硬件配置FX系列PLC的硬件包括基本单元、扩展单元、扩展模块、模拟量输入输出模块、各种特殊功能模块及外部设备等。
(一)FX系列PLC的基本单元基本单元是构成PLC系统的核心部件,内有CPU、存储器、I/O模块、通信接口和扩展接口等。
由于FX系列PLC有众多的子系列,现以FX0S,FX0N,FX2N三个子系列为例加以介绍。
1.FX0S系列的基本单元FX0S系列的功能简单,价格便宜,适用于小型开关量控制系统,它只有基本单元,没有扩展单元。