| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子PLC模块>>西门子S7-200SMART>> 江西西门子S7-200SMARTPLC模块代理经销商

江西西门子S7-200SMARTPLC模块代理经销商

返回列表页
  • 江西西门子S7-200SMARTPLC模块代理经销商
  • 江西西门子S7-200SMARTPLC模块代理经销商
  • 江西西门子S7-200SMARTPLC模块代理经销商
  • 江西西门子S7-200SMARTPLC模块代理经销商
  • 江西西门子S7-200SMARTPLC模块代理经销商
收藏
举报
参考价 322
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-08-02 11:12:22浏览次数:197

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 4kW 外形尺寸 4mm
应用领域 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 重量 3kg
江西西门子S7-200SMARTPLC模块代理经销商
西门子S7-200 SMART PLC可编程控制器,SMART LINE 触摸屏和SINAMICS V20 变频器*整合,为OEM 客户带来高性价比的小型自动化解决方案,满足客户对于人机交互、控制、驱动等功能的*需求。

详细介绍

江西西门子S7-200SMARTPLC模块代理经销商

PLC双字增1/减1指令(INC_DW/DEC_DW)

    (1)格式:双字增1/1指令的梯形图如图6-15所示。
双字增1/减1指令的梯形图

    6-15    双字增1/1指令的梯形图

    (2)功能:当使能输入(EN)有效时,双字增1指令(INC_DW)将输入字IN1,并将结果存放到输出单元OUT中;双字减1指令(DEC_DW)将输入字IN1,并将结果存放到输出单元OUT中。双字增减指令的操作数也是有符号数。

    【例6-3】增1/1指令使用举例,梯形图程序如图6-16所示。该程序实现AC01、将VB101后送VB20VD01的功能。

    6-16对应的STL程序如下:

    LD    M0.0    //取常开触头

    INCB    AC0    //AC0+1= AC0

    MOVB    VB10VB20    //VB10VB20

    DECB    VB20    //VB20-1=VB20

    INCD    VD0    //VD0+1=VD0

    以上算术指令在使用时对操作数的要求和对标志位的影响:

    ①字操作数IN1IN2的范围是VWIWQWMWSWSMWLWAIWTCACConstant*VD*AC*LD;双字操作数IN1IN2的范围是VDIDQDMDSDSMDLDHCACConstant*VD*AC*LD

    ②结果为16位时,OUT的范围是VWIWQWMWSWSMWLWTCAC*VD*AC*LD;结果为32位时,OUT的范围是VDIDQDMDSDSMDLDAC*VD*AC*LD

    ③指令执行后对标志位的影响:结果为0SM1.01,结果为负时SM1.21,结果溢出时SM1.11,除数为0SM1.31。当出现溢出、运行错误或间接寻址错误时,ENO=0
(1)格式:字增1/1指令(INC_W/DEC_W)的梯形图如图6-14所示。

    (2)功能:当使能输入(EN)有效时,字增1指令(INC_W)将输入字IN1,并将结果存放到输出单元OUT;字减1指令(DEC_W)将输入字IN1,并将结果存放到输出单元OUT中。特别要注意:字增1/1指令的操作数是有符号数。
字增1/减1指令的梯形图

    6-14    字增1/1指令的梯形图
(1)格式:双整数乘法指令(MUL_DI)和双整数除法指令(DIV_DI)的梯形图如图6-11所示。

    (2)功能:当使能输入(EN)有效时,双整数乘法指令将两个32位整数IN1IN2相乘,产生一个32位的结果存放在OUT中。双整数除法指令将两个32位整数IN1IN2相除(IN1/IN2),产生一个32位的结果存放在OUT中,不保留余数。当发生溢出时,结果不输出,同时将SM1.0SM1.20。当除数为0时,源操作数不变。

    【例6-2】乘法和除法指令使用举例,梯形图程序如图6-12所示。该程序实现两个16位数的乘法(VW0×VW2=VD4),两个32位数的乘法(VD10×VD18=VD22),两个16位数的除法(VW30/AC1= VW40,注意这里AC1只取低16位数据)。需要指出的是,32位变量VD4的高16位就是VW4,低16位就是VW6

    6-12对应的STL程序如下:

    LD    I0.0    //取常开触头

    MOVW    VW0VW6    //VW0VW6

    MUL    VW2VD4    //VW2×VW6=VD4

    MOVD    VD10VD22    //VDVD22

    D    VD18VD22    //VD18×VD10=VD22

    MOVW    VW30VW40    //VW30VW40

    /I    AC1VW40    //VW30/AC1=VW40

    (1)格式:乘法指令(MUL)和除法指令(DIV)的梯形图如图6-9所示。

    (2)功能:当使能输入(EN)有效时,乘法指令(MUL)将两个16位符号整数IN1IN2相乘,产生一个32位的结果存放在OUT中(低位地址存放积的高16位数据,高位地址存放积的低16位数据)。整数除法指令( DIV)将两个16位符号整数IN1IN2相除(IN1/IN2),产生一个32位的结果存放在OUT中,32位结果中的低16位是商、高16位是余数。乘/除运算指令的执行结果影响特殊标志位:SM1.0(结果为0),SM1.1(结果溢出),SM1.2(结果为负),SM1.3(除数为0)。
整数乘法指令(MUL)和除法指令(DIV)的梯形图

    6-9    整数乘法指令(MUL)和除法指令(DIV)的梯形图

    (1)格式:双整数加法指令和双整数减法指令的梯形图如图6-7所示。
双整数加法和减法指令的梯形图

    6-7    双整数加法和减法指令的梯形图

    (2)功能:当使能输入(EN)有效时,将两个32位整数IN1IN2相加或者相减,得到一个32位的结果存放在OUT中。

    【例6-1】加法和减法指令使用举例,梯形图程序如图6-8所示。该程序实现两个16位数的加法(VW0+AC0=VW2)和两个32位数的减法(VD2-AC1=VD6)运算功能。在STL程序中,算术指令的操作数均为两个,因此LAD程序和STL程序有所不同。

    6-8所对应的STL程序如下:

    LD    I1.0    //取常开触头

    MOVW    VW0VW2    //VW0VW2

    +I    AC0VW2    //VC0+VW2=VW2

    MOVD    VD2VD6    //VD2VD6

    -D    AC1VD6    //VD6-AC1=VD6

江西西门子S7-200SMARTPLC模块代理经销商

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言