S7-200,CRC校验程序无法通讯,请求指导? 点击:2982 | 回复:3



weibo560

    
  • 精华:2帖
  • 求助:4帖
  • 帖子:22帖 | 81回
  • 年度积分:0
  • 历史总积分:152
  • 注册:2009年4月18日
发表于:2013-03-21 15:21:11
楼主

 

以上为主程序部分

以下为子程序部分:

程序就是这些,通讯不上,不知道哪里有错误,大家帮忙查查看

 




lj3299207260

  • 精华:0帖
  • 求助:5帖
  • 帖子:8帖 | 28回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2010年6月28日
发表于:2013-09-27 11:06:48
1楼

本人也新手,指错了还请包涵,看下XMT指令可以知道:

vb100是起始位数,应该先设置成8,数据帧应该从vb101开始,vb101设置站号为1,VB102设置功能号为6...,然后发送,XMT VB100,0

lj3299207260

  • 精华:0帖
  • 求助:5帖
  • 帖子:8帖 | 28回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2010年6月28日
发表于:2013-09-27 11:09:43
2楼

CRC 校验子程序里面也要修改一下,数据帧起始地址设为101

danny518

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2013年9月24日
发表于:2013-09-27 11:28:13
3楼

200PLC里有MODBUS 通讯库,调用其中的两个BLOCK就可以,设置一下你想设置的参数。2个network就好,没有这么复杂小兄弟!!!!!不要查哪错了,赶快改过来。 QQ:2970603221   (MODBUS调试工具)   http://pan.baidu.com/share/home?uk=2688339055

 

 


热门招聘
相关主题

官方公众号

智造工程师