常用可编程序控制器_第1页
常用可编程序控制器_第2页
常用可编程序控制器_第3页
常用可编程序控制器_第4页
常用可编程序控制器_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

日本OMRON(欧姆龙)公司的C系列机主要介绍C20普及型可编程序控制器1、性能2、选件和配置3、通道和继电器4、专用继电器5、工作原理和组成6、部件7、基本系统的构成8、C系列指令主要内容:第七章常用可编程序控制器1、C20的性能基本型扩展型2、C20的选件和配置(1)(1)模块结构:53G2A5—PRW04E43G2A6—PRO15E13G2C7—CPU44E23G2C7—MC22333G2C7—MC224

可扩展的主模块:CPU、RAM/ROM、16点输入和12点输出程序控制器或EPROM写入器接口。

I/O、28点扩展模块、16点输入和12点输出、扁平电缆与主模块相连。

32点输入和24点输出、扁平电缆与主模块相连。编程控制台,可直接插到主模块上,用于输入或修改用户程序。

EPROM写入口,可直接插到主模块上,用于将PC存贮器中的用户程序写入EPROM或将EPROM中的用户程序读到PC的RAM用户程序区。2、C20的选件和配置(2)(2)C20的配置原则:根据模块式结构和输入、输出点数选购相应的模块,使成本最低。如:5412316点输入、12点输出---只购置主模块32点输入、24点输出---主模块+I/O28点扩展48点输入、36点输出---主模块+I/O56点扩展64点输入、48点输出---主模块+I/O28点扩展

+I/O56点扩展80点输入、60点输出---主模块+I/O56点扩展

+I/O56点扩展3、C20的通道和继电器(1)通道(CHANNEL)(2)继电器(RELAYNUMBERS)00CH—04CH5个输入通道05CH—09CH5个输出通道10CH—18CH9个内部通道HR00CH—HR09CH10个保持通道C20:每个通道由16

个继电器构成****通道号该通道的第几个继电器例:1015:表示第10个通道的第16个继电器

HR000:表示HR通道的第一个继电器C20共有:5*16=80个输入继电器5*16=80个输出继电器8*16+8=136个内部辅助继电器10*16=160个保持继电器48个定时器/计数器(TIM00-47/COONT00-47)4、C20的专用继电器11808:电池异常时为ON21809-1812、1814:常OFF31813:常ON41815:运行单脉冲51900:T=0.1秒的连续脉冲61901:T=0.2秒的连续脉冲71902:T=1秒的连续脉冲81903:数字运算时操作数不是BCD码时为ON91904:数字运算进位/借位101905:数字比较时>为ON1906:数字比较时=为ON1907:数字比较时<为ON5、C20的工作原理和组成程序(1)工作原理:连被控设备连输入传感器输出输入(2)组成部分:1输入/输出部分:2微处理机(CPU):3编程装置:由接线和接口继电器组成,将PC与输入传感器、PC与被控设备连接起来。CPU、RAM/ROM。将控制方案送入存贮器,梯形图编程。6、C20的部件(1)微处理机(MPU):

I/O终端与微机处理器装在一个箱体内。(2)编程控制台:(3)外围设备:7、基本系统的构成8、C系列指令*

C20机使用C系列机的共用指令(一)基本指令(二)专用指令(三)I/O通道分配(四)应用实例8(一)基本指令(1)LDLD:将常开触点连接母线LOADNOTLDI:将常闭触点连接母线00000000ANDAND:将常开触点串联连接00000001ANDNOTAND:将常闭触点串联连接00000001OROR:将常开触点并联连接00000001ORORI:将常闭触点并联连接000000011234568(一)基本指令(2)ANDLDANB:并联电路块的串联00010003000000020002000300000001ORLDORB:串联电路快的并联78OUTOUT:驱动线圈TIM00OUTT0910CNT1100008008(一)基本指令梯形图(1)(1)LD、AND、OR、OUT000250000000001LD0000AND0001OR0002OUT0500C系列机X02Y0X0X01LDX0ANDX1ORX2OUTY0FX2系列机8(一)基本指令梯形图(2)(2)LDNOT、ANDNOT、ORNOT(LDI、ANI、ORI)000250000000001LDNOT0000ANDNOT0001ORNOT0002OUT500C系列机X02Y0X00X01LDIX00ANIX01ORIX02OUTY0F*2系列机8(一)基本指令梯形图(3)(1)ANDLD(ANB)000150000000002LD0000OR0001LD0002OR0003ANBLDOUT500C系列机0003X01Y0X00X02LDX00ORX01LDX02ORX03ANBOUTY0F*2系列机X038(一)基本指令梯形图(4)(4)ORLD(ORB)000280000000001LD0000AND0001LD0002AND0003ORLDOUT500C系列机0003X02Y0X00X01LDX00ANDX01LDX02ANDX03ORBOUTY0F*2系列机X038(一)基本指令梯形图(5)(5)定时器线圈驱动T00TIM0000000001LD0000ANDNOT0001TIM00#0075LDTIM00OUT500C系列机500T0X0X1LDX0ANDX1OUTT0K5LDT0OUTY0F*2系列机T0Y0K500000001CNT00500CNT00#0003LD0000LD0001CNT00#0003LDCNT00OUT500当输入0000通断3次时,使CNT接通,继电器500ON;

当0001接通时,CNT复位C系列8(二)专用指令除了那些自己的键指令外,C20还提供若干专用指令,这些指令都要用到FUN键。1END指令2暂存继电器(TR)3INTERLOCK(IL)4INTERLOCKCLEAR(ILC)5SHIFTREGISTER(SFT)6LATCHINGRELAY(KEEP)7DIFFERENTIATIONUP(DIFU)FUN(数值键)(数值键)WRITE8DIFFERENTIATIONDOWN(DIFD)9HIGHSPEEDTIMER(TIMH)10COMPARE(CMP)11MOVE(MOV)MOCENOT(MVN)12ADD13SUBTRACT(SUB)14SETCARRY(STC)15CLEARCARRY(CLC)(1)END指令:END功能:表示程序的结束FUNA0B1050000000001END例:LD0000AND0001OUT0500END(01)(2)暂存继电器(TR)功能:压栈\弹栈,相当于

MPS、MPP、MRD压栈:OUTTR(继电器号)弹栈:OUTTR(继电器号)TR000010002TR10003050000040501000505020006例:LD0001AND0002OUTTR0AND0003OUTTR1AND0004OUT0500LDTR1AND0005OUT0501LDTR0AND0006OUT0502(3)INTERLOCK(IL)

(4)INTERLOCKCLEAR(ILC)ILFUNA0C2ILCFUNA0C3功能:使电路有一个新的分支起点0000000100020500000305010004LD0000AND0001IL(02)LD0002ANDNOT0003ILILCOUT0005LD0004OUT0501ILC(03)例:(5)SHIFTREGISTER(SFT)功能:相当于一个串行输入移位寄存器SFTINCPRFUNB1A0例:00000001IN

SFTCPLD0000ANDNOT0001LD0002LD0003SFT(10)0505LD0505OUT06000505000000000000060032位移位寄存器:000000000000INCPRRSFT1010LD0000LD0001LD0002SFT(10)1011(6)LATCHINGRELAU(KEEP)FUNB1B100010002KEEP050000030004SKEEP0500R符号:例:LD0001AND0002LD0003AND0004KEEP(11)0500功能:相当于一个锁存器。指令(F*2系列)当输入0001和0002都闭合时,继电器0500即接通,并保持下来(0001或0002断开时0500仍接通,只有当0003和0004都闭合时,继电器0500才释放)。继电器号(7)DIFFERENTIATIONUP(DIFU)FUNB1D3继电器号符号:DIFU功能:等效于F*2系列的PLS指令。0000例:LD0000DIFU(13)0500DIFU050000000500当0000闭合时,在闭合的前沿,0500闭合一个扫描周期的时间,而后就打开指令:(8)DIFFERENTIATIONDOWM(DIFD)符号:DIFD功能:等效于F*2系列的PLF指令。0001例:0200LD0001DIFD(14)0501DIFD050100010500*下降沿微分输出。指令:(9)HIGHSPEEDTIMER(TIMH)符号:功能:执行高速定时操作,10ms定时器,时间增量

0.01s,继电器号00~47(47个高速定时器)例:LD0000ANDNOT0001TIMH(15)10#0150LDTIM10OUT0500指令:FUN15(继电器号)TIMH0000TIM1000010500TIM10(10)COMPARE(CMP)符号:功能:将通道数据或4位常数(S1)与另一通道数据或4位常数(S2)进行比较,S1、S2中至少有一个是通道的内容。0000例:LD0000OUTTR0CMP(20)TIM00#2500LDTR0AND1905OUT0500CMP指令:FUN20(S1)(S2)05011906(=)TIM00#250005001905(>)05021907(<)CMPS1S2TR0LDTROAND1906OUT0501LDTR0AND1907OUT0502*根据比较结果分别使0500、0501、0502通。(11)MOVE(MOV)

MOVENOT(MVN)符号:功能:0000例:LD0000MOV(21)

10

HR9MVN(22)

HR9HR0指令:FUN21(S)(D)MOVSDFUN22(S)(D)MVNSDMOV指令:(S)(D)MVN指令:(S)(D)*S为通道数据或4位常数,D为通道。MOV10HR9MVNHR9HR0(12)ADD符号:功能:将一个通道的数据S1或4位常数与指定通道数据S2相加,然后把结果输出到指定通道D。(4位数据BCD码相加)0000例:LD0000CLCADD(30)

10#1234

HR9指令:FUN30(S1)(S2)(D)ADDS1S2CLCHR9ADD10#1234D(13)SUBTRACT(SUB)符号:功能:将一个通道的数据S1或4位常数减去指定通道数据S2,然后把结果输出到指定通道D。(4位数据BCD码相减)0000例:LD0000CLCSUB(31)

10HR8

HR9指令:FUN31(S1)(S2)(D)SUBS1S2CLCHR9SUB10HR8D(14)SETCARRY(STC)符号:功能:将进位标志(1904)置ON,即强制CARRY(CU)为1(接通)0000例:LD0000ADD(40)指令:FUN40STCSTC*当0000接通时,1904为ON(15)CLEARCARRY(CLC)符号:功能:清进位标志(1904)为OFF,即强制CARRY(CU)为0(断开)。0001例:LD0001CLC(41)指令:FUN41CLCCLC8(三)I/O通道分配(1)(1)A-1I/O通道分配

PC的基本单元输入通道固定为通道00,输出通道固定为通道05;PC自动地对被联I/O通道进行分配和记录。(2)A-2继电器的分配输入输出信号(设备)连接到PC的输入/输出端子(表3.4)。(3)输入继电器

C20PC有:5个通道(00~04),一个通道16个输入继电器点。(4)输出继电器

C20PC有:5个通道(05~09),一个通道12个输出继电器点。说明:16个点中的12号到15号是用来执行PC内部操作的内部辅助继电器,因此,PC实际能处理的输出继电器的数目是12个。8(三)I/O通道分配(2)(7)定时器/计数器

48点定时器/计数器,T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论