组态王支持和S7-300、S7-400系列PLC 通过多种通讯链路进行通讯,下面一一为大家奉上各种通信方式,如有不妥之处,欢迎大家留言讨论!

1. MPI电缆通讯方式

硬件连接:此种方式使用s7300、s7400 PLC上的MPI编程口,使用西门子标准编程电缆链接到计算机串口上;

适用场合:一般适用于一个PLC和一台PC进行直接串口通讯的场合,PLC和PC机之间距离较近;

组态王对应驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àMPI(电缆) 或者PLCà西门子àS7-400系列àMPI(电缆) ;

特殊软件需求:组态王所在的计算机必须安装STEP7编程软件。具体配置按照组态王对应驱动帮助执行即可。

2. MPI通讯卡方式

硬件连接:此种方式使用PLC上的MPI编程口,计算机上插一块西门子公司的CP5611(或CP5613等MPI通讯卡――具体根据带PLC类型和数量,由西门子公司确定使用何种通讯卡),通讯卡和PLC之间一般使用西门子提供的标准转换接头和通讯电缆实现硬件连接;

适用场合:一般适用于一台PC和多个PLC进行通讯的场合;或者多台PLC和多台PC进行链接(MPI为多点接口协议,支持多个上位PC进行MPI通讯,具体能够支持的最多上位PC数量建议和西门子公司具体确定。);

组态王对应驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àS7-300MPI(通讯卡) 或者PLCà西门子àS7-400系列à S7-400MPI(通讯卡) 。

特殊软件需求:组态王所在的计算机必须安装STEP7编程软件。具体配置按照组态王对应驱动帮助执行即可。

3. 以太网通讯方式

硬件连接:此种方式使用西门子S7300上扩展的CP343-1以太网模块、或者S7400PLC上扩展的CP443-1以太网模块;PC上可以使用普通以太网卡或者西门子公司提供的CP1613等以太网卡方式,PLC和PC之间通过以太网线进行连接。不需要在本机安装STEP7编程软件或者Simatic net6.0(或以上版本)的通讯配置软件;

适用场合:一般用于对通讯速度要求较高的场合;通讯距离在局域网允许距离之内。组态王通讯支持的两种方式:(1)组态王提供直接驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àTCP 或者PLCà西门子àS7-400系列à TCP。

特殊软件需求:无。即不需要在组态王所在的计算机上安装STEP7或Simatic net 通讯软件,具体使用方法请参考组态王6.52或以上版本软件中自带的驱动帮助文档。(2)使用OPC进行和组态王通讯:需要本机安装西门子公司提供的Simatic net6.0或以上版本基于以太网的授权软件。该软件提供OPCServer功能实现和上位机组态王通讯。具体请参考中相关OPC配置文档。

4. Profibus –DP通过方式

硬件连接:此种方式使用西门子PLC上的DP接口(可以是CPU上集成的DP接口或者扩展的DP通讯模块),计算机上扩展一块CP5611或者CP5613等通讯卡。卡和PLC的DP接口之间使用西门子标准的网络接头和通讯电缆进行连接。一般一块通讯卡通过DP总线可以连接多台PLC,具体可以连接的数量根据设备型号向西门子公司确认即可。使用该方式通讯时,需要在本机上安装STEP7编程软件和Simatic net 6.0(或以上版本)的通讯配置软件和授权。并通过STEP7编程软件为PLC 上的DP接口配置为DP 协议(Slave 站);通过Set PG/PC interface 接口为CP5611(或者CP5613卡) 配置为DP协议(做master 站);

适用场合:一般用于数据交换量少,速度要求较高的场合;组态王通讯支持的两种方式:(1)组态王提供直接驱动: 在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àDP 或者PLCà西门子àS7-400系列à DP 。该驱动只支持DP通讯卡配置为唯一主站,所有PLC等必须配置为从站的工作模式,并且只支持一个上位机组态王和所有从站PLC进行通讯。

特殊软件需求:需要在组态王所在的计算机上安装Simatic net6.0(或以上版本)的基于DP的授权通讯软件,具体使用方法请参考组态王6.52或以上版本软件中自带的驱动帮助文档。(2)使用OPC进行和组态王通讯:需要本机安装西门子公司提供的Simatic net6.0或以上版本基于DP的授权软件。该软件提供OPCServer功能实现和上位机组态王通讯。具体请参考中相关OPC配置文档。

5. Profibus –S7通过方式

硬件连接:此种方式使用西门子PLC上的DP接口(可以是CPU上集成的DP接口或者扩展的DP通讯模块),计算机上扩展一块CP5611或者CP5613等通讯卡。通讯卡和PLC的DP接口之间使用西门子标准的网络接头和通讯电缆进行连接。一般一块通讯卡通过DP总线可以连接多台PLC,具体可以连接的数量根据设备型号向西门子公司确认即可。

适用场合:一般用于对数据通讯速度要求较高的场合。组态王通讯支持的两种方式:(1)组态王提供直接驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àS7 或者PLCà西门子àS7-400系列àS7 。

特殊软件需求:需要在组态王所在的计算机上安装STEP7编程软件 ,但不需要安装SIMATIC NET软件;具体使用方法请参考组态王6.52或以上版本软件中自带的驱动帮助文档。使用OPC进行和组态王通讯:需要本机安装西门子公司提供的Simatic net6.0或以上版本基于S7的授权软件。该软件提供OPCServer功能实现和上位机组态王通讯。具体请参考中相关OPC配置文档。以上两种通讯方式都支持和多个上位机器组态王同时通讯,具体数量请用户和西门子公司咨询,目前了解支持的上位机数量<=7。

如何成为优秀的电气工程师?

扫码请咨询

左老师:18817120052(同微信)

组态王opc_组态王和西门子S7300、S7400系列PLC通讯的几种配置方案相关推荐

  1. 西门子S7-200 SMART系列PLC接线大全

    西门子S7-200 SMART系列PLC接线大全 西门子S7-200 SMART系列PLC接线大全,电器人必须收藏!!!_输出_模块_负载

  2. 实现西门子S71200/1500与三菱FX系列PLC通讯

    一.需求介绍 西门子S71200/1500需要读取三菱FX2N的实时温度值(内存地址:D200)和实时压力值(内存地址:D201). 二.需求分析 三菱FX2N自带的是RS422的串行接口,而西门子S ...

  3. 组态王opc_组态王做 OPC Cilent

    1. 组态王做 OPC Cilent,服务器 DCOM 配置完成后,发现可以找到 OPC Server 程序,但是组态王定义变量选寄存器的时候一直弹出"服务器正在运行中"的提示,只 ...

  4. 博图v16组态wincc_48张图,学会西门子WinCC与S71200OPC的通讯方法

    一.打开博图v15.1,创建新项目"opc 1200",如图1 图1 添加常规PC机,如图2 ▼ 图2 添加PLC 1200,如图3 ▼ 图3 PC机添加OPC服务器,如图4 ▼ ...

  5. s7300plc串口通信_西门子S7-300/400串口通信模块的信息与使用

    原标题:西门子S7-300/400串口通信模块的信息与使用 1. 串行通讯模块基本信息介绍 CP340/CP341/CP440/CP441-1/CP441-2模块是西门子S7-300/400系列PLC ...

  6. 西门子 S7-300以太网模块连接力控组态方法

        北京华科远创科技有限研发的远创智控ETH-YC模块,型号有MPI-ETH-YC01和PPI-ETH-YC01,适用于西门子S7-200/S7-300/S7-400.SMART S7-200.西 ...

  7. 西门子博图的FB块_西门子S7-300/400PLC OB-FB-FC-DB块介绍

    西门子S7-300/400的PLC用户程序结构与S7-200有明显的不同,可以使用线性化结构以及功能调用式结构与结构化编程. 采用调用式结构与结构化编程时,程序以组织块(OB).程序块(FC).功能块 ...

  8. 西门子s7300 C MATLAB,卡尔曼滤波器在s7-300系列plc中的实现方法

    卡尔曼滤波器在s7-300系列plc中的实现方法 [专利摘要]本发明公开了一种卡尔曼滤波器在S7-300系列PLC中的实现方法.在S7-300系列PLC系统中定义16个数据块,其中的14个数据块和卡尔 ...

  9. 威纶和s7200通讯线_PLC通讯,西门子plc通讯知识汇总学习

    (一)西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置? 1)在运行组态王的机器上需要安装西门子公司提供的 STEP7 Microwin 3.2 的编程软件,我们的驱动需要调用 ...

最新文章

  1. day07 -文件的基本操作
  2. Tensorflow一些常用基本概念与函数(1)
  3. oracle杀死进程时权限不足_当集群和数据库软件目录都被chown -R时,如何快速修复...
  4. 全球及中国停车场建设产业十四五盈利模式与建设现状分析报告2022版
  5. OpenGL背景照明
  6. shell复习笔记----命令与参数
  7. Docker初识与安装
  8. oracle命中率sql语句
  9. 推行法定数字货币,现有支付宝/微信等支付系统,会否被数字货币支付系统替代并超越?
  10. 翻译: 4.2. 从零开始实现多层感知器MLP pytorch
  11. idea导出快捷键配置
  12. W型加密栅栏密码解密
  13. 已知p值自由度 求t值 matlab,统计学中的F值、P值和r分别表示什么意思,怎么求-如何查看f值-数学-敖篮友同学...
  14. 拖拉机大战更新了,更多新功能
  15. 光电开关与光耦的区别 - 光电开关电子电路图
  16. 用verilog 蜂鸣器的演奏乐曲
  17. 尚硅谷新版Web前端HTML5+CSS3知识点集合篇【p1-p8】
  18. 必须做的事 教你数据备份
  19. Maurice Wilkes
  20. TensorFlow2.0选择GPU或CPU训练

热门文章

  1. c语言定义字符数组数码管,数组数码管
  2. java提交按钮_java – 允许“Enter”键按提交按钮,而不是仅使用MouseClick
  3. mysql读写分离-借助中间键mycat
  4. 通过命令行获取计算机参数,Win32命令行参数的传到和获取
  5. idbconnection mysql_基于IDbConnection接口实现修改配置文件切换数据源
  6. 华为余承东鸿蒙系统随时可以上线,华为发布鸿蒙系统,余承东称随时可替换安卓...
  7. 如何把服务器系统克隆出来,一次Win2003服务器下的完全克隆 -电脑资料
  8. oracle 查看动态性能视图,oracle常用动态性能视图
  9. git对指定commitid 打tag_Git-命令行-使用 Tag 标记你的代码
  10. 小学计算机教室管理制度范本,《中小学微机室规章制度》.doc