按照modbus 协议我想往串口中写数据,按照ASCII的模式,如果要发送的数据是如下
: 01 01 00 05 00 01 F9 0D 0A(16进制)
转换成ASCII后是如下
3A 30 31 30 31 30 30 30 35 30 30 30 31 46 39 0D OA
那在c#中编程时,我发送": 01 01 00 05 00 01 F9 0D 0A"
还是 "3A 30 31 30 31 30 30 30 35 30 30 30 31 46 39 0D OA" 啊,谢谢;C# 中 串口发送示例:
sp.WriteLine(writeBuffer);
: 01 01 00 05 00 01 F9 0D 0A(16进制)
转换成ASCII后是如下
3A 30 31 30 31 30 30 30 35 30 30 30 31 46 39 0D OA
那在c#中编程时,我发送": 01 01 00 05 00 01 F9 0D 0A"
还是 "3A 30 31 30 31 30 30 30 35 30 30 30 31 46 39 0D OA" 啊,谢谢;C# 中 串口发送示例:
sp.WriteLine(writeBuffer);
解决方案 »
- 去标点符号
- catch (Exception err)怎麼捕捉sqlserver主鍵,外鍵,唯一性 衝突異常???
- 怎样获取鼠标在picturebox上移动时的坐标?
- 问个很有难度的问题
- 大侠帮忙,把FLASH放入应用程序中,数据互通
- Winform:如何使dataGrid不墨认选中第一条记录?
- 请教一个C#计时器问题,怎样计算两个事件发生的时间间隔
- 用javascript写关于隐藏层的方法
- 请问这段html这个用正则如何取里面的值
- 谁能告诉我怎么在wrox上down下面两本书的源码?(sendltd(永远是新手)请进)
- 简单代码示例,为什么提示红色部分没有赋值?
- datagridview 导出excel 问题
byte[] writeBuffer = {0x01, 0x01, 0x00, 0x05...};
sp.Write(writeBuffer, 0, writeBuffer.Length);