Kepware作为一款优秀的第三方 OPC 服务器,可以实现与多家 PLC ,DCS,RTU,等,实现与多种上位机软件,SCADA软件,他是包含 150 多种设备驱动、客户端驱动和高级插件的强大的软件平台。

今天主要介绍一下,Kepware如何实现与 PLC的通讯连接。我们使用的Kepware的软件版本是KEPServerEX V5,使用的硬件是性价比较高的西门子 PLC,SMART200系列,使用以太网实现他们之间的通讯连接,完成 PLC的数据采集。

打开KEPServerEX,新建一个通道channel2,然后选择所需要的驱动,Siemens TCP/IP Ethernet

然后选择本机网卡,如果有多个网卡需要特别注意网卡IP地址:

一直点击下一步,直到完成。然后需要建立一台设备,新建设备decice1,然后下一步,选择设备型号 S7-200,可以看到这里很多西门子的TCP/IP驱动,如果是其他类型的PLC可以选择其他的。

然后在下一步输入 SMART200 PLC的IP地址,需要和本机的网卡 IP地址在同一个网段,

然后一直点击下一步,设置可以选择默认,注意下图中的2个TSAP的值需要改为201.

然后下一步,参数可以默认设置,完成后就是添加变量点。必须需要添加一个FLOAT浮点类型的值

如压力Press, 如果在PLC中此寄存器地址为VD0,那么在 Adress中输入 VD0,基本与西门子的地址保持一致。在 Data Type中选择 Float,读写类型用户可以自定义,以及设置扫描速率。

添加完所有点之后,点击 Quick Client可以查看这些寄存器是否读取正常

如果通讯正常那么 Value这里会有数值显示,Quality这里将会显示通讯好坏,Bad代表通讯异常,Good代表通讯正常。

plc tcp ip通讯怎么只能连一个客户端_Kepware V5如何实现与PLC的通讯相关推荐

  1. plc tcp ip通讯怎么只能连一个客户端_如何远程读取西门子PLC数据?

    随着工业的发展,PLC联网进行远程监控.远程运维的需求越来越多,通常是通过PLC的通信口外接一个联网模块来实现.很多企业自动化产品与非标自动化产品安装现场地处偏僻,没有网络怎么办?随着本地通信控制的局 ...

  2. plc tcp ip通讯怎么只能连一个客户端_一款Ethernet/IP和Modbus TCP转OPC UA产品

    . 1   协议简述 Ethernet/IP协议是ODVA组织发布的一个以太网协议,当然了ODVA里最主要的成员是Rockwell等美国公司.ODVA组织除了发布有Ethernet/IP协议,还有常见 ...

  3. plc tcp ip通讯怎么只能连一个客户端_浅谈西门子plc的profinet功能的开放式通信功能...

    用过西门子plc的朋友应该都听说这个大名鼎鼎的单词--profinet,但是你们有使用过它的功能吗?对它又又多少的认识呢?今天我们就来稍微谈谈一下这个大名鼎鼎的大家伙,希望对你有所帮助. 具有prof ...

  4. Java 基于 TCP/IP 实现 Socket中的多客户端通信

    使用多线程实现多客户端的通信功能, Client.java(客户端)同上一节中的一致,不需要修改 Server.java package com.learn;import java.io.IOExce ...

  5. TCP/IP网络编程:计算器服务器端/客户端

    刚接触网络编程,看到计算器端/客户端练习,作者建议读者自己实现一下.自己就头痛医头,脚痛医脚,写了一个很初级的服务器端.客户端,虽然很菜,不过功能是实现了,还是很开心的,记录一下. 要求:客户端依次发 ...

  6. TCP/IP协议分析

    一;前言 学习过TCP/IP协议的人多有一种感觉,这东西太抽象了,没有什么数据实例,看完不久就忘了.本文将介绍一种直观的学习方法,利用协议分析工具学习TCP/IP,在学习的过程中能直观的看到数据的具体 ...

  7. 笔记-计算机网络基础-TCP/IP vs OSI

    1. TCP/IP vs OSI 物理层具体标准有:RS232.V.35.RJ-45.FDDI 数据链路层常用协议有:IEEE802.3/.2.HDLC.PPP.ATM 网络层的具体协议有:IP.IC ...

  8. TCP/IP完整的基础介绍

    TCP/IP应该是个协议集,根据OS的七层理论,TCP/IP分为四层.分别是应用,传输,Interne和网络界面. 我们一般说TCP在传输层,而IP在Internet层. TCP/IP的应用程序包括我 ...

  9. 聊聊Socket、TCP/IP、HTTP、FTP及网络编程

    1 这些都是什么 既然是网络传输,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上的一台或几台主机,另一个是如何进行可靠高效的数据传输.这里就要使用到TCP/IP协议. 1.1 TCP ...

  10. 04 TCP/IP协议详解

    目录 章节目标 4.1 概述 1.为什么会有TCP/IP协议 2.介绍 4.2 TCP/IP协议族 4.2.1 TCP/IP协议栈 1.协议的分层 2. 主机与主机之间通信的三要素 3.应用层 4.传 ...

最新文章

  1. 卷积神经网络中的各种池化操作
  2. .net错误处理机制
  3. 渣渣小本求职复习之路每天一博客系列——TCP/IP协议栈(5)
  4. nrf52832的p09,p10 配置为 普通的gpio口
  5. 美国量子计算机能编程吗,世界首台可编程通用量子计算机美国问世
  6. 关于猿如何找对象,心里没点那啥数吗?
  7. 一元三次方程重根判别式_如何求一元三次方程
  8. 使用Word2010直接编辑、发布博客→博客园cnblogs
  9. CentOS增加用户到sudo用户组
  10. mount远程驱动器
  11. 在AIX环境下实施Oracle 集群RAC的结构 文平
  12. gcc中的 -I -L(大写l) -l(小写l) -Wl,-rpath 选项
  13. 函数右括号错误! PreTranslateMessage(MSG* pMsg)未返回
  14. 51单片机节日彩灯控制c语言,采用AT89C51单片机设计的可编程彩灯控制
  15. Salesforce系列(五):Salesforce Apex基础SOSL查询和数据添加!
  16. Python程序设计实战:输出古诗实战
  17. 基于同步坐标变换的谐波电流检测
  18. 大数据学习心得与总结
  19. TCP 客户端程序开发步骤
  20. 那种“不劳而获”赚钱的方法或许真的有

热门文章

  1. 基于Spring Boot 的Blog开发
  2. 【云栖大会】创无止境 YunOS云栖大会诠释万物互联
  3. Linux 安装 MySQL 以及 一些常见问题解决方案
  4. 看完这篇文章你就清楚的知道 ZooKeeper的 概念了
  5. 一张图读懂“云栖大会·武汉峰会”发布的阿里云AI产品体系
  6. Javascript 监控键盘输入事件
  7. 基于Linux的防火墙不安全
  8. 未能加载文件或程序集Microsoft.ReportViewer.WebForms
  9. 2004-7-21/22+ DataGrid知识整理
  10. 第二章 关键数据结构