XC2系列可编程序控制器简明手册信捷科技电子有限公司13目录1、基本特点..............................................................................................................................12、性能规格..............................................................................................................................13、XC2系列型号表...................................................................................................................24、外形尺寸...............................................................................................................................25、指令集...................................................................................................................................46、软元件范围...........................................................................................................................61、基本特点zXC2系列PLC适合小点数的控制系统,本体不可外接扩展模块。zXC2拥有输入输出点数14,16,24,32,48,60六种规格。zXC2系列PLC本体可以外接特殊功能BD板,可以实现模拟量、温度的采集以及进行PID控制。zXC2系列PLC中带有时钟模块,普通寄存器D包含停电保持区域,也可将数据保存到FlashROM区域的FD寄存器中。zXC2系列PLC的基本功能基本同XC3系列,可以进行逻辑控制、数据运算等一般的功能。z支持高速计数(2路AB相、5路单相、2路双向)、高速脉冲(2路)、中断等功能,支持Modbus通讯、自由格式通讯。2、性能规格(1)性能指标规格项目14点16点24/32点48/60点程序执行方式循环扫描方式、定时扫描方式编程方式指令、梯形图并用处理速度0.5us停电保持使用FlashROM用户程序容量128KI/O点数输入8点输出6点输入8点输出8点输入14/18点输出10/14点输入28/36点输出20/24点内部线圈点数(M)8512点点数640点定时器(T)规格100mS定时器:设置时间0.1~3276.7秒10mS定时器:设置时间0.01~327.67秒1mS定时器:设置时间0.001~32.767秒点数640点计数器(C)规格16位计数器:设置值K0~32,76732位计数器:设置值-2147483648~+2147483647数据寄存器(D)2512字FlashROM寄存器(FD)512字高速处理功能高速计数、脉冲输出、外部中断定时扫描间隔设置0~99mS口令保护6位长度ASCII自诊断功能上电自检、监控定时器、语法检查1(2)一般规格项目规格绝缘电压DC500V2MΩ以上抗噪声1000V1uS脉冲1分钟环境温度0℃~60℃环境湿度5%~95%通讯口1RS-232,连接上位机、人机界面编程或调试通讯口2RS-232/RS-485,联网或连接智能仪表、变频器等通讯口3BD板扩展通讯口RS-232C/RS-485安装可用M3的螺丝固定或直接安装在DIN46277(宽35mm)的导轨上接地第三种接地(不可与强电系统公共接地)3、XC2系列型号表型号AC电源DC电源继电器输出晶体管输出晶体管继电器混合输出继电器输出晶体管输出晶体管继电器混合输出输入点数(DC24V)输出点数(R,T)XC2-14R-EXC2-14T-EXC2-14RT-EXC2-14R-CXC2-14T-CXC2-14RT-C8点6点XC2-16R-EXC2-16T-EXC2-16RT-EXC2-16R-CXC2-16T-CXC2-16RT-C8点8点XC2-24R-EXC2-24T-EXC2-24RT-EXC2-24R-CXC2-24T-CXC2-24RT-C14点10点XC2-32R-EXC2-32T-EXC2-32RT-EXC2-32R-CXC2-32T-CXC2-32RT-C18点14点XC2-48R-EXC2-48T-EXC2-48RT-EXC2-48R-CXC2-48T-CXC2-48RT-C28点20点NPN型XC2-60R-EXC2-60T-EXC2-60RT-EXC2-60R-CXC2-60T-CXC2-60RT-C36点24点XC2-14PR-EXC2-14PT-EXC2-14PRT-EXC2-14PR-CXC2-14PT-CXC2-14PRT-C8点6点XC2-16PR-EXC2-16PT-EXC2-16PRT-EXC2-16PR-CXC2-16PT-CXC2-16PRT-C8点8点XC2-24PR-EXC2-24PT-EXC2-24PRT-EXC2-24PR-CXC2-24PT-CXC2-24PRT-C14点10点XC2-32PR-EXC2-32PT-EXC2-32PRT-EXC2-32PR-CXC2-32PT-CXC2-32PRT-C18点14点XC2-48PR-EXC2-48PT-EXC2-48PRT-EXC2-48PR-CXC2-48PT-CXC2-48PRT-C28点20点PNP型XC2-60PR-EXC2-60PT-EXC2-60PRT-EXC2-60PR-CXC2-60PT-CXC2-60PRT-C36点24点4、外形尺寸XC2系列14/16点本体(单位:mm)23.511073.3941025563XinjeElectronicCo.,LtdSN:0067032266DATE:20060410TYPE:XC3-14R-ENX0X2X4X6X7X5X3X1FGLCOMA0VBCOM0Y1Y2Y4Y5Y3COM1Y024VPWRRUNERRXC3-14RT-EYX4567321076432105XC2系列32点本体(包含24点本体)3.5110FGCOMCOMX0X1X2X3X4X5X6X7X15X16X14X13X12X11X10X17X20X21PWRYX13194102139PORT1PORT2Y15Y14Y13Y12COM3Y5Y7Y6Y11COM4Y10Y4Y3COM2Y2COM1Y1COM0Y0AB24V0VTYPE:XC3-32R-EDATE:20060410SN:0067032266XinjeElectronicCo.,Ltd73.3104532RUNERRXC3-32R-E6776235401XC2系列60点本体(包含48点本体)COM9COM8199.410273.3207.494XinjeElectronicCo.,LtdSN:0067032266DATE:20060410YXX0X1COMCOMX2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21X22X23X24X25X26X27X30X37X40X36X35X34X33X32X31X41X42X43Y27Y26Y25Y24Y15Y17COM6Y21Y20COM7Y23Y22Y16Y13Y14COM5Y11Y12Y7Y10Y6COM4Y4Y5COM3Y3Y2Y1COM2Y0COM1COM0CAN+CAN-AB0V24VPORT2PORT1ERRRUNPWR0132675445762310XC3-60R-ETYPE:XC3-60R-E35、指令集指令的详细使用说明,请参见《XC系列可编程序控制器操作手册》,以下仅列出XC2支持的全部指令。(1)基本指令一览表助记符功能可用软元件LD运算开始常开触点X、Y、M、S、T、C、Dn.m、FDn.mLDD直接从触点读取状态XLDI运算开始常闭触点X、Y、M、S、T、C、Dn.m、FDn.mLDDI直接读取常闭触点XLDP上升沿检出运算开始X、Y、M、S、T、C、Dn.m、FDn.mLDF下降沿检出运算开始X、Y、M、S、T、C、Dn.m、FDn.mAND串联常开触点X、Y、M、S、T、C、Dn.m、FDn.mANDD直接从触点读取状态XANI串联常闭触点X、Y、M、S、T、C、Dn.m、FDn.mANDDI直接读取常闭触点XANDP上升沿检出串联连接X、Y、M、S、T、C、Dn.m、FDn.mANDF下降沿检出串联连接X、Y、M、S、T、C、Dn.m、FDn.mOR并联常开触点X、Y、M、S、T、C、Dn.m、FDn.mORD直接从触点读取状态XORI并联常闭触点X、Y、M、S、T、C、Dn.m、FDn.mORDI直接读取常闭触点XORP脉冲上升沿检出并联连接X、Y、M、S、T、C、Dn.m、FDn.mORF脉冲下降沿检出并联连接X、Y、M、S、T、C、Dn.m、FDn.mANB并联回路块的串联连接无ORB串联回路块的并联连接无OUT线圈驱动指令Y、M、S、T、C、Dn.mOUTD直接输出到触点YSET线圈接通保持指令Y、M、S、T、C、Dn.mRST线圈接通清除指令Y、M、S、T、C、Dn.mPLS上升沿检出指令X、Y、M、S、T、C、Dn.mPLF下降沿检出指令X、Y、M、S、T、C、Dn.mMCS公共串联点的连接线圈指令无MCR公共串联点的清除指令无ALT线圈取反指令X、Y、M、S、T、C、Dn.mNOP无动作无END顺控程序结束无GROUP指令块折叠开始无GROUPE指令块折叠结束无4(2)应用指令一览表分类指令助记符功能CJ条件跳转CALL子程序调用SRET子程序返回STL流程开始STLE流程结束SET打开指定流程,关闭所在流程ST打开指定流程,不关闭所在流程FOR循环范围开始NEXT循环范围结束程序流程FEND主程序结束LD=开始(S1)=(S2)时导通LD>开始(S1)>(S2)时导通LD<开始(S1)<(S2)时导通LD<>开始(S1)≠(S2)时导通LD<=开始(S1)≤(S2)时导通LD>=开始(S1)≥(S2)时导通AND=串联(S1)=(S2)时导通AND>串联(S1)>(S2)时导通AND<串联(S1)<(S2)时导通AND<>串联(S1)≠(S2)时导通AND<=串联(S1)≤(S2)时导通AND>=串联(S1)≥(S2)时导通OR=并联(S1)=(S2)时导通OR>并联(S1)>(S2)时导通OR<并联(S1)<(S2)时导通OR<>并联(S1)≠(S2)时导通OR<=并联(S1)≤(S2)时导通数据比较OR>=并联(S1)≥(S2)时导通CMP数据的比较ZCP数据的区间比较MOV传送BMOV数据块传送PMOV数据块传送FMOV多点重复传送FWRTFlashROM的写入MSET批次置位ZRST批次复位SWAP高低字节交换数据传送XCH两个数据交换数ADD加法5SUB减法MUL乘法DIV除法INC加1DEC减1MEAN求平均值WAND逻辑与WOR逻辑或WXOR逻辑异或CML取反据运算NEG求负(3)特殊指令一览表指令助记符指令名称PLSY单段无加减速脉冲输出PLSR多/单段、带加减速、单/双向脉冲输出PLSF可变频率脉冲输出PLSNEXT/PLSNT脉冲段切换PLSMV把脉冲个数存入寄存器STOP脉冲停止COLRModbus线圈读INPRModbus输入线圈读COLWModbus单个线