PLC主站,单片机从站,自由口通信

我想请问一下,我现在想要S7-200PLC与单片机通过RS485直接通讯。看了一部分资料,上面都有主站和从站之分,说的是从站不可以主动的向主站发送数据,只有当主站向从站发送命令的时候,从站才可以发送。但是我现在PLC与单片机之间的数据传递是不定时的,按照上面的情况没有办法定义主站还是从站,我想问一下是否可以将PLC设置为从站,但是在发送条件满足的情况下,无论是否接收到单片机的命令都向单片机发送数据。也希望各位在这方面有经验的前辈多多指教一下。谢谢

问题补充:
我的意思是,假如我将单片机作为主站,但是在当PLC程序里需要向单片机发送数据时,单片机并没有给PLC命令让它传输数据,在这样的情况下,PLC是否可以向单片机传数据。谢谢

最佳答案

(可以将PLC设置为从站,在发送条件满足的情况下,无论是否接收到单片机的命令都向单片机发送数据.)可以这么做,PLC定时发送数据,但是有一个问题你可以必须知道,假如你单片机查询的时候可能不返回数据。但是485是不是双工的,如果你发送的间隔大的话那应该问题不是很大,只是偶尔不返回,概率应该不是很大。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:30
下一篇 2020年11月1日 下午3:30

相关推荐

  • 请教一个关于S7-200过滤数据的问题

    现在在对压力表自由口通讯进行调试时,发现一个问题:传递过来的数据,有时候会挪位,导致数据错误,从而影响后续操作。我有一个想法,将前一次读过来的数据,保存在一个变量里面,然后与后一次…

    SIMATIC S7-200 2021年7月5日
  • td200以及V3.0

    td200及以后的产品,有V3.0模式。 我不明白V3.0与V2.0比较有什么长处?向导生产的DB块描述上也远不如以前的版本清晰。 我对多种语言切换很感兴趣,但…

    SIMATIC S7-200 2021年7月5日
  • 各位请看一下这段程序

    主程序 网路1 LD     SM0.1 MOVB   16#09,&…

    SIMATIC S7-200 2021年7月5日
  • s7-200的立即输入问题

    s7-200的立即输入指令读取的信号是否经过输入滤波,手册只说脉冲捕捉要滤波对立即输入没有说设置滤波,如果不滤波,遇到按钮抖动产生的干扰信号怎么办? 最佳答案 S7-200系统手册…

    SIMATIC S7-200 2018年3月6日
  • step7-microwin smart软件使用

    step7-microwin smart软件使用时,无法使用常数,包括使用MOV_B等指令的时候也不能用常数转移 问题补充:操作系统是WIN10专业工作站版,64位,软件…

    2021年7月5日
  • 200PLC模拟量处理子程序调用错误

    西门子200PLC写的模拟量处理程序,采用ykx+b线性,先做了子程序,然后主程序调用,共调用5次,但是,出现的问题。1个设备是压力,范围-2.5~2.5,输出4-20ma信号;1…

    2021年7月5日
  • 『』Em235 CN的输出作为MM420的频率设定

    初次用变频器,我用EM235 CN 的输出去控制MM420的频率,EM235 CN输出的信号类型好像是+/-10V或者0~20mA, 而MM…

    SIMATIC S7-200 2021年7月5日
  • S7-200 是实时操作系统吗?

    S7-200 是实时操作系统吗?它的操作系统有什么特点?谢谢! 最佳答案 实时操作系统(Real Time Operating System…

    SIMATIC S7-200 2017年6月1日
  • s7200模拟器运行

    如图,打开第三方的s7200模拟器,点击同意之后没有任何反应,这是为什么。不要模拟器也没有实际硬件PLC,可以实现200与组态王等软件实现模拟通讯么?谢谢 问题补充:1.这个软件包…

    2017年6月7日
  • S7-200之间modbus通讯

    S7-222与S7-226通过modbus通讯,主站226是否需要STEP 7-Micro/WIN V4.0 SP6 软件来配置,STEP&…

    SIMATIC S7-200 2020年10月31日