Rs232串口通信协议 (C#)
最近来了个新机具。但是不知道怎么通过串口通信。我现在能做到的就是获取到机具产生的ASCII码。而且是只能写入到指定文本。机器传送的ASCII码例如:AC344143530...
最近来了个新机具。但是不知道怎么通过串口通信。我现在能做到的就是获取到机具产生的ASCII码。而且是只能写入到指定文本。机器传送的ASCII码例如:AC 34 41 43 53 00 00 00 01 02 04 84 实际上要最终要的值是00 00 00 01 02 04 即 124。AC 和84是机器的标识。34 41 43 53是机器编号。求高手指点下。怎么能取到值?最好能发个列子看看,(第一次接触硬件。完全是迷茫中。)
展开
1个回答
2012-02-20
展开全部
你都分析好了
剩下的不就是编程问题了嘛?
data[0]=0xAC //Start of Data
data[1..4]=ID of EQU
data[5..10]=Value You want
data[11]=0x84 //End of Data
可以去百度文库 里搜搜
剩下的不就是编程问题了嘛?
data[0]=0xAC //Start of Data
data[1..4]=ID of EQU
data[5..10]=Value You want
data[11]=0x84 //End of Data
可以去百度文库 里搜搜
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询