在通信传输中的几个问题

已锁定

福福刘

  • 帖子

    27
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2008-10-09

普通 普通 如何晋级?

在通信传输中的几个问题

357

2

2009-02-28 19:22:13

各位:
我现在用通讯口接受由ARM传来的数据,在设定自由口模式下,我们的开始字符和结束字符必须要与发送的一致吗?也可以不用设置?我现在不知道发送的数据的开始和结束字符是什么啊,因为程序里面(好像)没有涉计到这个问题(开始字符和结束字符)的设计,我该怎办?
在使用MODBUS协议时,如果我用了它的从模式,是不是另外一个设备就必须要用主模式才行,主从要一一对应?如我用单片机和PLC通信,是不是也可以用这种modbus自由口协议的。
在使用数据接收缓存器时,如果我设计了VB100——VB120为其缓存区,而每次传送又只需要保存到VB100—VB106就够了,每次我都要使得传送数据按照顺序保存在这几个单元里面,除了限定它的存储单元外,还有其他方法不(如设计了VB100——VB120为其缓存区,过多)?
在使用数据缓存器时,我还发现,虽然当它的缓存器满了后回倒回去重新开始存储,但是好像每次都会丢掉一个数据,如我设计vb100-vb103为缓存器接收数据,可以保存4字节。我要存储7个数据,那么前四个会按顺序保存,第五个数据会丢失,VB104里也没有,而第六个会保存在VB100当中,第七个在VB101中,为什么呢?还是我程序哪儿出了问题?
还有好多问题呢,呜呜,慢慢再说吧。先谢谢各位好心人了。
在通信传输中的几个问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。