问LAOHUAI曾经提供的一个程序

这个是曾经提供的一个通讯程序。
 LD     SM0.1
 MOVD   &VB4, VD0
 MOVB   0, MB0
 MOVB   9, SMB30
 ATCH   INT_0, 8
 ENI
 中断0程序:
 网络1:
 LD     SM0.0
 INCB   MB0
 MOVB   SMB2, *VD0
 INCD   VD0
 网络2:
 LDB=   MB0, 40
 MOVB   0, MB0
 -D     +40, VD0
 我试了一下,当然加了我自己的一些细节的东西,基本主体是这个。但是我有一个疑问,就是PLC是如何判断我的数据哪个是第一帧数据的第一个字节?你提供的程序中好像不能判断。

最佳答案

通讯程序要根据通讯规约来做,这个程序不针对任何规约。
  
 对报文做检验合格后,才能判断为可以用的报文。
 你的接收程序更适合用RCV来做。

提问者对于答案的评价:

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

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

相关推荐

发表回复

登录后才能评论