S7-300与S7-200MPI通讯

现场一个300与三个200PLC通过MPI通讯,通讯速率19.2KB/S,最远的200有25米,200控制柜分就地和远控功能,用的V寄存器位判断200是否在线,200断电前,300中DB读取的V寄存器位是远控状态,200断电后,仍然还是远控状态,应该是300保持了断电前的状态。
1、请问如何反映就地和远控的实时状态?
2、在上位机远控操作,启动按钮要点两三下才有用,感觉有很大的偶然性,是不是因为通讯速率的原因?

问题补充:
确认是MPI通讯,方案之前是别人做的,不知道是成本考虑还是本身选型有问题,后期我来做程序

图片说明:

S7-300与S7-200MPI通讯   

最佳答案

1、MPI的通信速率为19.2K~12Mbit/s ,但直接连接S7-200CPU通信口的MPI网,其最高速率通常为187.5Kbit/s (受S7-200CPU最高通信速率的限制)。
在MPI网络上最多可以有32个站,一个网段的最长通信距离为50米(通信波特率为187.5Kbit/s时),更长的通信距离可以通过RS-485中继器扩展。
MPI允许主-主通信和主-从通信,每个S7-200CPU通信口的连接数为4个。
2、MPI协议不能与一个作为PPI主站的S7-200CPU通信,即S7-300或S7-400与S7-200通信时必须保证这个S7-200 CPU不能再作PPI主站,Micro/WIN也不能通过MPI协议访问作为PPI主站的S7-200CPU。
3、请问如何反映就地和远控的实时状态?
实时状态指的是什么?如果是通讯状态:
实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心跳方法,即主站与分站约定一信息位,例如,主站S7-300可用OB35发送脉冲,分站S7-200检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。
4、在上位机远控操作,启动按钮要点两三下才有用,感觉有很大的偶然性,是不是因为通讯速率的原因? 
是:
、通讯速率。
、上位机硬件配置低,或沉积了大量的垃圾,影响上位机软件的运行。
、关闭上位机操作系统的一些不必要的后台服务任务。
、上位机或PLC的程序编制冗长。
、启动按钮的按下与抬起操作的时长过短。程序中应对按钮信号的下降或上升沿来进行信号保持的处理。

提问者对于答案的评价:
两位解答的都相当好,但我只能选择一位采用。结合两位的解答和实际情况我想应该是让300的启动信号多保持一段时间,谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:25
下一篇 2021年7月5日 下午4:25

相关推荐

  • S7-200流量累加

    用200PLC(224XP)做流量累加 流量计范围是36-320立方米,介质是水,信号类型4-20mA。现在我做的程序是在中端程序中。模拟量采集进行累加,SMB34=10…

    SIMATIC S7-200 2020年10月31日
  • 如何做在触摸屏和PLC内做数据记录

    我用的触摸屏和cpu都没数据记录功能。需要编程进行数据记录,周期为1个月,并传送到触摸屏,在触摸屏上进行按天查询。我只想到可否用200里的 表 指令,在程序里做…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子的TD200文本显示器

    大家好!!请问TD200的文本能够记录运行数据和曲线显示功能吗? 最佳答案 TD200是Text Display 200的简写,它是可编程控制器S7-200系列…

    SIMATIC S7-200 2017年8月24日
  • 如何上载S7200的程序

    如何上载S7200程序,CPU在RUN方式下可以吗,插在PORT0,还是PORT1呢 最佳答案 CPU在RUN方式下可以上载S7200的程序吗? 不一定,因为如果通讯口被…

    SIMATIC S7-200 2020年11月5日
  • 指令库请教

    我原来曾经下载过S7-200的指令库,安装后发现在STEP 7 MICROWIN 中只有两条指令:MBUS_INIT和MBUS_SLAVE。好像mod…

    SIMATIC S7-200 2021年7月5日
  • s7-200pwm控制与模拟量控制

    请问:1.现有一个224XP继电器输出的PLC,但需要控制五路PWM(2个可调速风机,3个开度可调翻板),本人知道可能必须要更换成晶体管输出的PLC,但查手册也只有Q0.0和Q0.…

    SIMATIC S7-200 2017年6月1日
  • s7200 uss 6RA70

    现场是一台S700连接5台6RA70,想通过USS协议控制6RA70内部一开关量,请教如何操作?我已安装了USS库,但是只能读写参数字. 问题补充:我以前用PROFIBUS通讯是全…

    SIMATIC S7-200 2021年7月5日
  • 自由口通信请教

    各位学长,小弟做了一个S7-200 PLC与日本理化CD/CH系列回路调节器进行自由口通信的程序。不知道是否正确,请大家提出意见。 日本理化CD/CH系列回路调…

    SIMATIC S7-200 2021年7月5日
  • S7-200 PC Access SMART V2.4的下载地址?

    S7-200 PC Access SMART V2.4的下载地址谁有,我 目前只找到V2.3版本,希望谁能发个V2.4版本的下载链…

    2021年7月5日
  • 关于齿轮比的问题

    机械部怎么懂因为之前看到过:假如齿轮比是1/2的话,输入端(电机侧)的速度是100转/min,那么输出端(负载侧)速度是50转/min—————-那么问题1假如…

    SIMATIC S7-200 2017年11月26日

发表回复

登录后才能评论