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

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

钻石用户推荐最佳答案

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

提问者对于答案的评价:

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

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

相关推荐

  • 模拟输入

    模拟量输入经过模数转换,在PLC是一个-32000到+32000的数?还是一个-32767到+32767的数?为什么?谢谢求教 最佳答案 200的单极性是0~32000,双极性才是…

    SIMATIC S7-200 2017年11月27日
  • 间接寻址问题请教

    NET 1 LD     SM0.1 MOVB   12, …

    SIMATIC S7-200 2021年7月5日
  • 200 plc加三级密码后是不是没有正确的密码永远都解不开啊?

    200 plc加三级密码后是不是没有正确的密码永远都解不开啊?,原来的程序我强制清空都不可以吗?如果这样都不可以的话那不等于这个PLC 报废了啊? 最佳答案 密…

    SIMATIC S7-200 2020年10月31日
  • 两个PLC的通信问题

    我用WINCC监控两个PLC,现在已经通过OPC连接上一个PLC,想再监控另一个,两个PLC不相互控制。型号是cpu226cn,两个PLC相距70米左右。怎么连接,用70箱的DP头…

    SIMATIC S7-200 2017年8月26日
  • 关于PID调节

    我现遇到一个问题,用的PT 100热电阻接入EM231 RTC模块,通过PID调节输出4-20mA去控制调节阀。问题是在向导中设置回路给定值是0-200,过程变…

    SIMATIC S7-200 2018年12月3日
  • S7-200程序设置密码

    S7-200程序设置密码后,如果有他人想上载程序的话,直接就删除源程序。  请问这个功能可以实现吗? 谢谢各位了。  还有就是在触…

    SIMATIC S7-200 2020年11月5日
  • 西门子与日系伺服接线图

    求西门子与日系伺服的接线图 钻石用户推荐最佳答案 S7-200+EM253与松下A5系列伺服接线:https://wenku.baidu.com/view/429c8901b4da…

    SIMATIC S7-200 2021年7月5日
  • 求S7-200与打印机还有扫描枪通信的程序与硬件连接图

    要求要是确实做过的项目,有具体的型号和资料还有程序。因为我这里没有实物,做不了实验,别给那些链接我了,上面说的方法我实验不了。求一个切实的项目资料。邮箱workcjf@163.co…

    SIMATIC S7-200 2018年3月6日
  • S7-200 CUP226CN

    S7-200 CUP226CN 断电数据能保持多久,有没有什么办法使断电几个月后写入的数据不丢失 最佳答案 S7-200系统中用到了三种存储器件:RAM:&nb…

    SIMATIC S7-200 2020年10月31日
  • S7200与wincc通过DP通讯

    请问S7200增加EM277后,如何通过DP通讯方式与上位机实现通讯(上位机有5611卡),谢谢!要特殊编程吗? 问题补充:是否需要其他软件或硬件码?这些东西够吗? 最佳答案 1.…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论