0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ISO on TCP协议通信的连接配置

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-21 10:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

S7-1200 和 S7-1200 之间 ISO on TCP 通信

ISO on TCP 协议通信的连接配置

使用ISO on TCP 协议通信,除了连接参数的定义不同,其它组态编程与 TCP 协议通信完全相同,见S7-1200 和 S7-1200 之间 TCP 通信。

S7-1200 CPU中,使用ISO on TCP协议通信时,PLC_1的连接参数如图1所示。通信伙伴PLC_2的连接参数,如图2所示。

205f7184-0834-11ed-ba43-dac502259ad0.jpg



图1. PLC_1的ISO on TCP协议通信连接参数

20744a46-0834-11ed-ba43-dac502259ad0.jpg


图2. PLC_2的ISO on TCP协议通信连接参数

ISO on TCP 动态长度数据传输

ISO on TCP协议支持动态长度的数据传输。创建接收和发送DB块,可是优化寻址方式或实际地址方式。

1.通信数据区的定义

发送方的数据块通信数据区定义为6个字节,如图3所示

2091b0ae-0834-11ed-ba43-dac502259ad0.jpg



图3.发送方数据块通信数据区的定义

接收方的数据区也定义为6个字节,如图4. 所示

20b66890-0834-11ed-ba43-dac502259ad0.jpg

图4. 接收方数据块通信数据区的定义

2. 编程

发送方的程序如图5所示,“LEN”参数要定义成变量100。

20d17298-0834-11ed-ba43-dac502259ad0.jpg

图5. 发送方的编程

接收方的程序如图6所示,“LEN”参数赋一个常数“0”,以便实现动态数据长度传输。注意要创建符号寻址方式的DB块

214e2d88-0834-11ed-ba43-dac502259ad0.jpg

图6. 接收方的编程

动态长度数据传输:

216cac40-0834-11ed-ba43-dac502259ad0.jpg

图7. 监控结果

要实现动态长度数据传输,需要将接收方的数据长度设为0。

如果发送方数据长度“TSENDC_LEN"设为100,则传送100个字节给接收方;


监控结果:

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    620

    浏览量

    41259
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1436

    浏览量

    83879
  • S7-1200
    +关注

    关注

    11

    文章

    335

    浏览量

    19832

原文标题:S7-1200 和 S7-1200 之间 ISO on TCP 通信

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TCP/IP(Socket)协议深度剖析

    TCP/IP协议作为互联网通信的基础架构,其核心机制Socket编程承载着全球数据交换的使命。本文将深入剖析这一协议的七层架构、三次握手与四次挥手的精妙设计、流量控制与拥塞控制的动态平
    的头像 发表于 03-03 17:06 854次阅读

    协议“老将”,连接工业智能的桥梁——一文读懂ModBus通信协议

    。 2. 结构简单,易于实施 协议格式清晰,指令简洁,无需复杂配置即可快速组网,降低系统集成与维护成本。 3. 稳定可靠,工业级适用 具备校验机制(如CRC、LRC),适应工业环境中的高干扰、长距离通信需求
    发表于 12-15 10:08

    TCP和UDP的区别

    首先概括一下基本的区别: TCP是一个面向连接的、可靠的、基于字节流的传输层协议。 而UDP是一个面向无连接的传输层协议。(就这么简单,
    发表于 12-09 07:24

    为什么会有TCP/IP协议

    见了面,完全不能交流信息。因而他们需要定义一些共通的东西来进行交流,TCP/IP就是为此而生。TCP/IP不是一个协议,而是一个协议族的统称。 里面包括了IP
    发表于 12-03 06:28

    米尔 SECC 方案:国标充电桩多协议兼容的通信基础解析

    连接。在充电桩内部,SECC(供电设备通信控制器)是实现跨协议通信的核心模块。本文将说明多协议体系的关键点,并呈现米尔 SECC 在跨
    发表于 11-20 17:46

    Modbus TCP与RTU协议详解:网关采集如何选?

    深控网关如何工作: 我们的高端系列网关具备多串口 + 网口的配置,可以同时接入RS-485总线上的RTU设备和网络上的TCP设备。网关作为一个数据汇聚点,将不同协议的数据统一采集、处理,并转换成标准
    的头像 发表于 11-04 10:34 770次阅读

    EtherNet/IP转MODBUS TCP网关配置:SCADA与AGV小车高效通讯指南

    协议转换网关 ,通过 EtherNet/IP转MODBUS TCP 协议转换功能,实现SCADA系统与AGV小车的无缝通信。 二、设备配置
    的头像 发表于 09-19 10:49 856次阅读
    EtherNet/IP转MODBUS <b class='flag-5'>TCP</b>网关<b class='flag-5'>配置</b>:SCADA与AGV小车高效通讯指南

    Profinet从转Modbus(TCP)主总线协议转换网关

    和Modbus(TCP)从站网络网络设备连接,‌从而实现不同工业通信协议之间的相互转换。可支持Modbus TCP Client和Modbus TC
    的头像 发表于 09-18 14:57 795次阅读
    Profinet从转Modbus(<b class='flag-5'>TCP</b>)主总线<b class='flag-5'>协议</b>转换网关

    塔讯 Modbus RTU 转 Modbus TCP 在污水处理厂 PLC 数据采集中的配置案例

    水处理厂中有多种支持 Modbus RTU 协议的设备,如水质分析仪表、流量计、液位计等,为了实现这些设备与上位机系统(采用 Modbus TCP 协议)的通信,以便集中监控和管理,需
    的头像 发表于 08-18 15:20 1250次阅读
    塔讯 Modbus RTU 转 Modbus <b class='flag-5'>TCP</b> 在污水处理厂 PLC  数据采集中的<b class='flag-5'>配置</b>案例

    快速通关上位机TCP通信:上位机通信防崩指南

    以太网 TCP 通信是上位机开发中常用的通信方式,西门子 S7 通信、三菱 MC 通信以及 MQTT、OPC UA、Modbus
    的头像 发表于 08-13 13:40 1197次阅读
    快速通关上位机<b class='flag-5'>TCP</b><b class='flag-5'>通信</b>:上位机<b class='flag-5'>通信</b>防崩指南

    GraniStudio : TCP/IP(Socket)协议深度剖析

    在工业自动化与物联网领域,TCP/IP(Socket)协议作为应用最广泛的网络通信标准,是实现设备间数据交互的核心技术。GraniStudio 软件作为工业级零代码开发平台,其内置的 TCP
    的头像 发表于 08-03 22:20 1444次阅读
    GraniStudio : <b class='flag-5'>TCP</b>/IP(Socket)<b class='flag-5'>协议</b>深度剖析

    什么是Modbus TCP协议

    Modbus TCP是一种基于TCP/IP协议的Modbus通信协议,用于在客户机和服务器之间进行数据通信。它常用于工业自动化控制、电力监控
    的头像 发表于 07-23 17:18 5060次阅读
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>协议</b>

    CC\\-Link IE转Modbus TCP:风电设备通信的“双语模式”

    在新能源领域,风力发电设备的通信协议兼容性问题一直是工程师需要面对的“技术拼图”。当CC-Link IE与Modbus TCP这两种主流工业协议相遇时,如何实现高效、稳定的连接?答案或
    发表于 07-07 14:45

    CCLinkIE与Modbus TCP的“跨界恋爱”:中央空调系统通信新姿势!

    如何破冰?答案就是——耐达讯通信技术CCLinkIE转Modbus TCP网关,让设备们开启“甜蜜互动”! 协议壁垒?一键破防! 耐达讯通信技术CCLinkIE与Modbus
    发表于 07-07 14:42

    CAN从站转Modbus TCP主站总线协议转换网关

    同学们,今天小编给大家详细讲解下CAN从站转Modbus TCP主站总线协议转换网关 一,设备主要功能 JH-CAN-TCP疆鸿智能 网关实现连接CAN设备和网络到Modbus
    的头像 发表于 07-02 20:11 950次阅读
    CAN从站转Modbus <b class='flag-5'>TCP</b>主站总线<b class='flag-5'>协议</b>转换网关