如何将PLC和DCS中部分监控点集中在局域网的网页上显示. 点击:1882 | 回复:13



晓月

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 8回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2003年11月25日
发表于:2004-03-14 03:21:00
楼主
各位同道高手:我是一个OPC的初学者,单位给了我一个任务,就是将三个车间的PLC和DCS中部分监测点集中在局域网的网页上动态显示.单位PLC用的是SIEMENS S7,DCS是FB-2000NS和TDC-3000.我不知怎样从这些产品的OPC服务器中提取所需的数据.各位老师请予指点,谢谢!!



hi3223232

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 78回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2011年11月18日
发表于:2004-03-16 19:08:00
1楼
这可是一个大项目啊! 建议你最好和领导申请项目,如果你自己要当作一个任务自己完成的话除非你是搞工控接口方面的编程人员,否则是希望不大。 你可以将具体情况留下来,我可以给你参谋参谋,呵呵

吕笛

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2004年3月30日
发表于:2004-04-14 16:49:00
2楼
我也正要做这样的内容,设备是横河cs3000,但是头一次接触工控,虽然突击看了一些资料,但还是思绪乱如麻,请问: 1、不同的设备,一般都是厂家有自己对应的opc server吗? 2、在设备参数获取方面,如果没有厂家帮助(这些厂商很想让人依赖他,不可能热心帮助),能写出对应的opc server吗? 3、对于cs3000,不用opc能行吗?

sunrisea

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 95回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2002年6月03日
发表于:2004-04-14 19:52:00
3楼
只要能从设备里读出数据,经过经过中间层服务器,就能实现任意台机器从系统中读取数据。有corba方式,dcom方式,webservice方式,及纯tcp/ip方式.

怀恋工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 44回
  • 年度积分:0
  • 历史总积分:235
  • 注册:2001年12月08日
发表于:2004-05-09 23:27:00
4楼
好办,利用OPC将数据写入SQL数据库,并建成web服务器,然后用ASP或JSP读出数据即可!

工业IT先锋

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 188回
  • 年度积分:0
  • 历史总积分:222
  • 注册:2004年1月16日
发表于:2004-05-10 08:36:00
5楼
买一套组态软件,比如三维力控就完全可以达到你的要求,类似的应用三维力控已经很多了。

晓月

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 8回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2003年11月25日
发表于:2004-05-15 19:26:00
6楼
吕笛,你现在的任务做得怎么样了,我是到现在还没有头绪啊. 据我了解一般的DCS产品都有自己的OPC服务器只要编写客户端程序就好了.

秋蓝

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2002年10月16日
发表于:2004-08-31 09:27:00
7楼
我已经做过这样的工程了,你首先需要购买实时数据库,有国外的有WONDERWARE公司,国产有浙大中控的实时数据库。 然后确认你的系统有DDE或者OPC的SERVER接口,然后连接好后,在通过WEB服务器向外发布·

k7

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2004年9月01日
发表于:2004-08-31 11:03:00
8楼
我们做这个的,有自己的实时数据库,通过OPC接口取数到数据库,再在WEB服务器上发布,可以联系我们

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-08-31 18:05:00
9楼
仁者见仁,智者见智. 办法很多,主要是你的工程费用有多少?

EMAIN

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 66回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2003年10月31日
发表于:2004-09-17 21:52:00
10楼
应该有实时数据库,千万不要使用SQL数据库,根本处理不了太多数据,速度量极大,处理速度极慢,甚至会造成SERVER死机。

freeboy

  • 精华:2帖
  • 求助:0帖
  • 帖子:4帖 | 14回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2004年4月13日
发表于:2004-09-18 08:47:00
11楼
这个就是客户端的编写了,n多种方法。 1.可以自己写一个OPC客户端控件,在网页中显示就OK了,适合点数较少的。 2.自己写一个客户端,用实时数据库。适合任意点数的。 3.买一个支持OPC的组态软件。 难度逐渐降低,金额逐渐增多

实时数据库

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 98回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2004年3月01日
发表于:2004-09-26 20:16:00
12楼
北京石大赛普(www.upcsrupass.com) 可以提供完全自主开发的实时数据库、数据采集接口、上层应用以及web发布等软件,免费试用,欢迎前来索取:Email:lhb@upcsurpass.com,来信请注明贵公司的联系人、联系方式,以及PLC/DCS的具体型号,是否具有OPC/DDE等标准接口。

sunrisea

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 95回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2002年6月03日
发表于:2004-09-26 20:23:00
13楼
从driver层采集数据,通过TCP/IP软交换,写ISAPI程序,能实现。

热门招聘
相关主题

官方公众号

智造工程师