CP341带硬件狗的使用问题 点击:2750 | 回复:6



narcsx2008

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 7回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2010年10月08日
发表于:2012-12-12 20:45:23
楼主
求助帖20分-已结帖

各位大侠,领导最近安排了个CP341的活,小弟第一次做Modbus,下面是我做的程序,但是小弟的DB里头始终没有数据,而且CP341模块不接通讯电缆的时候,SF灯也没有亮,(设备用ModScan32测过,数据正常)百思不得解,希望各位大侠能帮帮忙,帮助帮助小弟!......

CP341为主站,读取Slave数据,RS485接口。

波特率:9600 ; 数据位:8  ;奇校验:odd;

模块地址:768;

程序里头OB1调用FC1,FC1中调用FB7和FB8

FB8的REQ为M0.4的触发脉冲(PLC的Clock memory为0),




narcsx2008

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 7回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2010年10月08日
发表于:2012-12-12 21:05:23
1楼
不好意思程序里头FB7、FB8的地址应该为768,这个是老程序了一直没改

青岛黄工

  • [版主]
  • 精华:3帖
  • 求助:54帖
  • 帖子:108帖 | 4776回
  • 年度积分:0
  • 历史总积分:24297
  • 注册:2007年4月02日
发表于:2012-12-13 15:42:21
2楼
先看看。。。。。。。。。

taizi376fei

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2012年6月17日
发表于:2014-03-15 23:13:16
3楼

你要在FB8 所指向的DB块里添加命令比如站地址1、功能代码03、启示地址0、读取寄存器个数10.然后运行程序后 FB7块所指向的DB块就会有数据,03功能码是接受,去西门子官网有例程!!!  朋友 你现在做出程序来了没有!有的话给发一份!!QQ:376338692

wwwzsw1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 155回
  • 年度积分:0
  • 历史总积分:1331
  • 注册:2009年5月18日
发表于:2014-03-19 12:31:44
4楼

为什么还要带硬件狗??????????

zengjiajia512912

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2013年3月08日
发表于:2014-05-04 16:29:04
5楼

回复内容:

对: taizi376fei 你要在FB8 所指向的DB块里添加命令比如站地址1、功... 内容的回复!


官网有例程?朋友你能发个链接吗?我现在也是手头有个CP341的项目。着急啊!

zengjiajia512912

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2013年3月08日
发表于:2014-05-04 16:29:22
6楼

回复内容:

对: zengjiajia512912 回复内容:对: taizi376fei  你要在FB8... 内容的回复!


俺的扣扣540663201


热门招聘
相关主题

官方公众号

智造工程师