士林电机FX2NPLC编程手册
- 格式:pdf
- 大小:30.88 MB
- 文档页数:344
Coo l mayFX2NC系列PLC用户手册版权所有:深圳市顾美科技有限公司系列PLC用户手册..安全注意事项 (1)1.FX2NC系列PLC概述 (2)1-1.功能简介 (2)1-2.型号命名 (2)1-3.型号规格 (3)1-4.性能参数一览表 (3)1-5.产品外观 (5)1-6.I/O点分布以及开关量模拟量接线图 (6)2.资源集 (7)3.PLC指令集简介 (8)3-1.基本逻辑指令一览表 (8)3-2.步进顺控指令说明 (8)3-3.功能指令一览表(和三菱PLC对照表) (9)3-4.内置高速计数器输入分配表 (10)3-5.软元件编号、错误代码一览表 (10)4.模拟扩展模块的应用 (13)4-1.模拟扩展模块的应用1 (13)4-2.模拟扩展模块的应用2 (13)5.组网 (14)附录1:coolmay FX2NC系列PLC的Modbus通信使用手册......................................................24-28附录2:coolmay FX2NC系列PLC和三菱PLC的比较 (29)安全注意事项——关于产品操作的基本说明在使用本产品之前,请仔细阅读相关手册,同时在非常注意安全的前提下,正确进行操作。
下面的内容只针对FX2NC系列产品。
注意●请勿将电源线与通讯电缆捆缚在一起或靠得太近,应保持10cm 以上距离。
●请不要随意拆卸一体机或改装接线。
否则会引起故障、误动作、损失、火灾。
●当产品发出异味或异常声音时,请立即关闭电源开关●安装本产品时,请务必拧紧螺丝,避免脱落。
●请正确地运输、安装、存储、装配及维护本产品,否则可能造成产品的损坏。
危险!●请在确认了本产品的电源电压范围和正确接线之后再通电,以避免损坏。
●通电时请不要接触端子,以免引起触电。
●请不要打开外壳。
●在安装及拆卸产品时,请务必切断所有电源,否则将引起设备误动作和故障。
第6章FX2NPLC功能指令及应用第6章F某2NPLC功能指令及应用6.1功能指令使用要素6.2程序流程控制(FNC00~FNC09)6.3传送和比较(FNC10~FNC19)6.4四则运算及逻辑运算(FNC20~FNC29)6.5循环移位与移位(FNC30~FNC39)6.6数据处理(FNC40~FNC49)6.7高速处理(FNC50~FNC59)6.8方便指令(FNC60~FNC69)6.1功能指令使用要素6.1.1功能指令的表现形式功能指令按功能号(FUC00~FUC99)编排。
每条功能指令都有一个助记符。
有些功能指令只需指定功能号即可。
但许多功能指令在指定功能号的同时还必须指定操作数或操作地址。
有些功能指令还需要多个操作数或地址。
操作元件包括K、H、Kn某、KnY、KnM、KnS、T、C、D、V、Z。
其中K表示十进制常数;H表示十六进制常数。
6.1.1功能指令的表现形式[S]:(SOURSE)源操作数。
若可使用变址功能时,表达为[S·]。
有时源操作数不止一个,可用[S1·]、[S2·]表示。
[D]:(DESTINATION)目标操作数。
若可使用变址功能时,表达为[D·]。
目标不止一个时用[D1·]、[D2·]表示。
m、n:其他操作数。
常用来表示数的进制(十进制、十六进制等)或者作为源操作数(或操作地址)和目标操作数(或操作地址)的补充注释。
需要注释的项目多时也可以采用m1、m2等方式。
6.1.1功能指令的表现形式例如下图中的功能指令是一个取平均值的指令其功能如下式表达:[(D0)+(D1)+(D2)+(D3)]÷3→(D4Z)图中标注[S·]指取值首元件。
n指定取值个数。
[D·]指定计算结果存放地址。
6.1.2数据长度及指令的执行形式(1)16bit和32bit功能指令可处理16位(bit)的数据和32(bit)位数据。
FX2N系列PLC的编程软件及其使用评职称.发论文,交给机电之家,3个月I内完成!收藏此信息打印该信息添加:用户发布来源:未知-' ■"" ■"' ■"三菱GX-Developer编程软件,是应用于三菱系列PLC的中文编程软件,可在Windows 9x及以上操作系统运行。
1 GX-Developer 编程软件的主要功能GX-Developer的功能十分强大,集成了项目管理、程序键入、编译链接、模拟仿真和程序调试等功能,其主要功能如下:⑴在GX-Developer 中,可通过线路符号,列表语言及SFC符号来创建PLC程序,建\立注释数据及设置寄存器数据。
(2) 创建程序PLC程序以及将其存储为文件,用打印机打印。
(3) 该程序可在串行系统中与PLC进行通讯,文件传送,操作监控以及各种测试功能。
(4) 该程序可脱离PLC进行仿真调试。
2系统配置(1) 计算机要求机型:IBM PC/AT(兼容);CPU:486以上;内存:8兆或更高(推荐16兆以上);显示器:分辨率为800X600点,16色或更高。
⑵接口单元采用FX-232AWC 型RS-232/RS-422 转换器(便携式)或FX-232AW 型RS-232C/RS-422转换器(内置式),以及其他指定的转换器。
(3) 通讯电缆采用FX-422CAB 型RS-422 缆线(用于FX2 , FX2C 型PLC , 0.3m)或FX-422CAB-150 型RS-422缆线(用于FX2 , FX2C型PLC , 1.5m),以及其他指定的缆线。
3 GX-Developer 编程软件的安装运行安装盘中的“SETUP按照逐级提示即可完成GX-Developer的安装。
安装结束后,将在桌面上建立一个和“GXDeveloper”相对应的图标,同时在桌面的开始程序”中建立一个“MELSOFT应用程序T GX Developer ”选项。
三菱PLC使用手册三菱 FX2N 可编程控制器使用手册一、可编程控制器的内部编程元件1、输入继电器 X: X000~X017共16点2、输出继电器 Y: Y 000~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/I1)分支用指针 P0~P127 共 128 点2)中断用指针 I XXX共 15 点其中输入中断指针 100~ 150 共 6 点定时中断指针 16~18共3点计数中断指针 1010~1060共6点8、数据寄存器 D1)通用数据寄存器D0~D199 共 200 点2)断电保持数据寄存器D200~D7999其中断电保持用 D200~D511 共 312 点不能用软件改变的断电保持D512~D7999 共7488 点,可用RST 和 ZRST指令清除它的内容。
FX2N基本指令FX2N 基本指令一输入输出指令符号功能梯形图表示LD(取) 取常开触点与母线相连┤┝LDI(取反) 取常闭触点与母线相连┤/┝LDP(取上升沿指令) 取常开触点的上升沿相指令┤↑┝LDF(取下降沿指令) 取常开触点的下降沿指令┤↓┝OUT(输出) 线圈驱动─( )二触点串联指令符号功能梯形图表示AND(与) 取常开触电串联连接┤┝┤┝ANDI(与非) 常闭触点串联连接┤/┝┤/┝ANDP 上升沿检测串联指令┤┝┤↑┝AND 下降沿检测串联指令┤┝┤↓┝OR(或) 常开触点并联连接∣─┤┝─∣∣─┤┝─∣ORI(或非) 常闭触点并联连接∣─┤/┝─∣∣─┤/┝─∣三电路块并联和串联指令符号功能梯形图表示ORB(块或) 电路块并联连接∣─┤┝┤┝┤┝∣∣─┤┝┤┝┤┝∣ANB(块与) 电路块串联连接∣┤┝∣┤┝∣∣┤┝┤┤┝∣四置位与复位指令符号功能梯形图表示SET(置位) 动作保持线圈指令┝┤┝[SET YMS] RST(复位) 动作保持清除线圈指令∣┤┝[RST YMS]五脉冲指令符号功能梯形图PLS(上升沿脉冲) 上升沿检测线圈指令∣─┤┝[PLS YM] PLF(下降沿脉冲) 下降沿检测线圈指令∣─┤┝[PLF YM]六主控指令符号功能梯形图表示MC(主控) 公用串行接点线圈指令[MC N0 MY]MCR(主控复位) 公用串行接点接点解除指令[MCR N0 MY]七进栈读栈出栈指令符号功能梯形图表示MPS(进栈) 运算存储MRD(读出) 读出存储MRD(读出) 读出存储或复位八PLC逻辑反.空操作与结束指令(INV NOP END)符号功能梯形图表示INV(取反) 运算结果的反向─━∕━━NOP(无) 空操作END(结束) 程序结束[END]FX2N系列PLC的功能指令表分类FNC N0. 指令助记符功能说明程0 0 CJ 条件跳转序0 1 CALL 子程序调用流0 2 SRET 子程序返回程0 3 IRET 中断返回0 4 EI 允许中断0 5 DI 禁止中断0 6 FEND 主程序结束0 7 WDT 监孔定时器刷新0 8 FOR 循坏的起点与次数0 9 NEXT 循环的终点传 1 0 CMP 比较1 1 ZCP 区间比较送12 MOV 传送1 3 SMOV 位传送与 1 4 CML 取反传送1 5 BMOV 成批传送比 1 6 FMOV 多点传送1 7 XCH 数据交换较 1 8 BCD 二进制转BCD码1 9 BIN BCD码转二进制算 2 0 ADD 二进制加法运算术 2 1 SUB 二进制减法运算逻 2 2 MUL 二进制乘法运算辑 2 3 DIV 二进制除法运算运 2 4 INC 二进制加1运算算 2 5 DEC 二进制减1运算2 6 W AND 字逻辑与2 7 WOR 字逻辑或2 8 WXOR 字逻辑异或2 9 NEG 求二进制补码循 3 0 ROR 循坏右移环 3 1 ROL 循坏左移与 3 2 RCR 带进位右移位 3 3 RCL 带进位左移移 3 4 SFTR 位右移3 5 SFTL 位左移3 6 WSFR 字右移3 7 WSFL 字左移3 8 SFWR FIFO([先入先出)写入3 9 SFRD FIFO([先入先出)读出数4 0 ZRST 区间复位据 4 1 DECO 解码处 4 2 ENCO 编码理 4 3 SUM 统计ON位数4 4 BON 查询位状态4 5 MEAN 求平均值4 6 ANS 报警器置位4 7 ANR 报警器复位4 8 SQR 求平方根4 9 FLT 整数与浮点数转换高 5 0 REF 输入输出刷新速 5 1 REFF 输入滤波时间调整处 5 2 MTR 矩阵输入理 5 3 HSCS 比较置位(高速记数)5 4 HSCR 比较复位(高速记数)5 5 HSZ 区间比较(高速记数)5 6 SPD 速度检测5 7 PLSY 指定频率脉冲输出5 8 PWM 脉宽调制输出5 9 PLSR 带加减速脉冲输出方 6 0 IST 状态初始化便 6 1 SER 数据查找指 6 2 ABSD 凸轮控制(绝对式) 令 6 3 INCD 凸轮控制(增量式) 6 4 TTMR 示教定时器6 5 STMR 特殊定时器6 6 ALT 交替输出6 7 RAMP 斜波信号6 8 ROTC 旋转工作台控制6 9 SORT 列表数据排序外7 0 TKY 10键输入部7 1 HKY 16键输入I/O 7 2 DSW BCD数字开关输入7 3 SEGD 七段码译码7 4 SEGL 七段码分时显示7 5 ARWS 方向开关7 6 ASC ASCII码转换7 7 PR ASCII码打印输出7 8 FROM BFM读出7 9 TO BFM写入8 0 RS 串行数据传送8 1 PRUN 八进制位传送8 2 ASCI 十六进制数转换成A SCII码8 3 HEX ASCII码转换成十六进制数8 4 CCD 校验8 5 VRRD 电位器变量输入8 6 VRSC 电位器变量区间8 7 - -8 8 PID PID运算8 9 - -浮 1 1 0 ECMP 二进制浮点数比较点 1 1 1 EZCP 二进制浮点数区间比较数 1 1 8 EBCD 二进制浮点数→十进制浮点数运 1 1 9 EBIN 十进制浮点数→二进制浮点数算 1 2 0 EADD 二进制浮点数加法1 2 1 EUSB 二进制浮点数减法1 2 2 EMUL 二进制浮点数乘法1 2 3 EDIV 二进制浮点数除法1 2 7 ESQR 二进制浮点数开平方1 2 9 INT 二进制浮点数→二进制整数1 3 0 SIN 二进制浮点数sin运算1 3 1 COS 二进制浮点数cos运算1 32 TAN 二进制浮点数tan运算交换 1 4 7 SW AP 高低字节交换定 1 5 5 ABS ABS当前值读取位 1 5 6 ZRN 原点回归1 5 7 PLSY 可变速的脉冲输出1 5 8 DRVI 相对位置控制1 5 9 DRV A 绝对位置控制时 1 6 0 TCMP 时钟数据比较钟 1 6 1 TZCP 时钟数据区间比较运 1 6 2 TADD 时钟数据加法算 1 6 3 TSUB 时钟数据减法1 6 6 TRD 时钟数据读出1 6 7 TWR 时钟数据写入1 6 9 HOUR 记时仪外 1 7 O GRY 二进制数→格雷码围 1 7 1 GBIN 格雷码→二进制1 7 6 RD3A 模拟量模块(FX0N-3A)1 7 7 WR3A 模拟量(FX0N-3A)XIE写入触 2 2 4 LD= (S1)=(S2)时起始触点接通点 2 2 5 LD> (S1>S2)时起始触点接通比 2 2 6 LD< (S1<s2)时起始触点接通< p="">较 2 2 8 LD<> (S1<>S2)时起始触点接通2 2 9 LD≤ (S1≤S2)时起始触点接通2 3 0 LD≥(S1≥S2)时起始触点接通2 3 2 AND= (S1=S2)时串联触点接通2 3 3 AND> (S1>S2)时起串联触点接通2 3 4 AND< (S1<s2)时串联触点接通< p="">2 3 6 AND<> (S1<>S2)时起串联触点接通2 3 7 AND≤(S1≤S2)时起时串联触点接通2 3 8 AND≥(S1≥S2)时串联触点接通2 4 0 OR= (S1=S2)时并联触点接通2 4 1 OR> (S1>S2)时并联触点接通2 4 2 OR< (S1=S2)时并联触点接通2 4 4 OR<> (S1<>S2)时并联触点接通2 4 5 OR≤(S1≤S2)时并联触点接通2 4 6 OR≥(S1≤S2)时并联触点接通</s2)时串联触点接通<></s2)时起始触点接通<>。