用kepserve连接PLC,配置几个点。

启动wireshark抓包,

开启读取点,

在开头的几个位置 有 [Setup communication] 的几次响应,点中,展开数据,拉到最后:看到 pdu=240

西门子PLC的PDU大小是和CPU息息相关的,一般会有240、480、960三个档次,知道PDU之后,那么一次性读取的字节长度,就是在PDU的基础上减去18,这个18是指包头包尾会有18个字节,这样我们就知道了一般的PLC,一次性能读取222个字节(240-18=222),但是对于S7-1516这样的PLC,我们一次性是可以读取942个字节的(960-18=942),这个一次性能读取的字节越长,越能提高上位机的通信效率。

西门子S7 看PDU相关推荐

  1. 西门子S7 模拟器使用教程

    一.S7协议概述 S7协议是西门子S7系列PLC通信的核心协议,它是一种位于传输层之上的通信协议,其物理层/数据链路层可以是MPI总线.PROFIBUS总线或者工业以太网. S7以太网协议本身也是TC ...

  2. 西门子标准报文1常用_关于西门子S7通信协议你不知道的那些事儿

    ↑ 点击上方 "智能制造之家" 关注我们 写在面前 在上位机开发的路上,西门子PLC也一直是我钟爱的一个品牌,仍然记得刚开始做的第一个上位机就是基于S7-300 PLC的S7协议. ...

  3. 开源纯C#工控网关+组态软件(三)加入一个新驱动:西门子S7

    一.   引子 首先感谢博客园:第一篇文章.第一个开源项目,算是旗开得胜.可以看到,项目大部分流量来自于博客园,码农乐园,名不虚传^^. 园友给了我很多支持,并提出了很好的改进意见.现加入屏幕分辨率自 ...

  4. PLC实验—西门子S7 1200读取旋转编码器数据并计算电机转速

    PLC实验-西门子S7 1200读取旋转编码器数据并计算电机转速 注意PTO控制步进电机实验博途软件需要V14版本,不然没有PTO功能块 软件的下载请点击下方百度网盘的链接 链接:https://pa ...

  5. 西门子S7通信协议以及JAVA版的实现

    西门子S7协议实现 采用java的方式实现西门子S7协议 链接地址:iot-communication github: https://github.com/xingshuangs/iot-commu ...

  6. 西门子s7协议 android,工控协议 | 西门子S7协议学习分享

    原标题:工控协议 | 西门子S7协议学习分享 *本文作者:gongmo,本文属 FreeBuf 原创奖励计划,未经许可禁止转载. 0×1前言 随着网络安全的发展,工控安全也越发的走进信息安全人员的工作 ...

  7. 西门子S7协议底层原理分析

    -Begin- 前言 前面我们对ModbusRTU协议.ModbusTCP协议.欧姆龙FinsTCP协议.三菱SLMP协议都做了说明: 今天我们来分享一下关于西门子S7协议的通信分析. 西门子作为一个 ...

  8. C# 读取西门子S7系列PLC教程及源码

    创建 PLC 实例,连接和断开连接 若要创建驱动程序的实例,需要使用此构造函数: public Plc(CpuType cpu, string ip, Int16 rack, Int16 slot) ...

  9. 西门子S7系列PLC以太网通讯处理器MPI-131

    基本说明:MPI-131用于西门子 SIMATIC S7 系列 PLC(包括 S7-200. S7-300. S7-400).西门子数控机床(840D,840DSL等)的以太网通讯,支持以太网编程下载 ...

最新文章

  1. 赛码浪潮笔试题库软件实施岗位_赛码 -HRTechChina中国人力资源科技-向上的力量!...
  2. 他们让云撸猫变成现实,台湾大学开发手持VR设备解救吸猫人
  3. 【图文】云栖大会深圳峰会:阿里云ET医疗大脑与工业大脑,机器学习平台PAI2.0...
  4. 【Elasticsearch】第2篇:Elasticsearch分布式安装
  5. 中国中文信息学会:第一届自然语言生成与智能写作大会讲习班正式发布
  6. java 中的vector_详解Java中的Vector
  7. 跨域获取json电商数据
  8. ajax post 请求415\ 400 错误
  9. linux自动跑批,在linux中添加硬盘并在系统启动时自动挂载
  10. 云漫圈 | 我觉得我的手机被监听了。。。
  11. apache php日志配置,HTML_初学:apache与php基本配置,1、APACHE的日志主要分为“ - phpStudy...
  12. mysql-5.7在CentOS-7下的rpm安装
  13. Ubuntu20.04安装eBPF BCC
  14. Syzmlw 让子弹飞迅雷下载
  15. ActiveMQ持久化方式
  16. DDOS攻击原理介绍,可怕的DDos攻击
  17. C++句柄类 [ 资深博主 ]
  18. 学了很多理论,你为什么还是做不好一名数据分析师?
  19. CentOS部署集群版Presto
  20. android 启动页主题_如何使用主题和启动器个性化您的Android手机

热门文章

  1. 漫画算法-学习笔记(10)
  2. 前端系统-EPG广告(系统)丨华曦达
  3. Cache – 主存的地址映射及相关计算问题
  4. 解决brew: Warning: Unexpected method ‘arch‘ called on Cask portfolioperformance.
  5. 宾大计算机网络课程,【图片】CIS学员专访|那个被康奈尔、哥大、宾大、CMU等8所名校录取的女孩【康乃尔大学吧】_百度贴吧...
  6. 上交电院信息安全比计算机哪个好,上海交通大学-电子信息与电气工程学院-电子信息与电气工程学院...
  7. 会员营销中,转化新用户为会员的两种手段
  8. C盘分区太大怎么调整分区的大小?如何把盘的多余空间分到其他盘?
  9. 学习HTML5不可错过的12家国外网站
  10. JDK工具(查看JVM参数、内存使用情况及分析等)