VB与FX2N通信 点击:1192 | 回复:3



龙康

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 35回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2002年11月22日
发表于:2003-10-15 16:21:00
楼主
三菱FX PLC解密:   识用VB吗?向通电的PLC发一个: (02h)0800808(03h)6B   两处括号中的字符是非打印字符的ASCII码的值(起始符和结束符,结束符后的6B是校验用的累加和,它等于起始符后的所有字符的ASCII码值,含结束符03h)。   上述字串的意思是"读出程序区8008h开始的8字节",PLC即会送出它的密码内容。如前意相似,在起始符和结束符之间的16个16进制数字,每两位表示了ASCII字符的码值。   又,向PLC发送: (02h)18008082020202020202020(03h)7C   意即"写入8008开始的8个字节,空格,空格..."以后,它就无了密码。   又,向PLC发送: (02h)18008083030303030303030(03)84   意即"写入8008开始的8个字节,"00000000"以后,它的密码即变成了8个“0”。 我用此条命令(其他通信命令省略)ma.output=chr(2)+"FF00800808"+chr(3)+"6B" 结果在ma.input中没读出数据,又用ma.output=chr(5)+"FF00800808"+chr(3)+"6B" 这下有数据了,但只是" FF0206"不是设定的值,各位高手,请帮参考一下.



龙康

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 35回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2002年11月22日
发表于:2003-10-07 09:03:00
1楼
高手呢?

牛头人

  • 精华:3帖
  • 求助:0帖
  • 帖子:55帖 | 134回
  • 年度积分:0
  • 历史总积分:436
  • 注册:2001年4月30日
发表于:2003-10-15 16:21:00
2楼
楼上的兄弟靠这手叼来混日子,哈哈,实在可笑呀!!!你在网上说你有能力解密,除了这个能逞能,还能说明什么!这已经时我5年前谈论的问题了,哈哈,无聊的小人!!!

raining

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 706回
  • 年度积分:0
  • 历史总积分:1121
  • 注册:2008年9月18日
发表于:2008-09-30 10:05:55
3楼
哦。看到了,有需要的时候参考一下。

热门招聘
相关主题

官方公众号

智造工程师