自由口通讯的报文格式问题

我想通过自由口通讯,来与其他设备进行通讯,传递数据。在程序中,我使用了SEND指令,其buffer引脚是我发送数据的DB块。我发送的数据是由许多个变量组成的,即这个DB块中有许多个数据类型。现在出现的问题是:在DB块中,只要数据的长度超过了一个字节,那它的起始地址只能为偶数,即如果前一个数据结束的地址为偶数,例如2.0,那我下一个数组的起始地址就是4.0,这样我发送的数据可能就会与接收方收到的错位(我用电脑接收的情况是,奇数地址显示为*号),请问我该如何解决这问题?

钻石用户推荐最佳答案

要么拿鱼,要么拿熊掌。你只能顾一头,让另一头适应另一头。
这个问题,对于编程者来讲,根本就不是问题。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 如何做到电机故障自动切换到下一台电机

    现在手上有个项目,是控制水泵的循环供水的,简单的讲有A,B,C,D,E五台水泵,正常工作时间隔四小时切换到下一台电机,具体见流程A–>B–>C&…

    SIMATIC S7-200 2020年10月31日
  • S7200编程手册

    怎么下载不了 问题补充:下载完后打开点击有要你下载‘,一直这样重复 最佳答案 链接:http://pan.baidu.com/s/1slnN9OL 密码:i39p官网无法…

    SIMATIC S7-200 2017年6月6日
  • 初学PLC遇到的问题,很简单,请勿拍砖!

    程序就是普通的启停电路,我用I0.0—I0.7任意两个点来控制Q0.0输出,在编程软件上调试都正常,可在PLC通电的情况下,I0.0—I0.7对应的指示灯会…

    2018年12月5日
  • 还是s7-200的通信

    我的编程软件版本是“v4.0 STEP7 Micro WIN SP6”,s7-200是cup222cn,是套全新的plc,之前还没人用过,所…

    SIMATIC S7-200 2021年7月4日
  • s7-200数据块的存储

    使用Step 7-Micro/Win Sp6, CPU 224. 使用这个数据块来预置一些存储器的初始变量,譬如: //…

    SIMATIC S7-200 2021年7月5日
  • 请高手帮忙

    各位前辈,小弟需用顺序控制做一程序,具体动作如下:  有一计数器,当计数到6时,延时10秒钟做如下一整套动作,同时计数器复位.一整套动作是:(有三只气缸,第一只…

    SIMATIC S7-200 2021年7月4日
  • EM235模拟量4入1出模块接露点仪以及换算

    我接了一个露点仪,是4~20mA的,测的是-80~20摄氏度,我DIP拨码开关打的是第一个和最后一个ON其他全是OFF,按道理是没错的,这是0~20mA的档位。但是我监控到我接的露…

    SIMATIC S7-200 2021年7月5日
  • s7200库文件

    s7300,400都有丰富的库文件,使用起来很方便。s7200有多少库文件呢?哪里下载。 最佳答案 1、S7-7200有多少库文件呢?详见:《西门子 S7-200?LOG…

    SIMATIC S7-200 2017年11月6日
  • s7-200-224无故障停机

    一个客户用的s7-200-224的pLc,现在整机设备老是出现无故障停机,运行环境温度挺高的。现在弄不懂是pLc的问题还是外围的事。同样的设备有多台都有这样的问题,停机间隔不确定。…

    SIMATIC S7-200 2020年10月31日
  • SF/DIAG和STOP指示灯常亮

    S7-200CN CPU224,不论处于什么运行模式下,SF/DIAG和STOP指示灯常亮? 问题补充:连接电脑成功,但下载不成功   跳出…

    2017年5月31日

发表回复

登录后才能评论