对三菱plc指令的理解.doc_第1页
对三菱plc指令的理解.doc_第2页
对三菱plc指令的理解.doc_第3页
对三菱plc指令的理解.doc_第4页
对三菱plc指令的理解.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

基本逻辑指令FN2N M8000-M8255 特殊继电器 M8000:运行监视器(在plc运行中一直接通)M8001:与M8000相反的逻辑M8002:初始脉冲(仅在运行开始时瞬间接通)M8003 :与M8002相反逻辑M8011:10ms M8012:100ms M8013: 1s M8014 :1min (开一半时间关一半的时间) T0T199 200点100ms T200T245 46点10ms T246T249 4点10ms累计型 T250T255 5点100ms累计型 定时器的范围是032767 C0C99 100点 C100199 100点累计型 C200C219 20点 C220C234 15点累计型 16位 032767 32位-2147483648+2147483647 计算器NO方向切换计算器NO方向切换计算器NO方向切换计算器NO方向切换C200M8200C209M8209C218M8218C226M8226C201M8201C210M8210C219M8219C227M8227C202M8202C211M8211C228M8228C203M8203C212M8212C220M8220C229M8229C204M8204C213M8213C221M8221C230M8230C205M8205C214M8214C222M8222C231M8231C206M8206C215M8215C223M8223C232M8232C207M8207C216M8216C224M8224C233M8233C208M8208C217M8217C225M8225C234M8234FX2N FX2NC系列 每个寄存器都是16bit(最高位为正、负符号位)也可用两个数据寄存器合并起来存储32bit (最高位为正、负符号位)D0D199 200点 D200D511 312点 D512D7999 7488点 D8000D8255 256点MOV K3 D1 是把3传到D1里(K表示常数 H表示十六进制的常数,在plc里不能直接的写一个数值,要写数据前面加K 或者H )DMOV K50000 D4 是把K50000传送到D4,D5面MOV D10 D4 是把D10里的数据传送到D4里DMOV D20 D22 是把(D20,D21)(是一个32位数据)里的数据传送到(D22,D23)里去 MOV:传送(可以传送32位的数据,可脉冲) 案例X、 Y 、M、 S.是位软元件 T、C、D、V.是字软元件 K1X3 K1表示1组(即4位)X3表示起始位即使从X3开始的4位 X3 X4 X5 X6的信号 K2Y1 K2表示2组(即8位)Y1表示起始位即使从Y1开始的8位 LD:读取常开点。 LDI:读取常闭点。 OUT:线圈输出AND:串入常开点 ANI:串入常闭点OR:并入常开点 ORI:并入常闭点ANB:电路块串联 ORB:电路块并联SET:线圈保持 (set指令的执行对象:Y,M,S 其功能与自锁类似 ) RST:清除线圈输入 (rst指令的执行对象是:Y,M,S,T,C,D,V,Z 让对象清楚动作,寄存器的值清0 )ZRST:成批复位PLS:上升沿输入脉冲 PLF:下降沿输入脉冲上升延输出指令PLS仅在执行条件由OFFON时,驱动一次输出 PLS M0 下降延输出指令PLF仅在执行条件由ONOFF时,驱动一次输出 PLF M1 LDP:读取上升沿 LDF:读取下降沿触点上升延是检测到触点上升延时为ON触点下降延是检测到触点下降延时为ONANDP:上升沿接通,串联连接。 ANDF:下升沿接通,串联连接。ALT:交替指令 NOP:空操作 ORP:上升沿接通,并联连接 ORF:下升沿接通,并联连接MC:主控 MCR主控结束 CMP:比较 (可32 可脉冲 全支持)ZCP:区域比较(可32 可脉冲 全可用)CML:取反传送BCD:BIN向BCD转换 BIN:BCD向BIN转换ADD:加法(可32 可脉冲 全可用)SUB:减法(可32 可脉冲 全可用)MUL:乘法(可32 可脉冲 全可用) DIV:除法(可32 可脉冲 全可用)INC:自加1运算(可32 可脉冲 全可用)DEC:自减1运算(可32 可脉冲 全可用)案例逻辑指令的相关格式逻辑与指令WAND逻辑或指令WOR 逻辑异或指令WXOR案例DECMP:二进制浮点数比较 DEZCP:二进制浮点数区间比较DEBCD:二进制浮点数向十进制浮点数转换 DEBIN:十进制浮点数向二进制浮点数转换DEADD:二进制浮点数加法 DESUB:二进制浮点数减法 DEMUL:二进制浮点数乘法DEDIV:二进制浮点数除法 DESQR:二进制浮点数开方INT:二进制浮点数取整 FLT:整数转换为二进制浮点数求平均值指令MEANWAND:字与运算(按位) WOR:字或运算(按位) WXOR字异或运算(按位) 译码DECO指令译码指令说明注:当D1的值较小时,(1-15)D1的纸是前4位的2进制编码指令ENCO指令说明案例循环指令ROR:循环右移 说明ROL:循环左移 指令说明案例位右移指令SFTR指令说明位左移SFTL指令说明案例NEG:取补运算指令用法RCR:带进位循环右移 RCL:带进位循环左移SQR:开方运算 INV:运算触点取反 EMD:结束程序 MPS:压栈 MRD:读栈 MPP:出栈CJ:条件跳转 CALL:子程序调用 SRET:子程序返回FENN:主程序结束 FOR:循环开始 NEXT:循环结束LD=:读取“等于比较节点” LD:读取“大于比较节点” LD:读取“小于比较节点” LD:读取“不等于比较节点” LD=:读取“大于等于比较节点” AND=:串联“等于比较节点”AND:串联“大于比较节

温馨提示

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

评论

0/150

提交评论