zsk1024
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zsk1024的 主题 / 回贴
楼主  发表于: 2011-09-28 15:25
利用VB.NET编写上位机,完成了对XY口的读写,可怎么置位不了M寄存器呢,
我置位M0,再读出M0的状态,怎么一直都是“00H”
置位 命令是
dmcmd = "7" + "0100"
        readcmd = dmcmd + Chr(3)
        readcmd = Chr(2) + readcmd + checksum(readcmd)
        retstr = RS232.ReadExisting()
        RS232.Write(readcmd)
不知道有什么问题啊