问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

相关推荐

  • s7200 两个通讯口是不是可以接入两个不同的网络

    请问224xp的两个通讯接口,是不是分别可以连到不同的两个网络中,可以的话,是不是ppi通讯理论上一台224xpCPU可以连接两个网络62台CPU? 问题补充:两个485接口用的是…

    SIMATIC S7-200 2021年7月5日
  • 电位器调试

    各位大虾,我有一个EM235,可是没有模拟量传感器,就打算买个12V的开关电源,加一个电位器来调试,EM235的dip开关选择0-10v,那要是把电位器拧到了12v,是不是输入还是…

    SIMATIC S7-200 2021年7月5日
  • 位置控制

    我想用步进电机做一个位置控制程序,有原点回归,有规定行程(可以变更),但不知如何做,想向各位高人请教,望能赐教及相关程序例子,谢谢! 最佳答案 怎样配置定位模块 EM25…

    SIMATIC S7-200 2021年7月5日
  • 2个PLC问题

    2个S7-200PLC用通讯连在一起,他们的输入,输出有什么区别 最佳答案 就是主站与从站的关系,plc1的输入点可以控制plc2的输出点,同样plc2的输入点也可以控制plc1的…

    SIMATIC S7-200 2020年10月31日
  • 如何测试S7-200程序运行周期

    测试S7-200 PLC程序运行周期。想用IO输出高低电平,通过示波器观测一下,请问如何编程? 最佳答案 SMW22 该字提供最后一次扫描的扫描时间。&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 为什么上电时,TD设备可以从S7200读取参数块?

    为什么上电时,TD设备可以从S7200读取参数块?原理是什么? 问题补充:协议是用来传输报文,数据块里面那么内容,TD怎么只显示了屏的内容,奇怪了?或则S7200怎么知道只把屏的内…

    SIMATIC S7-200 2021年7月5日
  • 西门子200plc怎么和wincc走opc服务器通信

    西门子200plc怎么和wincc走opc服务器通信 钻石用户推荐最佳答案 200与WINCC6.2可以通过PC/PPI电缆+PC ACCESS,通过OPC通道通讯。资料…

    SIMATIC S7-200 2021年7月5日
  • 200如何与串口通信

    就是用S7——200与串口助手通讯,互相发数据,两边的数据地址如何对应的?给详细点步骤,谢谢!!! 最佳答案 用XMT/RCV指令 200PLC和电脑用PPI电缆连接,关…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Modbus:TCP/IP协议

    请教各位高手:S7-200 PLC支持modbus: TCP/IP协议吗? 最佳答案 modbus: TCP/IP协议是基于TCP/IP的所以需要IE…

    SIMATIC S7-200 2021年7月5日
  • 两台s7-200通信

    我想两台s7-200共用一个字节如:mb0不知道行不行?怎样编程?谢谢!!!! 最佳答案 通过PPI最简单,发个例子给你看看。 提问者对于答案的评价:实例

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论