通信问题

在网络读写中,主站数据的缓冲区最多有16个字节。在发送这些16个数据时,是不是每个字节都被系统自动分配了各自的起始位,校验位和停止位?还是根本就没有这些?
     同样的问题是自由口通信。255个数据字节是不是每个字节都被系统自动分配了各自的起始位,校验位和停止位?还是根本就没有这些?

最佳答案

应该说每个数据包都有,你说的16个数据或255个数据只是其中的数据位,通信时,发送时要按照选择的通讯协议将一批数据打包,包括起始位,校验位和停止位等,接受时再按照选择的通讯协议将每个数据包解码,如果校验没错的话,就取出数据位,当然现在这些都是由底层完成,编程时不要管。

提问者对于答案的评价:
ok

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

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

相关推荐

  • 关于modbus指令库通讯

    主站,用西门子MBUS_CTRL指令Dne=1,Error=8;Error=8这是怎么回事?(而MBUS_MSG指令Dne=0,Error=0) 另外从站,用MBUS_I…

    SIMATIC S7-200 2021年7月5日
  • 200伺服定位原点

    200PLC脉冲输出,不用脉冲库和定位模块,用普通的PLS指令时,原点怎样实行?请各位高工们详细指教谢谢! 最佳答案 http://support.automation.sieme…

    SIMATIC S7-200 2020年10月31日
  • 用什么样的屏?

    有一个简单的程序,用户想要自由设定2个时间,我想用200编程,那么肯定要选择一个屏,请问该选择哪种? 最佳答案 TD400C, 产品名称: 西门子4行触摸屏TD…

    SIMATIC S7-200 2021年7月5日
  • TD200无字体显示,

    TD200运行正常,忽然没有字体显示了,PLC运行正常,数据线也没有问题,这个是TD200换了吗?怎么检查解决。请问新的TD200屏,不用数据线链接PLC,TD200上电会有字体显…

    2017年6月12日
  • S7-200之间能否通过数传电台进行PPI通信?

    做一个项目需要用到数传电台远距离通信。从网上看了些资料,可以用200PLC+数传电台的方式来实现,通讯指令可以用自由口通讯XMT、RCV。小弟对自由口通讯的编程不熟悉。请问各位老师…

    SIMATIC S7-200 2020年10月31日
  • 错误代码

    s7-214xp通过cpu通讯口1与1台仪表modbus通讯,错误代码“6=modbus正在忙于其它请求”,有几种什么原因?请解惑 最佳答案 如果多个 MBUS_MSG&…

    SIMATIC S7-200 2017年12月7日
  • 如何显示电压波形

    用模拟量输入模块以毫秒级扑捉电压信号在传回电脑,能显示出电压波形吗?交流脉宽能显示出来吗? 问题补充:VB用TIMER控件读PLC的数据时间间隙为MS级,而一个半波的时间为10MS…

    SIMATIC S7-200 2021年7月5日
  • 输入接口运行时间

    想知道每个输出接口的运行时间是多少?用什么指令,怎么做 谢谢了 问题补充:就是每个输出口的累计运行时间 最佳答案 用一个计时器就可以了,如果一个不够,就再用一个做累加&n…

    SIMATIC S7-200 2021年7月5日
  • MAP库存储区自动混乱的问题

    两路脉冲输出,用的MPA库V1.8,各自分配了库存储区。每一路分别调用了CTRL+STOP+MoveRelative+MoveAbsolute,而且,增量和绝对方式在Q0.1的控制…

    2020年10月31日
  • 西门子200 modbus与LED看板无法通讯

    做了一块LED看板回来,作用是PLC的实时数据发送到LED板上显示;用的是MODBUS通讯协议;PLC的程序监控没有,modbus_msg块也没有报错;问题是怎么都通讯不上;不知道…

    2021年7月5日

发表回复

登录后才能评论