wangtiewei
ProjectOfAndy
2018-11-09 14:57

S7300通过DP线连接,需要采集底层PLC的数据

  • 数据
  • 工作

小弟在工作中遇到一个问题:通过prodave5.5版本的W95-S7.dll进行plc300的连接。网上有说这个
版本连接S7300还是蛮稳定的,所以采用了这种方法。另外一个使用该库的原因是因为在使用libnodave时发现一个客户端连接上之后使用libnodave会造成连接成功,读取失败的故障。通过测试还是w95-s7这个比较好。
现在的问题是:当我去写好的程序放在了工控机上之后还是会出现这样的问题,就是我的程序部署上去之后还是需要把之前厂家做的数采客户端退掉,我的程序才可以运行成功。在没有退出他们的程序之前,我看日志中报的错误是读取地址块失败。弄得我百思不得其解。不知道问题出现在哪里。

备注下:之前厂家在工控机上面有部署一个他们公司开发的通用的驱动程序。上面显示有读取MPI地址4占用了两个,加上的我就是三个。但是我在本地运行了几个程序都是蛮正常的。

不好意思,没有C币了

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答