- Private Sub butWrite_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles butWrite.Click
- Dim i As Short
- Dim temp() As String
- Dim WD() As Object
- If Not EntLink Then
- MsgBox("还未与PLC建立联接!")
- Exit Sub
- End If
- ReDim WD(Val(txtWriteCnt.Text) - 1)
- temp = Split(txtWrite.Text, vbCrLf)
- For i = 0 To UBound(WD) Step 1
- If i > UBound(temp) Then
- WD(i) = 0
- Else
- WD(i) = Trim(temp(i))
- End If
- Next i
- ScanRet = PLC.CmdWrite(cmbWriteMry.SelectedIndex + 1, cmbWriteType.SelectedIndex + 1, Val(txtWriteAdd.Text), Val(txtWriteCnt.Text), WD)
- txtReWrite.Text = ScanRet.ToString
- End Sub
你这个是vb6的代码,不是vb.net的。你的问题涉及硬件,应该首要联系硬件厂商给你开发包、例子程序。