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

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

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

最佳答案

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

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

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

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

相关推荐