热门搜索:

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

    西门子6DD1680-0AC2

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

    西门子6DD1680-0AC2

    上海西邑电气技术有限公司工业业务领域致力于为客户提供高品质的服务,追求客户的满意是我们始终如

    一的目标。在中国,工业业务领域拥有一支技术过硬、经验丰富的工程师队伍,为客户提供7x24小时全天

    候服务。专业的服务人员和遍布全国的服务及备件网络将对客户的服务需求迅速作出响应,将由设备故障

    引起的损失降低到小的程度。
    blob:http://m.b2b168

    我只以300的PLC来举例子:
    1、根据你的需要来选择模块类型,比如你有编码器,可能就需要选择特殊模块,也可以选择CPU自己集成的高速计数器,比如CPU313c-2DP,就有3个高速计数器可供使用。比如要用到模拟量控制,就要选择模拟量输入模块或模拟量输出模块,比如SM331、SM332之类的,具体的型号还得根据实际情况来定,这儿不说的那么多了。
    2、根据你的点数来选择,比如需要输入点数比较多,就可以选择多一点的输入模块,少一点的输出模块,输入模块为SM321、输出模块为SM322,也有输入输出模块可供选择。
    3、至于DP模块的话,是根据要求的,比如你有分站,就需要通讯,通讯的话就可能需要PROFIBUS DP通讯,自然需要通讯模块。或者有PLC和变频器通讯的时候,也需要通讯模块来实现。
    那个快回答的人说的不对,300的CPU有自带输出的,比如CPU313c-2DP,就有两个DP口,一个插MPI编程电缆,一个用来PROFIBUS DP通讯,还有集成了3个高速计数器好像是60KHZ的,关键还是有16个输入,16个输出。

    配置注释:
    模拟量数值在 LOGO! 中的非易失性保存。

    LOGO! 不能直接保持模拟量输入的数值。 您可以使用“模拟量比较器”、“模拟量多路复用器”和“异步脉冲发生器”功能块,控制计数器进行加减计数,直到其计数值与模拟量的输入值相等为止。开关 I1 控制是否将模拟量输入值存储到计数器中。

    应用实例:
    例如,您可以将此功能用于一台压缩机的压力控制及压力值存储。您可以控制压缩机工作直到获得必须的压力值。您也可以将这个压力值存储在计数器中,从而在下一次压缩机工作时可以再次使用这个压力值。根据数字量输出的状态,您可以了解到压缩机是否提供了存储的数值。
    由于有惯性,您也可以将此应用作为模拟量滤波器。



    ( 15 KB ) 
    图  01

    此功能的两个例子:

    例 1:
    模拟量输入值变为500
     

    序号 功能
    1 模拟量输入通道AI1的值变为+500。
    2 模拟量比较器 B002 和 B005 记录下数值的改变。 输入 I1 为 “关断”,计数器数值不改变。
    (AI1= 500, B002 = +500/On,B005 = -500/Off, I1 = “Off”, B001 = 0/“Off”)
    3 模拟量比较器 B002 的输出现在为 “接通” ,并激活异步脉冲发生器 B004。
    B004发出1ms 高电平,1ms 低电平交替的脉冲信号到“与”门 B008。
    4 加减计数器 B001 的计数值不增加。
    5 输入I1 切换到接通,“与”门 B008 将脉冲信号推送到 B001。
    (AI1= 500, B002 = +500/On, B005 = -500/Off, I1 = “On”, B001 = 0/“Off”)
    6 加/减计数器 B001 的计数值增加。
    7 计数器B001 通过“模拟量多路复用器” B003 作用于模拟量比较器 B002 和 B005。
    8 如果计数器的值与模拟量输入值相等,异步脉冲发生器 B004 关闭。
    (AI1 = 500, B002 = 0/Off, B005 = 0/Off, B001 = 500 I1 = “On”, B001 = 0/“On”)
    9 输入 I1 关断后,数值即被“存储”。 此时模拟量输入值的变化不影响计数器的数值。
    10 存储于“加/减计数器” B001的数值可作为“模拟量多路复用器” B007 的模拟量输出送到 AQ1.

    例 2:
    模拟量输入值变为 -250
     

    序号 功能
    1 模拟量输入通道AI1的值变为-250。
    2 模拟量比较器 B002 和 B005 记录下数值的改变。 输入 I1 为 "关断",计数器数值不改变。
    (AI1= 250, B002 = -250/“Off”, B005 = +250/“On”, I1 = “Off”,B001 = 0/“Off”)
    3 模拟量比较器 B002 的输出现在为 “接通” ,并激活异步脉冲发生器 B004。
    B004 发出 1ms 高电平,1ms 低电平交替的脉冲信号到“与”门 B008。
    4 加减计数器 B001 的计数值不减少。
    5 输入I1 切换到接通, “与”门 B008 将脉冲信号推送到 B001。
    (AI1= 250,B002 = -250/“Off”, B005 = -500/“On”, I1 = “On”, B001 = 0/“On”)
    6 加减计数器 B001 的计数值减少。
    7 计数器B001 通过“模拟量多路复用器” B003 作用于模拟量比较器 B002 和 B005。
    8 如果计数器的值与模拟量输入值相等,异步脉冲发生器 B004 关闭。
    (AI1 = 250, B002 = 0/Off,B005 = 0/Off, B001 = 500 I1 = “On”,B001 = 0/“On”
    9 输入 I1 关断后,数值即被“存储”。 此时模拟量输入值的变化不影响计数器的数值。
    10 存储于“加/减计数器” B001的数值可作为“模拟量多路复用器” B007 的模拟量输出送到 AQ1.

    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 软硬件配置

     

    西门子6DD1680-0AC2
    图 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-0AC2




    http://www.hyzdhxt.com