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日

相关推荐

  • sm0.0是灰色的

    如图下面的程序 问题补充:CPU 肯定是运行状态,但是找不到调用的子程序,不知如何去查找?谢谢 图片说明:    钻石用户推荐最佳答案 如果没有调用或…

    2021年7月5日
  • 6GK7 243-1EX00-OXE0和6GK7 243-1GX00-OXE0有什么区别

    请问大家,S7-200以太网模块EM243-1的两个型号6GK7 243-1EX00-OXE0和6GK7 243-1GX00-OXE0有什么区别??? 最佳答案…

    SIMATIC S7-200 2017年5月28日
  • win7安装200的软件了,PG\PC设置,为什么没有TCP\IP接口?

    win7安装200的软件了,PG\PC设置,为什么没有TCP\IP接口。接着安装了step7 v5.5,wincc flexible2008,wincc&nbs…

    SIMATIC S7-200 2021年7月5日
  • wincc 7.4 按钮互锁

    两个按钮互锁可以实现,现在需要3个或多个按钮互锁,是需要用到脚本吗?求指导 钻石用户推荐最佳答案 你的锁的关系是什么样的?比如10个按钮,保证只能按照顺序从按钮0到按钮9,那么你定…

    SIMATIC S7-200 2021年7月5日
  • S7-200驱动7219芯片

    各位前辈,这几天自己在尝试用200的三个输出口驱动7219芯片的时候,发现没有任何反映:自己已经按照7219的时序向7219发送数据,也首先对控制寄存器初始化,然后发送点亮指示灯的…

    SIMATIC S7-200 2021年7月4日
  • OPC 通讯问题

    我有8台S7 200 现在通过modbus通讯。OPC是用的KEPServerEX的。现在通讯是连上了但是发现采样刷新的速度非常的慢。差不多40秒左右才刷新一次…

    SIMATIC S7-200 2021年7月5日
  • S7-216与CP243-1问题

    S7-216能不能扩展CP243-1,通过以太网和上位机的组态王通讯。可以的话S7-216需要设置什么? 最佳答案 CPU 216 已经停产 如果是C…

    SIMATIC S7-200 2020年11月1日
  • 更换S7-200PLC时内存卡需要更换吗

    更换S7-200PLC时内存卡需要更换吗 最佳答案 不需要更换内存卡,以前的内存卡可以换下来继续使用。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年6月29日
  • s7-200输出点问题

    我用16个输出点的CPU控制16台电机的启动.同时用16电眼控制电机的停止.但是我发现同时好几个输出点会有在很短时间内一灭一亮(我的电眼在起作用)这时我听见"孜孜"的声音---也就…

    SIMATIC S7-200 2021年7月5日
  • 写入EEPROM的程序

    我在廖常初主编的<PLC编程及应用>上看到这样一段程序  I0.0的上升沿将VW50的值写入EEPROM: LD I0.0&nb…

    SIMATIC S7-200 2021年7月4日