自由口通讯同时发送和接收

西门子PLC224xp使用485自由口通讯协议通讯时能不能同时发送和接收数据啊,如果不能的话我该怎么做才能将发送和接收分开,让它们不冲突呢。PLC和外部设备通讯时发送和接收数据是同时的。我用的调试软件发送数据,发送完成之后就将程序数据块的内容传回调试软件,具体请看图片,请帮我看看下面程序错误在哪儿,怎么纠正,谢谢各位大侠

问题补充:
各位高手,请帮忙上传一个先发送后接收的例子,谢谢

图片说明:

自由口通讯同时发送和接收    自由口通讯同时发送和接收    自由口通讯同时发送和接收    自由口通讯同时发送和接收   

最佳答案

你发的截图里对发送和接收指令的调用有问题。
自由口通信不能同时发送和接收。
应该先执行发送指令,发送完成后停止发送,转换到接收状态。接收完成后再转到发送状态。如此不断往复。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日
下一篇 2017年11月26日

相关推荐

  • 谁有S7-200模拟量的程序?

    想看一个200的模拟量的程序,例如:压力输入4-20MA,在0.4MPa启动机器,到0.6MPa停止机器。循环往复,大家有做过的类似的例子可以发我邮箱。谢谢了!! 问题补充:4-2…

    SIMATIC S7-200 2021年7月5日
  • 超级终端如何用来发送数据

    用224xp plc按书上例子写了程序,是接收串口的数据。请问用超级终端如何来发送数据,然后在plc中看到这个发送的数据呢? 问题补充:16进制的0A为何在超级终端里为回…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC的内部寄存器V和M有什么区别

    西门子200PLC的内部寄存器V区和M区有什么区别?谢谢~~ 最佳答案 有什么严格的区别?那看你是否按照下述约定来使用了。西门子的例程中是按照下述约定来编程的:1.变量存储器(V)…

    SIMATIC S7-200 2020年11月1日
  • 转换ROUND

    请问ROUND转换后是一个什么数,比如278.7956转换后是多少?怎样算的,他不是直接四舍五入成279为什么还要通过其他转换 最佳答案 ROUND:取整 指令将实值(I…

    SIMATIC S7-200 2021年7月4日
  • TD400C使用一段时间后无参数块

    TD400C使用一段时间后显示“无参数块” 没修改过程序,也没改过文本上的数据块地址位,使用3个月正常,忽然就不显示了! 问题补充:不好意思,补充一下,运行3个月后,又闲…

    SIMATIC S7-200 2021年7月4日
  • S7-200 SF/DIAG灯显示黄色

    常规情况下,在S7-200运行时出现系统错误 SF/DIAG会显示红色,当出现黄色时是什么情况呢? 最佳答案 S7-200提供了一个可以发红光(系统故障LED)或黄光(诊…

    SIMATIC S7-200 2021年7月5日
  • s7-200模块配置

    请教各位,有一个原设计是开关量全部用继电器型的200系统,但因要用高速脉冲控制伺服,现在把CPU 226换成晶体管型,扩展模块不变还是继电器型输出,请教前辈这样行不行。多…

    SIMATIC S7-200 2020年10月31日
  • 关于s7-200的pid

    现在有一个系统,两个模拟量输入(分别是一个带反馈的油缸的位置量,还有一个是角位移传感器输入量),然后还有一个三位四通的电磁比例换向阀,是两个电磁铁的,对应着两个模拟量输出。我现在的…

    SIMATIC S7-200 2017年11月13日
  • 再问PID指令

    利用PID指令编程,状态表中监控发现为何过程变量前值PV(n-1)始终等于过程变量现值PV(n)? 如利用PID指令编程不用向导应如何进行整定调整? 最佳答案 时间上差异…

    SIMATIC S7-200 2021年7月5日
  • 主程序和子程序运行先后的问题

    各位前辈好,初学PLC,有些问题有点疑惑。比如我在子程序中,让VB0=0 时置位Q0.0VB0=1 时置位Q0.1VB0=2 时置位Q0.2&nbsp…

    SIMATIC S7-200 2020年11月1日