水电电工知识
西门子S7-1200 ISO-on-TCP通信
2024-10-23  浏览:89
1. ISO-on-TCP通信协议特点
1)  与TCP相比,它的消息提供了数据结束标示符并且它是面向消息的
2)  ISO-on-TCP数据信息以数据报文形式出现:发送端和接收端的数据长度可以不一致
3)  发送端的长度不能大于接收端的数据报文长度
4)  可用于实现动态数据长度
5)  适用于中等大小或较大的数据量传输 (<=8192 bytes)
2. 关于TSAP号
1)  对于 ISO-on-TCP 连接,必须同时为两个通信伙伴分配传输服务访问点 (TSAP)。
2)  分配 TSAP 时,必须遵守某些规则。 TSAP 必须包含一定数量的字节,这些字节可以ASCII 字符 (ASCII-TSAP) 或十六进制值 (TSAP-ID)的形式显示和输入。
3)  如果 TSAP 包含无效的 ASCII 字符,则 TSAP 将只显示为 TSAP-ID,而不显示为 ASCII-TSAP。 刚创建连接后就是如此(是系统自动分配的),其前两个十六进制字符作为 TSAP-ID,用来标识通信类型和机架/插槽。 因为这些字符对于 CPU 是无效 ASCII 字符,所以在这种情况下不显示 ASCII-TSAP。
3. S7-1200 ISO-on-TCP通信发送和接收数据长度不一致会怎样?
ISO-on-TCP的消息提供了数据结束标示符,接收端接到结束符后读取缓冲区。所以如果:
1) 发送长度 > 指定的接收长度
接收发无法收到结束符, TRCV/TRCV_C不会将任何数据复制到接收数据区。接收指令的ERROR=1,STATUS=W#16#8088。
2) 发送长度 < 指定的接收长度:
接收端将接收到所有发送长度字节的数据。
4. S7-1200 ISO-on-TCP 通信实现动态长度数据传输
1) 接收指令块的LEN参数赋0,以实现动态长度数据传输;
2) 接收指令块的DATA引脚需要填写符号寻址方式的DB块。
更多»您可能感兴趣的文章:
更多»有关 水电 电工维修 的产品:
低价出售发动机故障诊断仪

低价出售发动机故障诊断仪

价格:到店咨询

碳平衡油耗仪厂家直销

碳平衡油耗仪厂家直销

价格:到店咨询

供应逆反射标志测试仪质量好

供应逆反射标志测试仪质量好

价格:到店咨询

浙江砂尘试验机品牌厂家→林频仪器

浙江砂尘试验机品牌厂家→林频仪器

价格:66.00/台

紫外线老化试验箱雅士林官方网站

紫外线老化试验箱雅士林官方网站

价格:到店咨询

北京高低温试验箱厂_性价比最好的是谁

北京高低温试验箱厂_性价比最好的是谁

价格:到店咨询

  • 水电电工资讯
  • 发表评论 | 0评
  • 评论登陆
  • 移动社区 天花之家 木门之家 灯具之家 铁艺之家 幕墙之家 五金头条 楼梯头条 墙纸头条 壁纸头条 玻璃头条 老姚之家 灯饰之家 电气之家 全景头条 照明之家 防水之家 防盗之家 区快洞察 建材 枣庄建材 临沂建材 南昌建材 上饶建材 抚州建材 宜春建材 吉安建材 赣州建材 鹰潭建材 新余建材 九江建材 萍乡建材 景德镇陶瓷 石家庄建材 衡水建材 廊坊建材 沧州建材 承德建材 建材之家 企业之家 720全景
    (c)2015-2017 Bybc.cn SYSTEM All Rights Reserved