Burkert Type 8056 User Manual
Page 91

- 91 -
RS232_485_ETP_MODBUS_BU_REV02.doc
"RS 232-485 converter and the PC command the RTS signal of the serial port for"
& vbCrLf
& _ 
 
"the trasmission of the data"
lblProcessData.Text =
""
SerialPort1.PortName =
"COM1"
SerialPort1.BaudRate = 9600
 
 SerialPort1.DataBits = 8 
 SerialPort1.Parity = IO.Ports.Parity.None 
 SerialPort1.StopBits = IO.Ports.StopBits.One 
 
 SerialPort1.ReadBufferSize = 512 
 SerialPort1.WriteBufferSize = 512 
 
 SerialPort1.Encoding = System.Text.Encoding.Default 
 
 
 SerialPort1.Open() 
 
 SerialPort1.RtsEnable = 
False
Application.DoEvents()
 
 Threading.Thread.Sleep(500) 
 
 SerialPort1.DiscardInBuffer() 
 SerialPort1.DiscardOutBuffer() 
 
 
'Command 3: Read process data
 vfStrCommand = Chr(1) & Chr(3) & Chr(0) & Chr(0) & Chr(0) & Chr(38) 
 
If
False
= fBolCalcCRC(vfStrCommand, vfStrCrc)
Then
Return
End
If
 vfStrCommand = vfStrCommand & vfStrCrc 
 
 
Me
.Show()
Application.DoEvents()
 
 
 
Do
TextBox2.Text =
""
SerialPort1.RtsEnable =
False
 SerialPort1.Write(vfStrCommand) 
 
 Threading.Thread.Sleep(10) 
 
SerialPort1.RtsEnable =
True
Application.DoEvents()
