关于西门子PLC与pc通信的问题 点击:452 | 回复:3



bighead1171

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2009年1月16日
发表于:2009-08-06 22:47:35
楼主

大家好!有一个问题,困扰我很久了。一直没有办法解决。希望得到大家的帮助。

有一套设备,硬件部分用PLC控制,主要用于控制一些仪表和数码管。在PC上安装了一个PC5611卡,PC和PLC之间采用PPI协议通信。现在在PC上用C++ builder编程实现一套系统。在C++ builder中使用了IOCOMP控件。希望通过IOCOMP与OPC服务器通信。OPC服务器使用的是免费的,在http://www.opcfoundation.org/下载的。其实我先安装了pc access,但是发现OPC的版本2.0的,我又在上面的网站下载了一个3.0版本的。用PC access建立若干item。系统运行没有问题。但是关键是速度太慢,比如我在应用程序上给数码管发送数据,前端的硬件起码要3-5秒才会反应,有时时间更长。我觉得通过这种方式向PLC写数据速度太慢。请问大家知道怎么能够提高写的速度吗?



万分感谢!!!




1小德子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2009年8月10日
发表于:2010-07-06 10:14:31
1楼

用WINCC应该可以的,或用触摸屏吧

 

xiaogang0000

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 191回
  • 年度积分:0
  • 历史总积分:741
  • 注册:2009年12月13日
发表于:2010-07-14 08:30:55
2楼
建议用WINCC,方便

天下第七

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 173回
  • 年度积分:0
  • 历史总积分:273
  • 注册:2004年8月10日
发表于:2010-07-15 11:48:20
3楼

通讯上使用CP5611应该不会这么慢,上位机传送数据应该是写优先,检查你的PLC程序和上位机程序,我想应该是程序上引起的速度慢。


热门招聘
相关主题

官方公众号

智造工程师