请问opc通讯时最后出现device is not responding 该如何调试

2019-07-17 17:43发布

本帖最后由 大神请赐教 于 2017-5-31 18:13 编辑

plc是西门子s7-200系列,labview 2012,ni opc2012,pc/ppi线缆plc编译仿真了,验证没有问题,但是就是通讯失败,我把设定的一些步骤做成Word文档,上传,求大神指点一下,万分感谢,


图片.doc 下载积分: 积分 -1 分
780.5 KB, 下载次数: 22, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
suifeng4860
1楼-- · 2019-07-18 20:46
大神请赐教 发表于 2017-6-1 14:12
我才接触的这个,百度了一下,说用西门子的 opc没ni opc简单,但是我也下了西门子opc,操作了一下,也是问题很多,Orz

慢慢来,可能是有些设置两者不匹配造成的
大神请赐教
2楼-- · 2019-07-18 23:01
suifeng4860 发表于 2017-6-1 14:15
慢慢来,可能是有些设置两者不匹配造成的

恩恩,通讯貌似是这样的
lilyding8
3楼-- · 2019-07-19 01:21
那你换个端口试试,不是非得用这个端口啊
大神请赐教
4楼-- · 2019-07-19 05:36
lilyding8 发表于 2017-6-1 16:05
那你换个端口试试,不是非得用这个端口啊

别的端口除了12不报错,但是opc quick client 显示的value的值都是0,应该还是没通讯上,按照plc程序看,应该一个是0 一个是1的
greatman0818
5楼-- · 2019-07-19 09:52
 精彩回答 2  元偷偷看……
大神请赐教
6楼-- · 2019-07-19 11:51
greatman0818 发表于 2017-6-1 18:11
首先你PLC的通讯端口波特率设置的是9.6kbps,PLC地址设置的是2,然后,你在PC/PPI cable属性对话框设置的站地址为1,但是网络参数中传输率设置的是19.2kbps,这与你PLC端口的波特率不相同,这是第一个可能会出现问题的地方,其次,在PC/PPI cable属性对话框的本地连接中你所选择的端口是com4,但是在NI-OPC服务器中创建通道 ...

谢谢,我后面找到了原因,问题其实出在PLC的程序上,参数设定在论坛找到了教程,基本算通讯上了,请问你知道在opc quick client 里quality是good,但是value 为0的原因吗Orz

一周热门 更多>