用_VB_实现施耐德小型PLC_Twido_的Modbus_TCP-IP.docVIP

  • 3
  • 0
  • 约1.51万字
  • 约 6页
  • 2016-11-28 发布于重庆
  • 举报

用_VB_实现施耐德小型PLC_Twido_的Modbus_TCP-IP.doc

用_VB_实现施耐德小型PLC_Twido_的Modbus_TCP-IP

用 VB 实现Twido 的Modbus TCP/IP 的通讯实例精讲!! 2009-12-25 11:02 ?? Twido系列PLC(twido为施耐德小型PLC,与西门子200PLC极为相似)支持TCP Modbus的通讯,尤其是TWDLCAE40DRF提供了内置的以太网接口,能实现 ?? 下图所示的结构;通过HUB,不仅能对Twido进行编程,也能对Twido PLC中的数据进行读写。 对于上位机,我们利用VB 的WinSock 套接字控件能很容易的进行编程。 新建 1 个套接字对象,设定其属性如右,注意其远程主机的IP 就是以上TWDLCAE40DRF 的IP 地址: 1. 建立网络连接 Private Sub Command2_Click() On Error Resume Next Winsock1.Close Winsock1.Connect , 502 If Err Then MsgBox 网络连接时发生错误: Err.Description, vbCritical, 网络连接 Err.Clear End If End Sub 2. 读多个字的命令(本例表示从PLC读%MW3和%MW4两个字): Private Sub cmdSend_Click() On Error GoTo ErrProc Dim SendStr(11) As Byte Dim R

文档评论(0)

1亿VIP精品文档

相关文档