GE-PLC-使用手册课件.ppt

上传人(卖家):三亚风情 文档编号:2983262 上传时间:2022-06-19 格式:PPT 页数:84 大小:1,021.50KB
下载 相关 举报
GE-PLC-使用手册课件.ppt_第1页
第1页 / 共84页
GE-PLC-使用手册课件.ppt_第2页
第2页 / 共84页
GE-PLC-使用手册课件.ppt_第3页
第3页 / 共84页
GE-PLC-使用手册课件.ppt_第4页
第4页 / 共84页
GE-PLC-使用手册课件.ppt_第5页
第5页 / 共84页
点击查看更多>>
资源描述

1、 指令培训 2.20 2002.3手持式编程器手持式编程器R9REV_PBFWD_PBSTOP_PBR1390940MTR_FWDR9MTR_REVR13L1L2I1I2I3I4I5I6Q1Q2Q3Q4Q5Q6000000010000Q1( )Q2( )I1I1I2Q2输出地址输入地址用户程序数据储存(,.)I1I2I3I4I5I6I7I8COM输入模块输出模块Q1Q2Q3Q4Q5Q6Q7Q8COM123输入扫描执行程序输出刷新通讯服务123外部地址外部地址位地址位地址字地址字地址地址数为自然数地址数为自然数例如例如“0326”内部地址内部地址系统标志系统标志寄存器寄存器中间继电器中间继电器外

2、部地址外部地址位地址位地址字地址字地址00326表示地址地址类型地址号2.功能块功能块1.继电器继电器触点触点线圈线圈( )输入参数输入参数I1I2I3输出参数输出参数Q地址地址 条件条件1。继电器功能。继电器功能2。定时器。定时器/计数器计数器3。算术运算功能。算术运算功能4。关系运算功能。关系运算功能5。位操作功能。位操作功能6。数据传送功能。数据传送功能7。数据表格功能。数据表格功能8。转换功能。转换功能9。控制功能。控制功能继电器和基本编程继电器和基本编程 90-30 指令教程指令教程RELAY F1ShiftZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_RE

3、VL1L2FCZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_REVL1L2FCZCREV_PBFWD_PBSTOP_PBFCMTR_FWDZCMTR_REVL1L2FC|%I0003 %I0001 %I0002 %Q0001+-/-+- -+-/-( )-| | | |%Q0001 | +- -+| | |%I0001 %I0002 %Q0002| +-/-+- -+-( )-| | | |%Q0002 | +- -+-/- more -( )-(RM)-(SM)-vert|Horz-|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATH

4、RELATBITOPDATAMTABLECONVRTCONTRL-(/M)-more-(/)-(M)-(R)-(S)-()-(v)-|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRLRELAY F1Shift F10( )( / )( S )( R )( )( )( M )( / M )( SM )( RM )触点触点线圈线圈定时器和计数器定时器和计数器 90-30 指令教程指令教程TMRCTRofdtF2ShiftTMRCTRofdtF2ShiftR?保持型延时接通定时器RPV CVONDTR0

5、.10SF1R?延时断开定时器OFDTF2PV CV0.10S延时接通定时器TMRF3PV CV0.10SR?ondtrofdttmrtmbaseupctrdnctr |10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRLTMR0. 1S0.01S0. 001SPV%R?Address预置值预置值( )输出端输出端当前值当前值预置值预置值控制字控制字%R%R + 1%R + 2连续三个连续三个R寄存器寄存器时基时基延时时间延时时间 t =预置值预置值时基时基,输入端输入端例如例如0100,或常数或常数

6、:00050例如例如00010003输出端预置值其工作波形图如下:其工作波形图如下:输入端输出端计时值预置值OFDT0. 1S0.01S0. 001SPV%R?Address预置值( )输出端输入端当前值预置值控制字%R%R + 1%R + 2连续三个R寄存器时基延时时间 t =预置值时基,其工作波形图如下其工作波形图如下:输入端输出端计时值预置值TS输出端预置值OFDT0. 1SPV%R0001输入端ONDTR0. 1S0.01S0. 001SPV%R?Address预置值( )输出端输入端当前值预置值控制字%R%R + 1%R + 2连续三个R寄存器时基延时时间 t =预置值时基,R复位其

7、工作波形图如下:其工作波形图如下:输入端输出端计时值预置值T1T2 T12输出端预置值ONDTR0. 1SPV%R0001输入端复位R复位端TMRCTRofdtF2ShiftR?加计数器加计数器RPV CVUPCTRF4R?减计数器减计数器RPV CVUPCTRF5ondtrofdttmrtmbaseupctrdnctr |10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL?Address预置值( )输出端输入端当前值预置值控制字%R%R + 1%R + 2连续三个R寄存器,R复位数学运算指令数学运

8、算指令 90-30 指令教程指令教程MATHmulF3Shift加法运算加法运算F1I1ADDINTI2Q?减法运算减法运算F2I1SUBINTI2Q?乘法运算乘法运算F3I1MULINTI2Q?除法运算除法运算F4I1DIVINTI2Q?MATHmulF3Shiftaddsubmultypesdivmodasbsqrt more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL%I,%Q,%M,%T,%G,%R,%AI,%AQ,CONSTI2 不能用于不能用于 Q%I,%Q,%M,%T,%G,%

9、R,%AI,%AQ,CONSTI1 : Q = I1 + I2 : Q = I1 - I2 : Q = I1 * I2 : Q = I1 / I2 : Q 1 -(I12)*I2), 开方运算开方运算F6INSQRTINTQ?求模运算求模运算F5I1MODINTI2Q?求绝对值运算求绝对值运算F7INABSINTQ?MATHmulF3Shiftaddsubmultypesdivmodasbsqrt more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL, Q,I1SQRT: Q = INsin

10、costan asinacosdegatanradmore|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL F9log 10lnexp expt more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL F9QQQ = eIiQ = ln(IN)Q = log(IN)%R,%AI,%AQ,CONSTI2Q%R,%AI,%AQ%R,%AI,%AQ,CONSTI1: Q = I 1I2数据转换指令数据

11、转换指令 CONVRT F8Shift 90-30 指令教程指令教程CONVRT F8Shift bcd-4types worddintintrealmore|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL F2F10F3F4F5F6F7F8F1F9F1F2F3= = = = = = = = = = 4= 8= IN?QUINT_TO_INT 4848,4,Q,4,Q,Q,4Q,Q 90-30 指令教程指令教程RELATN F4ShiftRELATN F4Shifteqne gttypes ge

12、ltcmplerange |10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL等于等于F1I1EQ_INTI2Q?不等于不等于F2I1NE_INTI2Q?大于大于F3I1GT_INTI2Q?大于或等于大于或等于F4I1GE_INTI2Q?RELATN F4Shifteqne gttypes geltcmplerange |10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL小于小于F5I1LT_INTI2Q

13、?小于或等于小于或等于F6I1LT_INTI2Q?比较比较F7I1CMP_INTI2LT?GTEQ范围范围F8L1RANGEINTL2Q?IN?,I2Q,I1( )I1 = I2I1I2I1 I2I1I2I1 L2L1 ;L2 L1 ;L2 moveblkmovblkclrtypesshfreqbitseqcomreqswap more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL块清零块清零F3INBLK_CLRINT?LEN00001数据传送数据传送F1I1MOVE_INTQ?LEN000

14、01数据传送数据传送F2BLKMVINTQIN1?IN2?IN3?IN4?IN5?IN6?IN7?移位寄存器移位寄存器F4SHFR_WORDQR?LEN00001N?IN?ST?,1 - 256,Q1234567,Q,1 - 256表格处理表格处理 90-30 指令教程指令教程TABLES F7Shift TABLES F7Shifttblrdtblwrlifozdtypeslifowrfifordsortfifowrarrmovmore|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL变址传送变

15、址传送F8ARRAYMOVEWORDDSSR?LEN00001SNX?DNX?N?表格搜索表格搜索_不等于不等于F2SECH_NE_WORDFDAR?LEN00001NX?IN?NX ?表格搜索表格搜索_等于等于F1SECH_EQ_WORDFDAR?LEN00001NX?IN?NX ?表格搜索表格搜索_大于大于F3GT_WORDFDAR?LEN00001NX?IN?NX ? TABLES F7Shiftsrh eqsrh nesrh gttypessrh gesrh ltarrngsrh le more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELA

16、TBITOPDATAMTABLECONVRTCONTRL表格搜索表格搜索_小于小于F5SECH_LT_WORDFDAR?LEN00001NX?IN?NX ?表格搜索表格搜索_大于或等于大于或等于F1SECH_GE_WORDFDAR?LEN00001NX?IN?NX ?表格搜索表格搜索_于或等于于或等于F3SECH_LE_WORDFDAR?LEN00001NX?IN?NX ?,N,将将 (1) 送到送到 (1) ,0(1)1被查数被查数( )位处理指令位处理指令 90-30 指令教程指令教程BITOP F5Shift BITOP F5Shiftandor xortypes notshlrolsh

17、rrormore|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRLAND_ 与与F1AND_WORDQI1?LEN00001I2?OR_或或F2OR_WORDQI1?LEN00001I2?XOR_异或异或F3XOR_WORDQI1?LEN00001I2?NOT_非非F4NOT_WORDQI1?LEN00001I2?,I2,QI1 : Q = I1 * I2 : Q = I1 + I2 : Q = I1 I2,QI1 : Q = I1 F9morebittstbitsetbitclrtypesbit

18、posmkcomp more|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL位测试位测试F1BIT_TEST_WORDQIN?LEN00001BIT?位置位置“1”F2BIT_SET_WORDQIN?LEN00001BIT?位清位清“0”F3BIT_CLR_WORDQIN?LEN00001BIT?测测“1”位置位置F4BIT_POS_WORDQIN?LEN00001POS ?, 1 - 256, 1 - 256 Q( ), 1 - 256 Q,1 - 256, BITOP F5Shift左移位左

19、移位F5SHL_WORDB2IN?LEN00001N?B1Q ?右移位右移位F6SHR_WORDB2IN?LEN00001N?B1Q ?左旋转左旋转F7ROL_WORDQIN?LEN00001N?右旋转右旋转F8ROR_WORDQIN?LEN00001N?andor xortypes notshlrolshrrormore|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRL,B1B2NB1B2, Q1 - 256,QB2B1低位低位高位高位右移右移左移左移( ),N1 - 256,Q低位低位高位高位

20、右移右移左移左移,QRQ1 - 256,R1 - 2561L0R当前步数当前步数长长 度度Control Word%R%R + 1%R + 2控制指令控制指令 90-30 指令教程指令教程CONTRL F9Shift CONTRL F9ShiftcallDo io sermorepidisapidindendsfcrescommntsvcreq|10|4|9|8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRLmcrnendmcn jumpnmorelabeln endmcrmcrjumplabel|10|4|9|

21、8|7|6|5|3|2|1RELAYOPN SPTMRCTRMATHRELATBITOPDATAMTABLECONVRTCONTRLF9more ,若没有则刷新真实地址不能刷新网上地址CALL ? START OF PROGRAM SUB ( ) END OF BLOCK LOGIC START OF PROGRAM MAIN ( ) CALL SUB END OF PROGRAM LOGIC最多可定义 64 个子程序CALL ACALL BCALL CCALL B开始BLOCK ABLOCK CBLOCK B D最多可8级子程序嵌套每个程序块可有64 个“” ( ) ( ): ,常数常数,常数常数( ), 功能码功能码说说 明明 7改变/读取日期时钟14故障表清零15读取最后登录的故障记录16读取开机耗时时间18读取 强制状态29读取关机耗时时间26/30 询问 状态00107%R0010%R0011%R0012%R0014%R0013%R00150读取读取1月月秒秒时时空空1设置设置XX年年XX分分XX日日XX周周改变/读取日期时钟002014清除故障表0 清除故障表1清除故障表, ?40个个R寄存器寄存器,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(GE-PLC-使用手册课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|