plc和dcs通讯 点击:1667 | 回复:19



邢学涛

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:94帖 | 92回
  • 年度积分:0
  • 历史总积分:662
  • 注册:2007年5月15日
发表于:2009-04-28 17:11:09
楼主
我刚接到一个化工厂的项目,新系统用西门子的plc控制,我对dcs不了解。现在甲方的dcs要读我的plc内部数据。我方应该怎么做。我不知道dcs是靠什么通讯的,我的plc要和dcs之间通讯我需要增加那些硬件。通讯模块是选择什么方式的,以太网的还是什么其他的特殊协议。望赐教



督伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 78回
  • 年度积分:0
  • 历史总积分:232
  • 注册:2006年1月17日
发表于:2009-04-28 17:57:36
1楼
opc或者MODBUS,还有PROFABUS

阿影

  • 精华:0帖
  • 求助:4帖
  • 帖子:63帖 | 885回
  • 年度积分:0
  • 历史总积分:2609
  • 注册:2008年11月21日
发表于:2009-04-28 18:18:07
2楼
有的DCS有专门与PLC的通讯卡件或模块..............

kaigege

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2009年4月15日
发表于:2009-04-28 20:56:54
3楼

Sea Wind

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 213回
  • 年度积分:0
  • 历史总积分:377
  • 注册:2006年12月18日
发表于:2009-04-28 22:14:59
4楼

我们单位 采用的就是OPC

一笑安然

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 72回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2005年4月16日
发表于:2009-04-28 22:56:41
5楼
DP和OPC都可以吧,这两种方式应该比较常用

siren

  • 精华:36帖
  • 求助:0帖
  • 帖子:426帖 | 6724回
  • 年度积分:0
  • 历史总积分:21846
  • 注册:2002年3月09日
发表于:2009-04-28 23:34:33
6楼

各个厂家都支持OPC,MODBUS,PROFIBUS,都可以,看看数据量大不大,大的话就采用OPC。

lqw88

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 270回
  • 年度积分:0
  • 历史总积分:715
  • 注册:2009年4月23日
发表于:2009-04-29 07:58:23
7楼
浙大中控的SP244其他设备通讯转接卡,很方便。

guopan1

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 210回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2009年4月23日
发表于:2009-04-29 09:47:55
8楼

用ETHERNET吧,,只需要将CPU直接接入上层网络.因为不清楚你说的DCS是什么系统.其实如果对方的DCS支持PROFIBUS-DP通讯,用这个也不错.最好是接入以态网.这样很方便.

guopan1

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 210回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2009年4月23日
发表于:2009-04-29 09:52:12
9楼

或者如果对方DCS系统支持的话,完全可以做成DCS下层的一个控制站.

jzwdx

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 114回
  • 年度积分:1
  • 历史总积分:618
  • 注册:2003年2月15日
发表于:2009-05-03 17:09:40
10楼
OPC只能经上位机互传,当上位机OVER时,互传也就OVER,通过在DCS机架安装通讯卡可以实现CPU之间的底层通讯,不受上位机的影响,但双方要求一致的通讯协议,还有部分的通讯编程,本人建议DCS与PLC选择相同厂家的最好,不存在协议转换等,系统稳定才是硬道理!

1718号民工

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 391回
  • 年度积分:0
  • 历史总积分:611
  • 注册:2007年7月19日
发表于:2009-07-12 10:46:22
11楼
我公司目前也是这个问题,厂家都做不了这些工作!

1718号民工

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 391回
  • 年度积分:0
  • 历史总积分:611
  • 注册:2007年7月19日
发表于:2009-07-12 10:46:38
12楼
双方很难协调,问题很麻烦!

jzwdx

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 114回
  • 年度积分:1
  • 历史总积分:618
  • 注册:2003年2月15日
发表于:2009-07-12 20:42:26
13楼
本人能够搞定各种通讯协议,包括写入关系数据库,bjwlf@163.com

zhouzhiwei2003

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2009年1月12日
发表于:2009-07-13 13:51:41
14楼

杭州优稳自动化系统有限公司有专门的通讯卡,接通很方便啊,轻松可靠

DCS秘书长

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年7月25日
发表于:2009-07-26 13:17:02
15楼
这种模式工程中叫系统互联,一般用MODBUS,因为成本低,通讯协议简单易用,一般DCS厂商都支持。如果是西门子的PLC也推荐用PROFIBUS ,DCS厂商都有相关的通讯卡。

yangkkkchao

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2008年8月06日
发表于:2009-09-15 16:13:38
16楼

如果仅仅是读取PLC的数据,可以把PLC当做一个设备。DCS需要增加一块PROFIBUS卡和相应的软件授权。

如果要和PLC进行数据交换,可以通过OPC,具体没做过不清楚,水很深。

剑鑫

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2006年4月28日
发表于:2010-01-05 10:21:18
17楼
西门子的话,一般都是走的MODBUS,你只要把你的数据根据HONEYWELL提供的表格填写完整就可以了,把数据MOVE到相应的寄存器地址即可

lovelifetw

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-01-08 22:20:34
18楼
我们用的也是modbus

inssun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2010年1月19日
发表于:2010-01-21 11:15:15
19楼
jzwdx说的很对,最好不要做上层通讯,做控制器间的通讯最好,速度最快,出问题的几率也小,只要接口一致,协议一致就没有问题

热门招聘
相关主题

官方公众号

智造工程师