GE_PLC90-70培训教材ppt课件_第1页
GE_PLC90-70培训教材ppt课件_第2页
GE_PLC90-70培训教材ppt课件_第3页
GE_PLC90-70培训教材ppt课件_第4页
GE_PLC90-70培训教材ppt课件_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

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

文档简介

1、GE Fanuc PLC 90-70 指令培训GEFanuc Automation Shanghai OfficeV2.00继电器控制电路R9REV_PBFWD_PBSTOP_PBR1390940MTR_FWDR9MTR_REVR13L1L2PLC 任务原理 I1I2I3I4I5I6Q1Q2Q3Q4Q5Q6000000010000CPU输出地址%Q输入地址%IQ1( )Q2( )I1I1I2Q2用户程序数据储存(%M,%R,.)I1I2I3I4I5I6I7I8COM输入模块输出模块Q1Q2Q3Q4Q5Q6Q7Q8COM123输入扫描执行程序输出刷新通讯效力123编程言语1。指令助记符IL2。梯

2、形图LD3。顺序功能图SFC4。“C 言语,“BASIC言语5。形状逻辑系列90 PLC 编程言语指令语句编程继电器梯形图(Relay Ladder Logic)编程顺序流程图 (SFC)编程形状逻辑言语编程支持用 C 言语编程开发复杂的控制算法C 程序代码比梯形图程序快4-6倍系列 90 PLC 编程与组态 LM90Windows下DOS窗口CC90Windows98/NTVersaProWindows98/NT串行通讯手持式编程器RS485 编程口以太网RS232/RS485转换器S90-30PLCS90-70PLC仅支持S90-30 341以下CPU计算机+编程软件:外部地址GE PLC

3、 地址表示方式 %I%Q%AI%AQ位(bit)地址字(word)地址内部地址%M%G%T%R中间继电器位地址存放器字地址地址数为自然数例如“%R0326%P%L%U%UR%S%AI00326表示地址地址类型地址号程序存放器字地址部分存放器字地址无定义变量系统变量指令分类按方式分 2. 功能块1. 继电器触点线圈( )EnableOK输入参数I1I2I3输出参数Q功能数据类型地址 %R条件长度指令分类按功能分1. 继电器功能2. 定时器/计数器3. 算术运算功能4. 关系运算功能5. 位操作功能6. 数据传送功能7. 数据表格功能8. 转换功能9. 控制功能继电器和根本编程Relay and

4、Basic ProgrammingSeries 90-70 指令教程 RELAY F1Shift继电器控制电路ZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_REVL1L2FCZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_REVL1L2FC继电器控制电路 ZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_REVL1L2FC( )( / )( S )( R )( )( )继电器指令根本元素 ( M )( / M )( SM )( RM )触点线圈FAULTNOFLTHIALRLOALR定时器和计数器Timers and Co

5、untersSeries 90-70 指令教程 TMRCTRofdtF2Shift Watch-Dog Timer Constant Sweep Timer Time-of-Day Clock Elapsed Time Clock Time Tick Contacts系统时间 System Timers定 时 器TMRCTRofdt12345678910RELAYTMRCTRondtrofdttmrtmbaseMATHTABLECONTRLTCONVRTOPN SPP DATAMdnctrBITOPupctrRELATF2Shift坚持型延时接通定时器RPV CVONDTR1.00s?F1延时

6、断开定时器PV CVOFDT1.00s?F2延时接通定时器PV CVTMR1.00s?F3延时接通定时器 TimerTMR0. 1S0.01S0. 001SPV%R?Address预置值( )输出端当前值预置值控制字%R%R + 1%R + 2延续三个R存放器时基延时时间 t =预置值时基%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONST输入端例如:%R0001,或常数:00050例如:%R0001%R0003CV当前值延时接通定时器 Timer输出端预置值Enable其任务波形图如下:输入端输出端计时值预置值TS延时断开定时器 TimerOFDT0. 1S0.01S0. 001S

7、PV%R?Address预置值( )输出端输入端当前值预置值控制字%R%R + 1%R + 2延续三个R存放器时基延时时间 t =预置值时基%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTCV当前值延时断开定时器 Timer其任务波形图如下:输入端输出端计时值预置值TS输出端预置值OFDT0. 1SPV%R0001输入端ONDTR0. 1S0.01S0. 001SPV%R?Address预置值( )输出端输入端当前值预置值控制字%R%R + 1%R + 2延续三个R存放器时基延时时间 t =预置值时基%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTR复位坚持型定时器

8、 TimerCV当前值坚持型定时器 Timer其任务波形图如下:输入端输出端计时值预置值TST1T2TS= T1+T2输出端预置值ONDTR0. 1SPV%R0001输入端复位R复位端Up CounterDown CounterUser Programmed CountersTMRCTRofdtF2Shift12345678910RELAYTMRCTRondtrofdttmrtmbaseMATHTABLECONTRLCONVRTOPN SPDATAMdnctrBITOPupctrRELAT90464F4F5RPV CVUPCTR?RPV CVDNCTR?PV%R?Address预置值( )输出

9、端输入端当前值预置值控制字%R%R + 1%R + 2延续三个R存放器%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTR复位计数器 CounterUPCTRDNCTRCV当前值数学运算指令Math OperationsSeries 90-70 指令教程 MATHmulF3ShiftF3MATHShiftMath GroupAdditionF112345678910RELAYMATHaddsubmulmoretypesabsTMRCTRTABLECONTRLCONVRTOPN SPsqrtDATAMmodBITOPdivRELAT90417SubtractionF2Multipli

10、cationF3DivisionF4Math GroupModulo DivisionSquare RootAbsolute Value(Continued)F3MATHShiftF59041712345678910RELAYMATHaddsubmulmoretypesabsTMRCTRTABLECONTRLCONVRTOPN SPsqrtDATAMmodBITOPdivRELATF6F7算术运算 (1 )Arithmetic FunctionEnableADDSUBMULDIVMODINTUINDDINTREALMIXED%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI2OK

11、%I,%Q,%M,%T,%G 不能用于 REALQ%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI1ADD : Q = I1 + I2SUB : Q = I1 - I2MUL : Q = I1 * I2DIV : Q = I1 / I2MOD : Q =I1 -(I1/I2)*I2)%I,%Q,%M,%T, %G,%R,%AI,%AQ算术运算 (2 )Arithmetic FunctionEnableSQRTABSINTDINTREALOK%I,%Q,%M,%T, %G,%R,%AI,%AQQ%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI1SQRT: Q =

12、INABS: Q=|I1|三角函数EnableSINCOSTANASINACOSATANREALOK%R,%AI,%AQ,CONSTINQ%R,%AI,%AQ对数,指数功能 EnableLOGLNEXPEXPTREALOK%R,%AI,%AQ,CONSTINQ%R,%AI,%AQEXP: Q = eI NLN: Q = ln(IN) LOG: Q = log(IN)TXPT: Q = I1I 2指数功能EnableLOGLNEXPREALOK%R,%AI,%AQ,CONSTI2Q%R,%AI,%AQ%R,%AI,%AQ,CONSTI1EXP: Q = I 1I2数据转换指令Data Opera

13、tionsCONVRT F8ShiftSeries 90-70 指令教程 F8CONVRTShiftConvert GroupConvert Group(Continued)DESTINATIONDATA TYPESF3F1F2= MOREIN?QUINT_TO_INTBCD-4F4F5F6F7F8F9BCD-8UINTINTDINTREALINTDINTConvert GroupSTARTINGDATA TYPESF2F10F3F4F5F6F7F8F1F9F1F2F3types= BIT= BYTE= WORD= DWORD= UINT= INT= DINT= REAL= MORE= BCD

14、-4= BCD-8= MIXED(Continued)IN?QUINT_TO_INTConvert GroupEnd Data TypeStart Data TypeBITBYTEWORDDWORDUINTINTDINTREALBCD-4BCD-8MixedBCD-4BCD-8UINTINTDINTREALINTDINT(Continued)数据转换 (1)Enable%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTINTDINTTOBCD4BCD8INOK%I,%Q,%M,%T,%G,%R,%AI,%AQQ数据转换 (2)Enable%I,%Q,%M,%T,%G,%R,%AI,

15、%AQ,CONSTBCD4BCD8TOINTDINTINOK%I,%Q,%M,%T,%G,%R,%AI,%AQQ数据转换 (3)Enable%R,%AI,%AQ,CONSTINTUINTDINTINOK%I,%Q,%M,%T,%G,%R,%AI,%AQQREALTO数据转换 (4)Enable%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTINTUINTDINTBCD4BCD8INOK%R,%AI,%AQQTOREAL数据转换 (5)Enable%R,%AI,%AQ,CONSTREAL_TRUN_INOK%I,%Q,%M,%T,%G,%R,%AI,%AQQ例如:IN235.85Q

16、235IN53.12Q53INTDINT比较指令Relational OperationsSeries 90-70 指令教程 RELATN F4ShiftF4RELATNGreater Than or Equal ToShiftRelational GroupEqualF1Not Equal F2Greater Than F3F4Relational GroupRangeF4RELATNShiftLess Than or Equal ToF6Less ThanF5CompareF7F8(Continued)比较功能 (1 ) Comparison FunctionEnableEQNEGTGEL

17、TLEINTUINTDINTREAL%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI2Q%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI1( )I1 = I2I1I2I1 I2I1I2I1 INL2L1ININ;L2INL1IN;L2 DOG( )DOG: DOG通讯恳求命令EnableCOMM_REQ%I,%Q,%M,%T,%G,%R,%AI,%AQ,常数TASKOKSYSIDIN%R,%AI,%AQ,常数%R,%AI,%AQFT( )效力恳求 Servic RequestEnableSVCREQ%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONST for FNCPARMOKFNC功能码阐明 7改动/读取日期时钟14缺点表清零15读取最后登录的缺点记录16读取开机耗时时间18读取I/O 强迫形状29读取关机耗时时间26/30讯问 I/O 形状效力恳求功能 Servic Reques

温馨提示

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

评论

0/150

提交评论