基于MXT8051通用配料控制器的设计
上位机软件设计
本文引用地址:https://www.eepw.com.cn/article/117161.htm上位机软件采用VB.NET 2005开发,主要功能为串行通信参数设置、IO测试、称重数值读取、配方数据管理。
软件运行界面如图6所示。
该软件的固件技术为串行指令的接收和发送,指令包括IO设定指令、IO状态读取指令、称重数值读取指令、配方数据写指令、配方数据读指令,其代码实现如下:
'0.5秒定时发送 读重量指令
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
command(0) = &H5A
If SerialPort1.IsOpen Then
SerialPort1.Write(command, 0, 1)
End If
End Sub
十六进制数5A 表示读取控制器的称重数值;
'IO输出 指令
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked Then
command(0) = &HF9
Else
command(0) = &HF1
End If
If SerialPort1.IsOpen Then
SerialPort1.Write(command, 0, 1)
End If
End Sub
称重传感器相关文章:称重传感器原理
评论