热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    西门子6DD1680-0AH0

    更新时间:2020-09-24   浏览数:83
    所属行业:机械 电工电气 工控系统及装备
    发货地址:上海市金山区  
    产品规格:西门子6DD1680-0AH0
    产品数量:100.00台
    包装说明:全新原装
    单 价:面议

    西门子6DD1680-0AH0

    《销售态度》:质量保证、诚信服务、及时到位!
    《销售宗旨》:为客户创造价值是我们永远追求的目标!
    《服务说明》:现货配送至全国各地含税(16%)含运费!
    《产品质量》:原装正品,全新原装!
    《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
    blob:http://m.b2b168

    LOGO!数字量信号接线

    输入:

    LOGO!的数字量输入信号必须与
    LOGO!上电源的电压等级相同,也就是说电源为24(12)VDC,则输入也为24(12)VDC;电源为220VAC,则输入也为220VAC
    LOGO!230这种型号的输入有两个组,不同的组可以接三相交流电的不同相,但同一个组的接线要保证接在同一个相位上。如果附加了扩展模块,也可以分组接不同相位的输入信号。零线必须是同一个
    LOGO! 12/24 RC/RCo和LOGO! 24/24o的I3、I4、I5和I6可用作高速计数输入(加/减计数器,阀值触发器),高频率可达5K
    LOGO! 12/24 RC/RCo和LOGO! 24/24o的I1、I2、I7和I8可以用作模拟量信号输入(模拟量触发器等,0 - 10V)

    输出:

    晶体管输出的LOGO!:
    型号中没有字母“R”的LOGO!为固态晶体管输出的LOGO!。这种型号的LOGO!输出有短路保护和过载保护,它提供负载电源输出,不需要一个辅助的为负载供电的电源
    继电器输出的LOGO!:
    型号中有字母“R”的LOGO!为继电器输出的LOGO!。它的输出提供一个干接点,且每一路输出都是相互隔离的,与电源也是隔离的,因此每一路输出都可以接电压等级在0-220V之间的不同的交直流负载。

    LOGO!的继电器输出点不能连接380VAC电路!

    附加数字量输入/输出模块DM8(DM16)的输入信号电平与其模块供电相同。不同供电类型的LOGO!本体和DM模块,以及DM模块之间未必能够相邻组合。

    LOGO!采用一种“机械编码”以防止错误的模块插接,机械编码的结构不能人为破坏,否则会烧毁模块。

    描述 在一些任务中常常需要计算高速输入的数字量脉冲,并将其做为模拟量值来处理。


    按照预先定义好的时间周期,循环测定数字量脉冲的数目并通过网络模拟量输入转换成模拟量数值。

    描述
    在 LOGO!Soft Comfort 中,使用频率阈值触发器,可以在预定义好的时间周期内循环获取数字量脉冲,并且可以通过网络模拟量输入以模拟量数值的方式读取。




    图 01

    说明

    1. 插入一个数字量输入 (I1) 和一个频率阈值触发器(B001)。
    2. 连接数字量输入(I1) 到频率阈值触发器(B001)。
    3. 双击频率阈值触发器 (B001) 打开属性。
    4. 在时间参数下面设置获取数字量脉冲的时间周期。
    5. 点击"确认"以保存设置。
    6. 为了通过网络模拟量输入 (NAI1) 读取每个时间周期内获取的脉冲,必须给频率值(每个时间周期内的脉冲数)分配一个变量地址。
    7. 在“工具”菜单下,打开“参数 VM 映射”,分配一个变量地址(例如,1)给频率阈值触发器(B001)的“频率”参数。

      图 02
    8. 点击"确认"以保存设置。
    9. 添加一个网络模拟量输入(NAI1)到程序。
    10. 双击网络模拟量输入(NAI1)打开属性。
    11. 选择“本地变量存储器(VM)”并输入之前选定的变量地址。
    12. 点击“确认”以保存设置。西门子6DD1680-0AH0

    1. 概述
    ET200S 功能模块主要包括四种类型:模块1Count24V/100kHz, 1Count5V/500kHz, 1SSI 和 2 PULSE。本文主要针对初次使用 2 PULSE 功能模块的用户,介绍 2 PULSE 两路脉冲输出功能模块的功能、配置及简单编程。但是本文无法取代 ET200S 功能模块手册《ET 200S Technological Functions》。建议用户通过此文档掌握该模块的初步调试和使用方法后,仔细阅读模块手册《ET 200S Technological Functions》,进一步加深对ET200S 功能模块的理解。


    2. 模板介绍


    图 1 2 PULSE 模块外形

    模板订货号:6ES7 138-4DD00-0AB0
    模板功能:该模块可以产生脉冲信号对被控对象进行控制。
    工作模式:脉冲输出模式;脉宽调制(PWM)模式;脉冲串模式;On/Off延时模式。
    模板主要属性:输出脉冲个数:2;输出脉冲电压:24V;输出脉冲大频率:2.5kHz


    3. 模板接线图


    图 2 接线端子

    含义:
    Channel 0: 端子1 到 4
    Channel 1: 端子5 到 8
    24 VDC:传感器电源
    M:公共端
    DI:输入信号
    DO:输出信号


    4. 硬件配置
    2 PULSE 功能模板基本可以和任意ET200S 接口模块一起使用,本文中以 IM151-3PN 接口模块为例。

    主要软、硬件列表:

    名称 订货号 数量
    CPU 315-2 PN/DP 6ES7 315-2EH13-0AB0 1
    IM151-3 PN 接口模块 6ES7 151-3BA20-0AB0 1
    PM-E 电源管理模块 6ES7 138-4CA01-0AA0 1
    2 PULSE 脉冲数出模块 6ES7 138-4DD00-0AB0 1
    1 Count 24V/100kHz 6ES7 138-4DA04-0AB0 1
    STEP7 V5.4 SP5 6ES7 810-4CC08-0YA7 1
    1 Count 24V/100kHz 6ES7 138-4DA04-0AB0 1

    表 1 软硬件配置

     


    图 3 系统配置图


    5. 硬件组态及参数配置
    按照图 3 通过网线连接 CPU315-2PN/DP 与 IM151-3PN 的PN 接口并将 ET200S 站的I/O 模板和功能模板安装好,正确连接电源线和信号线。
    打开 STEP7,在管理器中新建一个项目,插入相应的 S7-300 站,进入硬件配置界面,配置 PN I/O 和其他相关模块(图 4)。由于本文主要介绍 ET200S 2 PULSE 模块,其他配置过程不在详细描述,如有关于 PN I/O 配置的问题请参阅相关手册和说明,参考链接:26707214


    图 4 硬件组态

    ET200S 2 PULSE 模块参数配置界面:


    图 5 2 PULSE 模块参数界面

    其中参数含义:
    1. 组诊断;
    2. CPU/主站停机时输出的状态:可以选择继续工作、使用替代值等模式;
    3. 通道编号 0;
    4. DO 诊断:可以诊断输出断线、短路等;
    5. 替代值:配合参数 2 使用;
    6. 运行模式:更改 2 PULSE 输出模式,包括脉冲输出,脉宽调制(PWM),脉冲串,On/Off 延时等模式;
    7. PWM(脉宽调制)的输出模式:可以使用千分数或者S7 模拟量格式的值;
    8. 时基:后面所有跟时间相关的参数都以该参数为时间单位;
    9. DI 数字量输入的功能:可作为普通输入和硬件使能使用;
    10. 接通延时;
    11. 小/脉冲时间;
    12. 周期时间;
    13. 通道编号 1;
    将项目配置好后,存盘编译并下载,参数配置随即生效。


    6. 编程
    该模板跟很多其他的 ET200S 功能模板类似,都是通过外部 I/O 直接对模板进行控制和反馈。ET200S 2 PULSE 模块输入/输出分配详见表 2,表 3:
    控制信号(输出):


    表 2 输出地址分配

    反馈信号(输入)


    表 3 输入地址分配

    为了便于对该模板地址中的位、字节、字等地址的读写,我们根据模板的硬件地址将需要的输入/输出地址通过程序映射到一个接口 DB 块中,以后的操作都针对该 DB 块中相应的地址进行读写即可(见图 6):


    图 6 项目程序


    7. 模式说明及举例

    7.1.脉冲输出模式:
    脉冲输出模式可以使 2 PULSE 模块在输出使能后通过一定时间的延迟后输出一个给定脉冲宽度的脉冲输出。时序请参见图 7:


    图 7 脉冲输出时序图

    脉冲数出参数配置:


    图 8 脉冲数出参数配置

    在 2 PULSE 模块参数界面,选择运行模式为 pulse output,时基为 1ms,DI 输入功能为普通输入,所以在运行的时候输出将不参考硬件使能的状态。启动延时设为 1000ms。
    通过图 7 可以看出脉冲输出模式需要在程序里面给定给两个主要的数值:脉冲时间和接通延时时间,其中:
    脉冲时间 = 给定数值 * 参数设定的时基
    接通延时 = 延时系数 * 0.1 * 参数设定的启动延时
    变量表赋值:


    图 9 脉冲数出赋值变量表

    根据输入/输出地址定义,将相应的值写到相应的地址中,在本例中数值为:
    脉冲时间 = 2000 * 1ms= 2s
    接通延时 = 10 * 0.1 * 1000ms = 1s
    这时,当激活软件使能 DBX52.0 时,观察 DB2.DBX0.1 会经过 1s 的延时后输出一个 2s 宽的脉冲。

    7.2.脉宽调制(PWM)模式:
    在脉宽调制模式下,该模块可以输出一个脉冲序列,用户可以通过修改输出值来修改脉冲序列的脉冲宽度,可以通过系数修改脉冲的周期。时序见图 10


    图 10 脉宽调制(PWM)模式时序图

    脉宽调制(PWM)的参数配置


    图 11 脉宽调制(PWM)模式参数配置

    1. 选择运行模式为脉宽调制(PWM);
    2. 输出 PWM (脉宽调制)的输出模式:本例中使用千分数;
    3. 时基为 1ms;
    4. DI 为普通输入,不作为硬件使能;
    5. 启动延时为 1000ms;
    6. 小脉冲宽度 10ms (调节脉冲宽度时,小不能小于此值);
    7. 脉冲周期时间为 1000ms;
    脉宽调制(PWM)模式可以在程序里面给定给两个主要的数值:脉冲宽度和脉冲周期,其中:
    脉冲周期 = 周期系数 * 0.1 * 参数预设的脉冲周期
    脉冲宽度 = (给定数值 / 1000) * 脉冲周期
    通过变量表赋值:


    图 12 脉宽调制(PWM)模式赋值变量表

    根据输入/输出地址定义,将相应的值写到相应的地址中,在本例中数值为:
    脉冲周期 =10 * 0.1 * 1000ms = 1s
    脉冲宽度 = (500 / 1000) * 1s = 0.5s
    这时,当激活软件使能 DBX52.0 时,观察 DB2.DBX 0.1 将经过 1s 的延时后输出一个占空比为 1:1 的 1Hz 频率脉冲。要改变脉冲宽度,直接修改 DB2.DBW 50 的给定值即可。

    7.3.脉冲串输出模式:
    在脉冲串输出模式中,该模块可以输出一个固定脉冲个数的脉冲串,用户可以定义脉冲个数和修改脉冲周期时间。时序见图:


    图 13 脉冲串输出模式时序图

    脉冲串输出的参数配置:


    图 14 脉冲串输出模式参数配置

    将参数中的运行模式更改为 pulse train,脉冲宽度赋值为 100ms,其他参数与前面模式类似。
    脉冲串输出模式可以在程序里面给定给两个主要的数值:脉冲个数和脉冲周期,其中:
    脉冲个数 = 给定数值
    脉冲周期 = 周期系数 * 0.1 * 参数预设的脉冲周期
    通过变量表赋值:


    图 15 脉冲串输出模式赋值变量表

    西门子6DD1680-0AH0


    http://www.hyzdhxt.com