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

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

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

7c6c7168a98629b692cdfc934e8c069a.png

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

95aac8dc00bf3feecc3b746561cfae55.png

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

5110a97533e53f9891cd69a3e0655875.png

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

bf66dde36e0446791e3e71631f688b72.png

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

fc4dc1999c8451e5bf2be3b68282c8eb.png

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

9ca2ea2f7c217cb31d7f89e05117b4de.png

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

14ee9b8f0bb16fd5cdbbc583f61f815c.png

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

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

2c1bc217d4ad052f097ef05187754e87.png
93f390e4e4e18c6f7defb1d80d27e8da.png

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值