S7200 自由口通讯接收字节个数问题

在接收过程中,接收字节个数这个变量是一直刷新的,还是接收完成之后刷新的。比如我需要接受8个字节,那这个变量是从0边到8 还是接受完成之后直接刷新为8?

问题补充:
接受缓存区为VB500开始的。VB500为接受的字节个数,在监控变量时,这个变量一直处于变化当中,现在想问清楚,这个变量变化是否正常。是否应该在接受完成之后变化,还是在接受过程中一直变化?

图片说明:

S7200 自由口通讯接收字节个数问题   

最佳答案

不知道你接收的字节数是多少?不过,一般接收十几个字节也就十几MS,你用软件监控不可能这么快,接受一个字符刷新一下的,所以VB500的数据应该是接受的字符数,就是接收完成后的个数。
     如果,该数值一直变化,有可能是你每次接收的字符个数不一样了。这就要查看一下程序,或者用串口软件监控一下你接收的数据了,看看到底接收了多少数据,是否每次个数不同!

提问者对于答案的评价:
好像还行

专家置评

已阅,最佳答案正确。如果您单独编写了一次接收指令,那么每次去触发,这个接收字节长度应该是接收完成后更新的。做个实验的话,可以用起始字符和结束字符作为接收条件。来检查接收字节长度的变化。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐

  • 检测压力与实际压力不相同

    我用EM231检测到的压力与压力表所示压力有很大误差,我应如何编辑采集到的模拟量,才可以使两者相同.压力范围0-1MP,电压0-5V. 最佳答案 1、楼上几位描述了你PLC采集压力…

    SIMATIC S7-200 2021年7月5日
  • S7-200输出即带强电220V输出,同时带24V弱电输出,可以吗?

    S7-200输出即带强电220V输出,同时带24V弱电输出,可以吗? 现场有这么做的吗,如何解决? 最佳答案 同一组输出里是不行的,而且如果想要220V输出,要用继电器型…

    SIMATIC S7-200 2021年7月5日
  • 西门子PROTTOL模拟

    西门子操作软件protool pro cs上的变量数据在模拟的时候能否与STEPT Microwin 4.0sp1上的程序连接和监控,如果能…

    SIMATIC S7-200 2021年7月5日
  • 如何用s7 200程序控制取代编码器的旋钮开关

    如上传图所示,有3根线接旋钮开关,1&2,3&2都有15V脉冲电压,旋钮开关是控制马达的速度的调节的,现在小弟身边有CPU226CN模块,是否可以通过CPU带的Q0.0,Q0.1的…

    2017年10月30日
  • s7200软件安装出错

    w7旗舰系统安装sp9出错, 图片说明:    钻石用户推荐最佳答案 前面安装过,安装在注册表中有残留,没有卸载干净。卸载干净后重新安装。机器配置高,也可安装在…

    2021年7月5日
  • 西门子200系列的通讯

    西门子200系列如何和DCS系统进行通讯 钻石用户推荐最佳答案 这个需要看双方所具备的硬件条件了。如果DCS具备modbus通讯的,则不需要条件硬件。如果DCS支持modbus&n…

    SIMATIC S7-200 2021年7月5日
  • s7-200PLC之间通过PPI通讯通讯距离最远能多远?

    两台200的PLC通过光纤通信,5KM,中间加有中继,能用PPI通讯吗?还是必须得走MODBUS通讯。 最佳答案 可以买一对光纤转485接口的转换器来实现。 提问者对于答案的评价:…

    SIMATIC S7-200 2017年6月19日
  • bcd

    什么是bcd码,作用是什么 最佳答案 用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码例如:十进制8的BCD码是1000   &n…

    SIMATIC S7-200 2017年11月16日
  • s7-200的网络通讯通讯

    S7-200是否可以组建如下项目:主站1个,从站20个,每个从站均有20路模拟量输入及6路输出,开关量月20个。通讯采用光纤,距离10公里范围内!请问这个200SMART的系统能实…

    SIMATIC S7-200 2017年6月10日
  • s7-200PLC与电脑的连接问题

    用USB/PPI电缆连接S7-200PLC时,点击通讯连接,报警不能找到指定访问点。更改PG/PC设置时报警不能更改访问路径。把PLC打到STOP,本地连接IP地址改为自动,还是出…

    2021年7月5日