首页 上一页 1 2 下一页 尾页

plc如何与DCS通讯或者说连接? 点击:23896 | 回复:37



左耳朵

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 10回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2004年6月14日
发表于:2005-01-30 14:08:00
楼主
plc如何与DCS系统通讯或者说连接? 我们做一个电厂的子系统,电厂要求挂在他们的DCS系统下,并上位组态的画面同样做在他们的系统内!这样怎么来实现? 上位组态是不是在他们的组态软件下作画面?如果这样,一个组态软件不是要打开多个项目? 如果上位组态做在一个项目内?能成吗?



旭日2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2005年5月09日
发表于:2005-05-23 12:10:00
21楼
ABB的DCS系统与西门子的315-2DP,用PROFIBUS-DP协议

左耳朵

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 10回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2004年6月14日
发表于:2005-06-03 21:40:00
22楼
具体请教: 我们控制系统我们自己用PLC控制+上位机,具体是3000点左右,网络采用profibus或以太网,各种点数加起来总共有3000点左右,其中模拟量多一点,现电厂方面要求控制做在他们的dcs系统下(好几个电厂都要求这样用的DCS各异),而我公司想保留自己完整的系统,PLC控制部分不想去掉。小弟也没有接触过DCS,也不懂。      大概了解了一下PLC可以作为DCS的一个子站连接,可是小弟担心的是DCS与PLC连接(通讯),在通讯数据上有限制,我们的3000点能满足要求吗?   烦请各位高手们指点,给与合适的建议和办法!先谢了!

左耳朵

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 10回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2004年6月14日
发表于:2005-06-03 21:49:00
23楼
to:fudawei to:morp 老兄你说的是PLC的点就看作是DCS的点一样,在DCS上可根据需要任意组态是吗? 可是看了一些关于和利时的资料,他们说的好象有点数的限制!而且数字量和模拟量分的很清楚!都有固定的通讯数据区.同时在硬件组态时(加载DCS的GSD文件)PLC的一方我也觉得会出现DCS的给出的数据区域.是这样吗? 不胜感激!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2005-06-04 02:28:00
24楼
一般就看你DCS的自定义位号能定义多少的问题,或者一般DCS和其他设备进行通讯有个数据缓冲存储区,这个存储区的具体容量也同时决定通讯能力,不过一般--数量的大小肯定会影响通讯的速度,这是无法避免的.而且有些DCS在对PLC进行读写数据的时候是有数量限制的,并不是无限制的,比如一次DCS最多能向PLC读多少个COIL或者写多少个,都是有限制的.所以当读写很多的时候肯定要分几次来读写,这对控制要求的时实性方面肯定有影响.

王工88

  • 精华:0帖
  • 求助:0帖
  • 帖子:24帖 | 32回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2003年11月06日
发表于:2005-06-04 11:27:00
25楼
ok

逻辑

  • 精华:3帖
  • 求助:0帖
  • 帖子:19帖 | 298回
  • 年度积分:0
  • 历史总积分:532
  • 注册:2003年12月22日
发表于:2005-06-05 00:53:00
26楼
其实很简单啊,我现在做的项目就是这么玩的。我做dcs用abb的ac800xa系统,有两台电机用西门子的plc8070(大概是)控制,我们之间用PROFIBUS-DP通讯,速度1。5m,大概有400点左右,plc的控制画面直接做到dcs的操作员站显示控制。 实现起来非常简单,就是通过gsd文件,导入hwd,然后按位发送数据就可以了,但注意不要把数据用满了,容易出问题。 至于操作画面吗,是用plc告诉我一个ip地址和端口号,我在dcs的操作软件上直接选用web page这种格式的画面就可以了。 感觉很简单!

梦游

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 6回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2003年11月13日
发表于:2006-07-05 18:44:00
27楼
可以使用协议转换器 PROFIBUS-DP/MODEBUS

lvjinabo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2007年4月20日
发表于:2008-07-14 17:22:16
28楼
我现在也在学习ABB,CBF组态只用哪一个功能块,请各位兄弟指点一下?

3051ss

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 47回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2006年2月08日
发表于:2008-07-22 10:49:37
29楼

博客 播客 引用 加为好友 发送消息 回复 高元 X高元
积分:7
帖子:0注册时间:2005-2-26 11:44:00 9楼 回复时间:2005-2-14 21:27:00 因所选PLC是西门子的,CPU为315-2DP,通讯方式最好选用PROFIBUS-DP,这样速度较快,短距离时传输速度可达12兆,而MODEBUS要慢一些。

还有就是西门子的S7-300的MODBUS通讯卡比较贵,不合算,如果用S7-200的比较经济,但是你已经是300的了最好还是用PROFIBUS,问厂家要GSD文件,再在DCS上组态即可

kaigege

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

PLC与DCS能够进行通讯?有什么案例?
muzi_woody


积分:15371
发表:1509

回复:6052
等级: 研究员级高工
查看我的博客

发表时间:2005-12-21 19:58:28 引用 | 加为好友 | 发短消息 第1楼

可以进行。

PLC系统和DCS系统集成和数据进行通讯与交换,通俗上讲就是通讯双方就如何交换信息所建立的一些规定和过程。PLC网络和DCS网络都有一个共性,都是属于工业用网络,对所要采集数据的实时性,可靠性均具有较高要求;这本身也是它们存在的必要条件,但在PLC与DCS网络互连的情况下,由于数据不光在本地处理,可能彼此存在互锁,连动等关系;这时信息就要跨越两个网络或多个控制平台,如何保证它们之间通讯的实时可靠性,这要根据不同的工艺特性,数据流程的要求和工业环境提出具体的集成通讯的模型。


APP


积分:916
发表:41

回复:257
等级: 助理工程师


发表时间:2005-12-21 20:05:00 引用 | 加为好友 | 发短消息 第2楼

肯定可以,建议你采用同一品牌,如HOLISYS!


muzi_woody


积分:15371
发表:1509

回复:6052
等级: 研究员级高工
查看我的博客

发表时间:2005-12-21 20:12:00 引用 | 加为好友 | 发短消息 第3楼

实现方式有2种

(1)PLC做为DCS的一个控制站的方式这种模式适合于PLC与DCS系统之间有互锁,急停等要求系统间有快速反应能力;此外,对于采用分层体系结构的DCS而言,每一层的通信速度和网络类型都有所不同;在工业控制中,大多数的数据只需在底层网络中传输,仅有少部分的数据需要跨网传输。针对这一特点,以PLC为核心控制器件,最大限度地快速传送重要信息,不失为一种有效的解决途径。具体实现为PLC通过接口卡直接挂在DCS的I/O总线上,PLC端和DCS端设置好通讯参数实现彼此的消息映射;这种集成方式的好处一方面可以保证控制的实时性、稳定性以及准确性;另一方面则可大幅度地降低成本,满足用户对控制系统的经济性要求。

(2)PLC上位机通过网关与DCS的工程师站通讯 这种模式适合于PLC具有上位机控制系统,且PLC系统与DCS系统间有应用层的信息交换;这种方式能保持PLC系统与DCS系统彼此相互的独立性,系统的故障或崩溃不会直接影响对方的工作运行。具体实现为在PLC系统与DCS系统间的上位机中编写通讯程序,应用最多的就是利用RS232串口编写串口通讯程序。步骤1、串口的初始化, 查阅PLC和DCS使用的串口通讯的专用协议,按此协议为计算机编写通讯程序(驱动程序)。或从PLC厂商(或第三方)购买通用驱动程序。通过两侧串口的初始化保证通行速率、数据位(7或8位),停止位(1或2位)以及奇偶校验均一致。步骤2、数据发送与接收,用通讯效率高的事件驱动机制方式编写数据发送和接收通讯程序。步骤3、关闭串口。


zhj03009210

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年8月02日
发表于:2010-08-02 22:49:07
31楼
各位兄台有详细点的东东么

lutou1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年7月30日
发表于:2010-08-07 10:06:19
32楼
“各种点数加起来总共有3000点左右,其中模拟量多一点”这个通信起来很难的,modibus肯定不可以,他这个系统里面自己有上位机,如果响应时间要求不严格,考虑直接tcp/ip协议下的通信方式比较好。

lanjing451021433

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2011年12月07日
发表于:2014-07-14 11:30:40
33楼

回复内容:

对: zag_elin 我做过ABB的DCS系统与西门子的315-2DP,用P... 内容的回复!


我现在在用315-2dp跟DCS通信,我只负责PLC部分,由于第一次用DP与dcs通信,求大侠指教!
可否加小弟QQ451021433?不胜感激!

guanshuaijie1988

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2013年11月22日
发表于:2014-11-23 09:39:19
34楼

回复内容:

对: 逻辑 其实很简单啊,我现在做的项目就是这么玩的。我做dcs用... 内容的回复!


大哥对ABB很懂啊,小弟现在做AC800F的维护工作,有事向你请教,可否留下QQ啊,不胜感激!

我的724605965

guanshuaijie1988

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2013年11月22日
发表于:2014-11-23 09:49:43
35楼

没做过这样的,学习了!

闹不起的大懒鬼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2014年11月21日
发表于:2014-11-23 10:23:54
36楼

回复内容:

对: luox DCS用的哪家的? 内容的回复!

用的是ABB公司的

张宇辰

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 79回
  • 年度积分:0
  • 历史总积分:549
  • 注册:2013年10月24日
发表于:2017-05-24 12:59:08
37楼

无论是谁家的PLC或者DCS,首先保证两套系统要有通讯卡,一般只显示不做控制的话就选用MODBUS通讯,若要控制就要选用TCP协议,它要比MODBUS更为可靠,之后就要在各自系统里编程组态,不同厂家的系统组态方式不同,原理就是把PLC传输过来的数据通过数据解析给解出来,同时还要考虑数据格式等问题


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页