在1500中做了个TCP通讯,我想获取接受字节数从哪个地址读取呢

我做通讯的时候用的是TRCV-C的指令,通讯已经连接成功了。想知道通讯以后的字节数量,我理解的是从接口参数RCVD_LEN中读取,地址是%MD4, 但是监控中是16#0000,实际接受数是20310。如下图11,22所示。

图片说明:

在1500中做了个TCP通讯,我想获取接受字节数从哪个地址读取呢    在1500中做了个TCP通讯,我想获取接受字节数从哪个地址读取呢   

最佳答案

看你的图片中块的转态MW2是7006:正在接受数据,BUSY是TRUE转态,DONE是FALSE转态,是不是因为EN_R一直是1导致块一直在接收数据,把EN_R改成上升沿看看。

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

专家置评

所选最佳答案为错误答案。EN_R应该一直为1,表示接收方已经准备好,等待接收。RCVD_LEN为零是因为数据长度只传送一个CPU扫描周期,随后就清零,所以肉眼看到的一直是零。可以使用DONE信号来触发一个MOVE操作,把RCVD_LEN的数据传送到另外一个MD存储区。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 下午7:27
下一篇 2017年6月1日 下午7:27

相关推荐

  • S7-1200中,DINT数据的高16位和低16位转换的问题

    博图中,有没有将一个32位的DINT的高16和低16位字节交换的命令(不是SWAP指令,SWAP好像只支持word类型数据,而且看帮助是4个字节都交换了)。用MOVE的方式,好像和…

    2017年6月3日
  • TIA Portal V14如何安装?

    TIA Portal V14已经发,正在下载中,还不知道哪些地方改善了,想请教一下安装问题。是否在V13SP1的基础上直接安装,请指导,谢谢! 最佳答案 截图的…

    2017年6月6日
  • 1500程序移植补丁

    问大虾:1500程序移植补丁有否?貌视在1200时代,有一个程序补丁;1500呢? 最佳答案 不需要移植补丁,打开博途TIA后,直接在“项目”菜单选“移植项目”,然后按提示走就可以…

    2017年6月12日
  • S7-1500与上位机通讯

    上位机与S7-1500通讯时是否可以通过ModBus通讯协议直接读写数据 最佳答案 西门子S7-1200 MODBUS通信http://www.eeworld.com.c…

    SIMATIC S7-1500 2017年6月1日
  • S7-1500以太网通讯可靠性是多少?

    S7-1500以太网通讯可靠性是多少?工作最大无故障时间多长? 最佳答案 采用profinet的话,可靠性是比profibus可靠性要好的,抗干扰能力也强,即使采用TCP,也没问题…

    SIMATIC S7-1500 2017年6月1日
  • 博图软件授权

    为什么我的授权老是重新打开时失效,需要重新安装一下软件才能使用? 问题补充:我的系统是win10的,麻烦哪位大侠碰到过这种问题? 最佳答案 在电脑的服务项里面找到自动化许可证管理器…

    SIMATIC S7-1500 2017年6月3日
  • v13 怎样设置PC 接口

    不接 PLC 的 情况下   怎样设置PC  接口 最佳答案 把仿真运行起来,可以设置PG/PC接口…

    SIMATIC S7-1500 2017年6月10日
  • protal 帮助文档不显示

    求助WIN7系统  protal V12 帮助文档能显示左边的目录,右边的内容不显示。 图片说明:    最佳答案 可能…

    2017年6月13日
  • TIA博途软件指令

    请问软件的一一些应用指令的引脚线为休有的是橙色,有的是黑色。是不是有些引脚可以不填写参数 问题补充:引脚线为何有的是橙色,有的是黑 图片说明:    最佳答案 …

    2017年6月7日
  • 请教TIA中混合使用STL和LAD编程-操作步骤

    请教各位老师:1、在TIA中如何做不同语言的混合编程,(比如我要程序段7用LAD,程序段8用STL)能否给个截图或者告诉我点哪几个菜单。2、TIA中有没有象STEP7中菜单:“视图…

    2017年6月13日