如何终止 CP340 接收块 FB2 “P_RCV” 的数据传输?

描述
S7-300 自动化系统在用户程序中提供了一组能够触发和控制 CPU 和 CP 之间通讯的功能块。

CP 340 可使用功能块 FB2 "P_RCV" 接收一个通讯伙伴发来的数据并储存到一个数据块中或者准备通讯伙伴的数据。用作数据交换协议如下:

  • Procedure 3964(R)
  • ASCII driver
  • Printer driver

在 CP340 手册中下面的信息可以用到:
“通过 EN_R 参数赋值为 "0" 来终止传输。”
在这种情况下,再次设置 EN_R=1 后,有时接收块不再工作。

因此要求参数 EN_R=0 时,同时参数 R=1。 当 EN_R=1 并 R=0 时,传输被确认并重新开始。用这种方法当接收工作被终止时不会有数据丢失。

附加信息
手册中更多关于 CP340 通讯的资料可参考条目 ID:1137332

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论