u014461478
u014461478
2016-07-22 08:06

C#与西门子200通讯,读取超过3个字节,界面就死机,求教

5

使用C#编写了一个与PLC通讯的串口通讯程序,可以通讯和读取数据,但是不能超过3个字节,不知道什么原因,求教。
if (bz == 1)
{
byte[] dataa = { 0x68, 0x1B, 0x1B, 0x68, 0x02, 0x00, 0x6C, 0x32, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x04, 0x01, 0x12, 0x0A, 0x10, 0x02, 0x00, 0x03, 0x00, 0x01, 0x84, 0x00, 0x03, 0x20, 0x8D, 0x0016 };//发送指定的16进制字节数组

            serialPort1.Write(dataa, 0, dataa.Length);

        }

把0x03改成0x04就不行了。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答

为你推荐

换一换