S7-200PLC组网

我想用一上位机(计算机或触摸评)控制10几台PLC,PLC之间不需要通信,请问需要用到哪些设备?用什么方式最简单,软件上面应该做哪些处理?

问题补充:
如果采用PROFIBUS网络,这个网络是不是自己建立,要不要用到CPU315-2DP和CPU300/400的PLC?费用是不是很高?
 如果用一触摸屏带多台PLC,那么应该选用什么样的触摸屏型号?

最佳答案

PC来说:
 用PC Access
 西门子最新推出的PC Access 软件是专用于S7-200 PLCs 的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通信。 PC Access 软件自带OPC 客户测试端,用户可以方便的检测其项目的通信及配置的正确性。

  OPC(OLE for Process Control)是嵌入式过程控制标准,是用于服务器/客户端链接的统一而开放的接口标准和技术规范。OLE是微软为Windows系统、应用程序间的数据交换而开发的技术,是Object Linking and Embedding缩写。

 不同的供应商的硬件存在不同的标准和协议,OPC作为一种工业标准,提供了工业环境中信息交换的统一标准软件接口 , 数据用户不用再为不同厂家的数据源开发驱动或服务程序。

 OPC将数据来源提供的数据以标准方式传输至任何客户机应用程序。OPC(用于进程控制的OLE)是一种开放式系统接口标准,可允许在自动化/PLC应用、现场设备和基于PC的应用程序(例如HMI或办公室应用程序)之间进行简单的标准化数据交换。 定义工业环境中各种不同应用程序的信息交换,它工作于应用程序的下方。您可以在PC机上监控、调用和处理可编程控制器的数据和事件。

 PC Access可以用于连接西门子,或者第三方的支持OPC技术的上位软件。

 PC Access可以通过如下硬件连接与S7-200通信:

 通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200 
 通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200 
 通过西门子通信处理器(CP)卡和MPI电缆连接S7-200 
 通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块 
 通过以太网连接S7-200上的CP243-1或CP243-1 IT模块 
  上述S7-200的通信口可以是CPU通信口,也可以是EM277的通信口。
 HMI来说:
 用MPI
 MPI通信
 MPI (Multipoint interface)是SIMATIC S7多点通信的接口,是一种适用于少数站点间通信的网络,多用于连接上位机和少量PLC之间近距离通信。 

 通过PROFIBUS电缆和接头,将控制器S7-300或S7-400的CPU自带的MPI编程口及S7-200CPU 自带的PPI通信口相互连接,以及与上位机网卡的编程口(MPI/DP 口)通过PROFIBUS或MPI电缆连接即可实现。 网络中当然也可以不包括PC机而只包括PLC。

 MPI的通信速率为19.2K~12Mbit/s ,但直接连接S7-200CPU通信口的MPI网,其最高速率通常为187.5Kbit/s (受S7-200CPU最高通信速率的限制)。

 在MPI网络上最多可以有32个站,一个网段的最长通信距离为50米(通信波特率为187.5Kbit/s时),更长的通信距离可以通过RS-485中继器扩展。

 

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

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

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

相关推荐

  • s7200和三菱变频器d720s怎样实现通信?

    现在做一个项目,不知道s7200和三菱变频器d720s怎样实现通信?请教各位高手指点 最佳答案 三菱d720s变频器就是RS485  ASCII码通讯,你可设S…

    SIMATIC S7-200 2020年11月5日
  • S7-200远距离组网

    现在有9个S7-200的PLC远距离组网,每2个相隔700米左右,请问各位用什么方式连接才好? 是级联的,只需要相隔的2个PLC通信就可以 最佳答案 在每个PLC柜中加4…

    SIMATIC S7-200 2021年7月4日
  • 模拟量模块输入电压范围?

    模拟量模块输入电压范围为0-5V,意思是必须是0-5V还是在这个范围内斗可以啊? 但是我的传感器电压范围为0-50MV,这样可以直接接入吗? 谢谢 最佳答案 你…

    SIMATIC S7-200 2021年7月5日
  • 关于TD400的参数设置

    因为PLC和其他设备通讯,地址VW0已经被占用。所以我在TD400C的诊断菜单–TD400C设置里,把参数块地址设为2000。但在向导里依然问我“是否将偏移量设置为vw…

    SIMATIC S7-200 2020年11月1日
  • 多个PID控制一个过程值如何整定?

    最近在做一个环境空调项目,要控制房间的温度和压力。空调机组有一个新风阀,一个表冷阀和一个回风阀,通过这3个阀来控制房间温度。有一台送风机,一台排风机,通过这两风机来控制压力。我看了…

    SIMATIC S7-200 2017年6月5日
  • 为什么不能实现一键启停?

    LD     I0.0EULPSA      M0.1R &…

    SIMATIC S7-200 2020年10月31日
  • NOP指令导致程序无法执行

    nop指令下面的程序无法执行,I1.5按钮接通后I1.5灯亮,无输出,把NOP删了,一切OK 问题补充:这个是我练习NOP指令时编写的简单程序 图片说明:   …

    2017年6月1日
  • 分段加温程序问题?

    我想做个可以设置时间,温度,的加温曲线的程序,即第一段,时间=30秒,温度=200度,第二段,时间=120秒,温度=100度,第三段,时间=120秒,温度=10度。. 最佳答案 参…

    SIMATIC S7-200 2020年11月1日
  • 关于TD-400C的报警功能

    我在TD-400C中编辑了3条报警信息。请问TD-400C的报警信息是如何显示的?需要显示条件吗?可以实现“在不同条件下显示不通报警信息”这个功能吗? 问题补充:在调用TD_CTR…

    SIMATIC S7-200 2021年7月5日
  • 有关S7-200组网协议的问题

    现在有多台S7-200的PLC,它们之间相隔距离较远,通过GPRS的网络来使他们相互通信。想用其中一台做为主站,其他的为从站,这样只需要到主站PLC的地方就能看到其他从站的状态。&…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论