15221406036
6ES7313-5BG04-0AB0参数详细
报价: 666.00元/件
最小起订: 1
有效期至: 长期有效
发布时间: 2023-04-29 16:54
发布IP: 116.224.103.5
浏览次数: 72
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

6ES7313-5BG04-0AB0参数详细

该指令的助记符、指令代码、操作数、程序步如表 3 所示。 

 

 

MUL 乘法指令是将指定的源元件中的二进制数相乘,结果送到指定的目标元件中去。 MUL 乘法指令使用说明如图 3 所示。它分 16 位和 32 位两种情况。 

 

 

 

当为 16 位运算,执行条件 X0 由 OFF → ON 时, [D0]x[D2] → [D5 , D4] 。源操作数是 16 位,目标操作数是 32 位。当 [D0]=8 , [D2]=9 时, [D5 , D4]=72 。*高位为符号位, 0 为正, 1 为负。 

 

当为 32 位运算,执行条件 X0 由 OFF → ON 时, [D1 、 D0]x[D3 、 D2] → [D7 、 D6 、 D5 、D4] 。源操作数是 32 位,目标操作数是 64 位。当 [D1 、 D0]=238 , [D3 、 D2]=189 时, [D7 、 D6 、 D5 、 D4]=44982 ,*高位为符号位, 0 为正, 1 为负。 

 

如将位组合元件用于目标操作数时,限于 K 的取值,只能得到低位 32 位的结果,不能得到高位 32 位的结果。这时,应将数据移入字元件再进行计算。 

 

用字元件时,也不可能监视 64 位数据,只能通过监视高位 32 位和低 32 位。 V 、 Z 不能用于 [D] 目标元件

(1)逻辑与指令WAND  (D)WAND(P)指令的编号为FNC26。是将两个源操作数按位进行与操作,结果送指定元件。

(2)逻辑或指令WOR   (D) WOR (P)指令的编号为FNC27。它是对二个源操作数按位进行或运算,结果送指定元件。如图4-48所示,当X1有效时,(D10)∨(D12)→(D14)

(3)逻辑异或指令WXOR  (D) WXOR (P)指令的编号为FNC28。它是对源操作数位进行逻辑异或运算。    

(4)求补指令NEG   (D) NEG (P)指令的编号为FNC29。其功能是将[D.]指定的元件内容的各位先取反再加1,将其结果再存入原来的元件中。

        WAND、WOR、WXOR和NEG指令的使用如图1所示。

 

使用逻辑运算指令时应该注意:

1)WAND、WOR和WXOR指令的[S1.]和[S2.]均可取所有的数据类型,而目标操作数可取KnY、KnM、KnS、T、C、D、V和Z。

2)NEG指令只有目标操作数,其可取KnY、KnM、KnS、T、C、D、V和Z。

3)WAND、WOR、WXOR指令16位运算占7个程序步,32位为13个程序步,而NEG分别占3步和5步

PLSY:16位连续执行型脉冲输出指令。  DPLSY:32位连续执行型脉冲输出指令。  

 编程格式:     PLSY  K1000  D0  Y0     

       K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0    D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制 。Y0:指定的脉冲输出端子,只能是Y0或Y1 。    

 小例:     LD M0     PLSY  D0  D10  Y1   

    当M0闭合时,以D0指定的脉冲频率从Y1输出D10指定的脉冲数;在输出过程中M0断开,立即停止脉冲输出,当M0闭合后,从初始状态开始重新输出D10指定的脉冲数。    

    PLSY指令没有加减速控制,当M0闭合后立即以D0指定的脉冲频率输出脉冲(该指令高速输出脉冲控制步进或是伺服并不理想)。     在输出过程中改变D0的值,其输出脉冲频率立刻改变(调速很方便)。    

   在输出过程中改变输出脉冲数D10的值,其输出脉冲数并不改变,只要驱动断开再一次闭合后才按新的脉冲数输出。

   相关标志位与寄存器:     

 M8029:脉冲发完后,M8029闭合。当M0断开后,M8029自动断开。    

 M8147:Y0输出脉冲时闭合,发完后脉冲自动断开。     

 M8148:Y1输出脉冲时闭合,发完后脉冲自动断开。     

 D8140:记录Y0输出的脉冲总数,32位寄存器 。    

 D8142:记录Y1输出的脉冲总数,32位寄存器 。    

 D8136:记录Y0和Y1输出的脉冲总数,32位寄存器 。       

 PLSY指令断开,驱动PLSY指令时,必须在M8147或M8148断开一个扫描周期以上,否则发生运算错误

(D)CMP(P) 比较-------将两源操作元件的数据作代数比较,结果送到目标元件中,决定目标元件的状态。

源操作元件:K/H  KnX  KnY  KnM   KnS  T C D V/Z

目标元件:Y  M  S 

格式:LD  X0

CMP(P) K100  C20  M0

X0由OFF到ON 时:   当K100>C20当前值时,M0=1

当K100=C20当前值时,M1=1

当K100C30当前值时,M3=1

当K100≤C30≥K120时,M4=1

当K120

相关产品
相关6es7313产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航