代码i小学生 2018-11-09 14:57 采纳率: 0%
浏览 1046

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

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

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

不好意思,没有C币了

  • 写回答

3条回答 默认 最新

  • zqbnqsdsmd 2018-11-10 15:52
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 matlab实现基于主成分变换的图像融合。
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊