企业信息

    上海渤伦机电设备有限公司

  • 13
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 上海市 松江区 上海市松江区松乐路128号月厦新天地1021室
  • 姓名: 吴先生
  • 认证: 手机已认证 身份证未认证 微信已绑定

    6ES7517-3UP00-0AB0 西门子CPU 1517TF-3 PN/DP 一级代理商

  • 所属行业:电气 低压电器 控制器
  • 发布日期:2021-04-12
  • 阅读量:60
  • 价格:1.00 元/台 起
  • 产品规格:不限
  • 产品数量:1000.00 台
  • 包装说明:不限
  • 发货地址:上海松江  
  • 关键词:西门子CPU,1517TF-3,PN/DP,6ES7517-3UP00-0AB0,CPU

    6ES7517-3UP00-0AB0 西门子CPU 1517TF-3 PN/DP 一级代理商详细内容

    6ES7517-3UP00-0AB0 西门子CPU 1517TF-3 PN/DP 一级代理商 6ES7517-3UP00-0AB0 西门子CPU 1517TF-3 PN/DP 一级代理商


    产品参数:SIMATIC S7-1500TF, CPU 1517TF-3 PN/DP, *处理器,带 3 MB 工作存储器用于 程序和 8 MB 用于数据, * 1 个接口:PROFINET IRT 带双端换机, * 2 接口,以太网, * 3 接口,PROFIBUS, 2 ns Bit-Performance, 需要 SIMATIC 存储卡


    S7-1500 PLC与S120的Modbus TCP通讯

     
    本文介绍S7-1500 PLC与S120变频器(控制单元为CU320-2 PN)通过Modbus TCP通讯,实现PLC对变频器的控制。PLC通过访问S120的寄存器,可实现对变频器的启停、正反转控制、速度给定、修改参数等功能。

    表1-1  主要设备和软件

    网络视图:

    图 1-1 网络视图

    1  S7-1500 Modbus TCP通讯概述

    S7-1500 PLC 需要通过 TIA Portal 博途软件进行组态配置,从 TIA Portal V12 SP1 开始,软件中增加了 S7-1500 的 Modbus TCP 块库,用于 S7-1500 与支持Modbus TCP 的通信伙伴进行通信,通讯块分别为MB_CLIENT和MB_SERVER,如下图1-2所示,在与S120进行通讯过程中应用的块为MB_CLIENT,S7-1500作为Modbus TCP 客户端。

    图1-2  Modbus TCP块

    表1-2  通讯配置表

    2  PLC组态和编程

    打开TIA Portal V15新建一个项目,本例中命名为“S71500_S120_ModbusTCP”,在项目中添加CPU1513-1PN,为集成的 PROFINET 接口新建一个子网并设置 IP 地址,本例中为“192. 168. 133. 101”,如图 1-3 所示:

    图 1-3  新建一个 S7-1500 项目并配置 IP 地址

    在 CPU1513-1PN的 OB1 组织块中添加 Modbus TCP Client 功能块“MB_CLIENT”,软件将提示会为该 FB 块增加一个背景数据块,本例中为DB1 “MB_CLIENT_DB”,如图 1-4 所示:

    图 1-4  添加“MB_CLIENT”功能块

    同样在 CPU1513-1PN中添加一个全局数据块用于匹配功能块“MB_CLIENT”的管脚参数“CONNECT”,本例中为数据块 DB2 “MB_CLIENT_TCON”,打开该数据块,手动输入“TCON_IP_v4”的数据类型,并填写相应的初始值,如图 1-5 所示:

    图 1-5  添加一个与管脚“CONNECT”匹配的全局数据块

    创建一个全局数据块用于匹配功能块“MB_CLIENT”的管脚参数“MB _ DATA _ PTR”,本例中为 DB3 “MB_Client_Data”,用于存储 Modbus通信的各数据类型,需要注意的是该数据块必须为非优化数据块(支持寻址),在该数据块的属性中不勾选“优化的块访问”选项,如图 1-6所示:

    图 1-6  创建 用于存储 Modbus 通信数据的数据块

    图 1-7  MB_CLIENT_Data内容

    创建一个全局数据块用于匹配功能块“MB_CLIENT”的管脚参数“MB_MODE”、 “MB_DATA_ADDR”、 “MB_DATA_LEN”,本例中为DB4“MB_Client_Set”,用于存储Modbus通信的模式、起始地址以及通信数据长度,将该数据块配置为非优化数据块(支持寻址),在该数据块的属性中不勾选“优化的块访问”选项,如图 1-8所示:

    图 1-8  创建 用于存储 Modbus 通信设置的数据块

    图 1-9  MB_CLIENT_Set数据块内容

    对于功能块“MB_CLIENT”的参数管脚含义如表 1-3 所示:

    表1-3  MB_CLIENT的管脚说明

    详细情况请参考TIA软件帮助信息。

    本例需要完成PLC控制变频器的启动、速度给定、状态反馈、修改加减速时间的操作,因而需要调用多个MB_CLIENT程序块,由于同一时间只能调用一个MB_CLIENT程序块,因此需要设置多个标志位来控制多个MB_CLIENT程序块的执行顺序。

    程序段1:PLC启动时通过Initial_Call对所有MB_CLIENT完成通讯的标志位清零,如图1-10所示:

    图 1-10  程序段1

    程序段2:Initial_Call在个扫描周期为1,以后一直为0,PLC在*二个扫描周期检测到Initial_Call的下降沿后给M20.0(个MB_CLIENT的启动位)置1,如图1-11所示:



    http://fd123321.cn.b2b168.com
    欢迎来到上海渤伦机电设备有限公司网站, 具体地址是上海市松江区上海市松江区松乐路128号月厦新天地1021室,联系人是吴先生。 主要经营机电设备、工程机械 设备及配件、电气设备及配件、电线电缆、自动化成套配电装置及设备、低压电器元件、工业自动化控制设备批发零售。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。