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

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

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

图片说明:

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

最佳答案

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

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年8月15日
  • 用电脑打开STEP 7-MicroWIN SMART和smart 系列的plc通讯时显示未找到指定的访问点

    在通讯窗口左侧显示找到CPU,也能闪烁指示灯,但是点击右下角确定按钮时会跳出“未找到指定的访问点” 最佳答案 1、对比发现文件名里面含有"+"号,去掉文件名里面…

    SIMATIC S7-200 2017年6月1日
  • 比较触点数值非法错误

    有一程序,运行个把月后,会报比较触点数值错误,重新下载后,又能用个把月,网上查到“不执行和能流为零是两回事”前辈们能举例说明下吗,另外请问在使用手册中哪单节中有注明? 问题补充:我…

    2017年7月26日
  • 求ET200接线图

    6ES7 155-6AR00-0AN06ES7 134-6GF00-0AA16ES7 131-6BH00-0BA0 钻石用户推荐最佳答案 朋友,看我帖…

    2021年7月5日
  • 组网监控

    我有6个独立的控制系统,PLC控制的,现在要在中控室对这6个系统进行监控,请问用啥方式是最经济的?甲方相用工业以太网来做?请问有没有合适的方案或者教材之类的。急等。 最佳答案 我有…

    SIMATIC S7-200 2021年7月4日
  • 用触摸屏修改s7 200数据块里多个数值

    程序运行时200cpu一次只支持从RAM往ROM里写4个字节,我想一次用触摸屏修改多个实数参数,也就是用SM指令写多个双字到ROM里,程序要怎么写,总不能一个扫描周期写一个参数吧?…

    SIMATIC S7-200 2017年12月21日
  • s7-200PID采样时间

    S7-200的PID采样时间最小是多少,用PID向导好象是0.1秒 ,但用PID指令可以随便写 。用指令的话,最小采样时间是所少? 最佳答案 采样时间最小0.1…

    SIMATIC S7-200 2020年11月1日
  • modbus读取或者写过程中占用cpu时间吗

    有大神知道  modbus读取或者写过程中占用cpu时间吗?我想用pid指令,定期中断来通过MODBUS读取从机的一个寄存器,担心读取过程中影响这个数据采集周期…

    SIMATIC S7-200 2021年7月5日
  • 永久保存存储区

    设备移动过程中产生一个数据VD1000,代表某部件的移动位置,在触摸屏上能直观显示,如何将VD1000在停电时写入永久保存存储区,再次来电时将保存的数据恢复到VD1000,使得该数…

    SIMATIC S7-200 2020年11月1日
  • 变送器的接线问题

    用压力变送器输出的信号送入模拟量模块em231,要串入24v直流电源,现在有一问题不知如何解决,就是假如变送器或线路出现短路,24v电源就直接加到模块上,会不会把模块烧坏,有啥办法…

    SIMATIC S7-200 2021年7月4日