GE-PLC_使用手册.ppt_第1页
GE-PLC_使用手册.ppt_第2页
GE-PLC_使用手册.ppt_第3页
GE-PLC_使用手册.ppt_第4页
GE-PLC_使用手册.ppt_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

1 GEFanucPLC指令培训 GEFanucAutomationShanghaiOfficeVer2 202002 3 2 编程语言 1 指令助记符 IL 2 梯形图 LD 3 顺序功能图 SFC 4 C 语言 BASIC 语言5 状态逻辑 3 编程方式 手持式编程器 HHP LM90 DOSCC90 WindowsVersaPro Windows 计算机 编程软件 继电器控制电路 5 PLC工作原理 I 1 I 2 I 3 I 4 I 5 I 6 Q 1 Q 2 Q 3 Q 4 Q 5 Q 6 0 0 0 0 0 0 0 1 0 0 0 0 Q1 Q2 I1 I1 I 2 Q2 CPU 输出地址 Q 输入地址 I 用户程序 数据储存 M R 输入模块 输出模块 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 C O M 1 2 3 1 2 3 6 GEPLC地址表示形式 地址数为自然数 例如 R0326 AI00326 表示地址 地址类型 地址号 7 指令分类 按形式分 2 功能块 1 继电器 触点 线圈 Enable OK 输入参数 I1 I2 I3 输出参数 Q 功能 数据类型 地址 R 条件 长度 8 指令分类 按功能分 1 继电器功能2 定时器 计数器3 算术运算功能4 关系运算功能5 位操作功能6 数据传送功能7 数据表格功能8 转换功能9 控制功能 9 继电器和基本编程RelayandBasicProgramming Series90 30指令教程 10 继电器控制电路 11 继电器控制电路 12 继电器指令基本元素 more 13 继电器指令基本元素 触点 线圈 14 定时器和计数器TimersandCounters Series90 30指令教程 15 Watch DogTimerConstantSweepTimerTime of DayClockElapsedTimeClockTimeTickContacts PLC系统时间 16 定时器 17 延时接通定时器Timer 预置值 延时时间t 预置值 时基 I Q M T G R AI AQ CONST 例如 R0100 或常数 00050 例如 R0001 R0003 18 延时接通定时器Timer 输出端 预置值 Enable 其工作波形图如下 输入端 输出端 计时值 预置值 TS 19 延时断开定时器Timer 预置值 输入端 延时时间t 预置值 时基 I Q M T G R AI AQ CONST 20 延时断开定时器Timer 21 预置值 输入端 延时时间t 预置值 时基 I Q M T G R AI AQ CONST 保持型定时器Timer 22 保持型定时器Timer 其工作波形图如下 输入端 输出端 计时值 预置值 TS T1 T2 TS T1 T2 复位端 23 计数器 24 PV R 预置值 输入端 I Q M T G R AI AQ CONST 计数器Counter UPCTRDNCTR 25 数学运算指令MathOperations Series90 30指令教程 26 算术运算ArithmeticFunction 27 算术运算 1 ArithmeticFunction Enable ADDSUBMULDIVMOD INTDINTREAL OK I Q M T G不能用于REAL Q ADD 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 28 Continued 算术运算ArithmeticFunction 29 算术运算 2 ArithmeticFunction Enable SQRT INTDINTREAL OK I Q M T G R AI AQ Q I Q M T G R AI AQ CONST I1 30 函数运算ArithmeticFunction more more 31 三角函数运算 Enable SINCOSTANASINACOSATAN REAL OK R AI AQ CONST IN Q R AI AQ 32 对数 指数运算 Enable LOGLNEXP REAL OK R AI AQ CONST IN Q R AI AQ 33 指数运算 Enable LOGLNEXP REAL OK EXP Q I1 I2 34 数据转换指令DataOperations Series90 30指令教程 35 ConvertGroup 36 ConvertGroup STARTINGDATATYPES types BIT BYTE WORD DWORD UINT INT DINT REAL MORE BCD 4 BCD 8 MIXED Continued 37 ConvertGroup EndDataType StartDataType BIT BYTE WORD DWORD UINT INT DINT REAL BCD 4 BCD 8 Mixed BCD 4 BCD 8 UINT INT DINT REAL INT DINT Continued 38 数据转换 1 Enable I Q M T G R AI AQ CONST INTTOBCD4 IN OK I Q M T G R AI AQ Q 39 数据转换 2 Enable I Q M T G R AI AQ CONST BCD4TOINT IN OK I Q M T G R AI AQ Q 40 数据转换 3 Enable R AI AQ CONST INTDINTWORD IN OK I Q M T G R AI AQ Q REALTO 41 数据转换 4 Enable I Q M T G R AI AQ CONST INTDINTBCD4WORD IN OK R AI AQ Q TOREAL 42 数据转换 5 Enable R AI AQ CONST REAL TRUN IN OK I Q M T G R AI AQ Q INTDINT 43 比较指令RelationalOperations Series90 30指令教程 44 RelationalGroup 45 RelationalGroup Continued 46 比较功能 1 ComparisonFunction Enable EQNEGTGELTLE INTDINTREAL I Q M T G R AI AQ CONST I2 Q I Q M T G R AI AQ CONST I1 I1 I2I1 I2I1 I2I1 I2I1 I2I1 I2 47 比较功能 2 ComparisonFunction Enable RANGE INTDINTREAL Q Q 1L1 IN L2L1 IN L2 Q 0L1 IN L2 INL1 IN L2 IN 48 数据传送指令DataMoveOperations Series90 30指令教程 49 MoveGroup 50 数据传送DataMove Enable I Q M T SA SB SC G R AI AQ CONST MOVE INTBITWORDREAL LEN1 256 IN OK I Q M T SA SB SC G R AI AQ Q 51 常数块传送BlockMove Enable CONST BLKMV INTWORDREAL IN1IN2IN3IN4IN5IN6IN7 OK I Q M T SA SB SC G R AI AQ Q 52 数据块清零BlockClear Enable I Q M T SA SB SC G R AI AQ BLKCLR WORD LEN1 256 IN OK 53 表格处理TableOperations Series90 30指令教程 54 ArrayOperation 55 ArraySearchOperation 56 数组变址传送ArrayMove Enable ARRAYMOVE INTDINTBITBYTEWORD I Q M T G R AI AQ CONST OK I Q M T G SA SB SC R AI AQ DS SNX SR DNX N I Q M T G SA SB SC R AI AQ LEN 将 SR SNX 1 送到 DS DNX 1 57 表格搜索 Enable SRCHEQ INTDINTBYTEWORD I Q M T G R AI AQ CONST OK I Q M T G R AI AQ FS NX AR IN I Q M T G R AI AQ NX LEN 0 LEN 1 1 LEN SRCH NESRCH GTSRCH GESRCH LTSRCH LE 被查数 58 位处理指令BitOperations Series90 30指令教程 59 MultipleBitFunctions 60 Enable ANDORXOR WORD I Q M T G SA SB SC R AI AQ CONST I2 OK I Q M T G SA SB SC R AI AQ Q I1 AND Q I1 I2OR Q I1 I2XOR Q I1 I2 字逻辑功能LogicFunction 字的 与 或 异或 运算 61 字逻辑功能LogicFunction 字的 非 运算 Enable NOT WORD I Q M T G S SA SB SC R AI AQ CONST OK I Q M T G S SA SB SC R AI AQ Q I1 NOT Q I1 62 BitFunctions 63 字逻辑功能LogicFunction 字中位置 1 位清 0 Enable BIT SETBIT CLR WORD I Q M T G SA SB SC R AI AQ CONSTforBIT BIT OK IN LEN1 256 64 字逻辑功能LogicFunction 检测字中某一位的状态 Enable BIT TEST WORD I Q M T G S SA SB SC R AI AQ CONSTforBIT BIT OK IN LEN1 256 TestedBITstate Q Enable WORD I Q M T G S SA SB SC R AI AQ CONSTforBIT BIT OK IN LEN1 256 TestedBITstate Q 65 字逻辑功能LogicFunction 检测字中某一位的位置 Enable BIT POS WORD I Q M T G SA SB SC R AI AQ OK IN LEN1 256 POS I Q M T G R AI AQ 66 Continued MultipleBitFunctions 67 移位Shift Enable SHR SHL WORD I Q M T G SA SB SC R AI AQ B1 OK B2 N IN B1 B2 IN Q LEN1 256 I Q M T G SA SB SC R AI AQ CONST I Q M T G SA SB SC R AI AQ Q B2 B1 低位LSB 高位MSB SHR右移 SHL左移 68 旋转Rotat Enable ROL ROR WORD I Q M T G SA SB SC R AI AQ OK N IN LEN1 256 I Q M T G SA SB SC R AI AQ CONST I Q M T G SA SB SC R AI AQ Q 低位LSB 高位MSB SHR右移 SHL左移 69 移位寄存器ShiftRegister Enable SHFR BITWORD I Q M T G SA SB SC R AI AQ ST OK I Q M T G SA SB SC R AI AQ Q IN Reset R Q IN LSB MSB ST LEN1 256 70 定序器BitSequencer Enable BIT SEQ I Q M T G SA SB SC R AI AQ ST OK STEP Reset R LEN1 256 1 L0 R DIR 71 控制指令ControlOperations Series90 30指令教程 72 MultipleBitFunctions 73 IO立即刷新 Enable DOIO I Q M T G R AI AQ ALT OK END ST I Q AI AQ 若没有ALT则刷新真实地址 DOIO不能刷新Genius网上I O地址 74 子程序调用 最多可定义64个子程序 75 子程序调用 开始 MAIN BLOCKD 最多可8级子程序嵌套 每个程序块可有64个 CALL 76 主控指令MCR和跳转指令JUMP MCR END MCR MCR DOG DOG DOG 77 通讯请求命令 Enable COMM REQ I Q M T G R AI AQ 常数 TASK OK SYSID IN R AI AQ 常数 R AI AQ FT 78 服务请求ServicRequest Enable SVCREQ I Q M T G R AI AQ CONSTforFNC PARM OK FNC 79 功能码说明 7改变 读取日期时钟14故障表清零15读取最后登录的故障记录16读取开机耗时时间18读取I O强制状态29读取关机耗时时间26 30询问I O状态 服务请求功能Serv

温馨提示

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

评论

0/150

提交评论