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

    文章

    616

    浏览量

    40837
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1418

    浏览量

    83018
  • S7-1200
    +关注

    关注

    11

    文章

    334

    浏览量

    19233

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么会有TCP/IP协议

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

    什么是Modbus TCP协议

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

    Modbus TCP 转 Profinet 网关模块开启西门子伺服与上位机协议转换连接

    远创智控YC-PNM-TCP网关宛如工业通信领域的 “万能连接器”,对 Profinet 和 Modbus TCP 协议展现出卓越的适配能力
    的头像 发表于 02-25 15:45 673次阅读
    Modbus <b class='flag-5'>TCP</b> 转 Profinet 网关模块开启西门子伺服与上位机<b class='flag-5'>协议</b>转换<b class='flag-5'>连接</b>

    EtherNet/IP转Modbus TCP在新能源风力发电场远程监控与数据分析的配置案例

              EtherNet/IP转Modbus TCP在新能源风力发电场远程监控与数据分析的配置案例 一、案例背景 在风力发电场的中控室安装 捷米特JM-EIPM-TCP 网关,连接
    的头像 发表于 02-10 15:54 615次阅读
    EtherNet/IP转Modbus <b class='flag-5'>TCP</b>在新能源风力发电场远程监控与数据分析的<b class='flag-5'>配置</b>案例

    TCP协议的性能测试与评估方法

    在现代网络通信中,TCP协议的性能对用户体验至关重要。性能测试与评估可以帮助我们了解TCP协议在不同网络条件下的表现,从而优化网络
    的头像 发表于 01-22 10:03 2209次阅读

    调试TCP协议连接的常用工具

    在网络通信中,TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。调试TCP
    的头像 发表于 01-22 09:59 5157次阅读

    TCP协议的常见应用场景

    在现代通信网络中,TCP协议因其可靠性和稳定性而被广泛应用于各种场景。 1. 网页浏览 1.1 HTTP和HTTPS HTTP(超文本传输协议) :
    的头像 发表于 01-22 09:55 3304次阅读

    如何优化TCP协议的性能

    优化TCP协议的性能可以从多个方面入手,以下是一些关键的策略和方法: 一、调整TCP参数 TCP窗口大小 : 重要性 :TCP窗口大小是衡量
    的头像 发表于 01-22 09:52 1459次阅读

    TCP协议在网络通信中的应用

    在当今数字化时代,网络通信已经成为我们日常生活和工作中不可或缺的一部分。TCP协议作为网络通信的基石,确保了数据能够在不同设备之间可靠地传输。 一、
    的头像 发表于 01-22 09:50 1122次阅读

    TCP协议与UDP协议的区别

    1. 连接TCP(传输控制协议) : 面向连接 :在数据传输之前,TCP需要建立一个连接,这
    的头像 发表于 01-22 09:44 1746次阅读

    什么是TCP协议及其工作原理

    协议之一。它提供了一种可靠的、有序的、基于字节流的数据传输服务。TCP协议的主要特点包括: 面向连接 :在数据传输之前,TCP需要在
    的头像 发表于 01-22 09:41 2200次阅读

    MODBUS-TCP转Ethernet IP 网关连接空压机配置案例

    的空压机采用 MODBUS - TCP 协议进行数据传输,但企业的自动化控制系统主要基于 Ethernet IP 协议构建。为了实现空压机与现有控制系统的无缝连接,我们选用了捷米特 J
    的头像 发表于 01-08 17:38 1112次阅读
    MODBUS-<b class='flag-5'>TCP</b>转Ethernet IP 网关<b class='flag-5'>连接</b>空压机<b class='flag-5'>配置</b>案例

    TCP三次握手协议的作用

    在计算机网络中,数据的传输需要在发送方和接收方之间建立一个稳定的连接,以确保数据的完整性和顺序。TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层
    的头像 发表于 01-03 17:15 1438次阅读