技术论坛

多台西门子300相互通讯整合到一台,再与DSC通讯

作者 主题
游民

经验值: 119
发帖数: 11
精华帖: 0
主题:【求助】多台西门子300相互通讯整合到一台,再与DSC通讯


只看楼主 楼主 2022-03-13 20:27:37



如题,现有三套300PLC不同站点 ,名称分别为A B C各自独立运行且各自带西门子/威伦触摸屏, 现需要将这三台PLC整合到一台

1、A PLC型号是315-2EH14-0AB0 (2DP),下面挂了一个153-1AA03-0XB0 。B C型号是315-2AH14-0AB0(2PN/DP)下面挂ES200SP 155-6AU01-0BN。 

2、需要将三台PLC A B C 的数据整合到一台PLC 编号C。要在C 连接的现有触摸屏上把A和B的画面也做进来。同时C 要和工厂的DSC通讯,通讯涉及的硬件和软件及配置等都是我们的内容,业主仅负责在DSC获取变量做三套画面。

我的想法是:
1、B C之间用网线连接,S7通讯,PUT GET方式读写数据。

2、A C之间用DP通讯,将C的的MPI口配置为DP口,用DP线连接A C,A做从站,在A上编程将自己的数据MOVE到传送DB块里和配置通信接口区,C做主站,在C上安装A的GSD文件,配置通信接口区。
3、C和DSC之间如何做没想好,DCS那端是5611的卡或这网口。

以上想法可行么?我们要出的硬件是不是就DP线和网线。
项目现状和业主的需求就是上面描述,三套PLC和触摸屏现场都是独立正常运行的。大家有好的方法请不吝赐教,能具体说一下或给点教程及方法最好,我是新手第一次做整合通讯,望谅。



 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1751994&b_id=4&s_id=0&num=4

奇侠

经验值: 8875
发帖数: 2001
精华帖: 12
回复:多台西门子300相互通讯整合到一台,再与DSC通讯


只看楼主 1楼 2022-03-13 23:00:38

1、2EH14是带PN的,2AH14是不带PN口的。所以你先确定一下到底这三个PLC里有几个是带PN口的。

2、你这种通讯关键在于控制命令怎么处理,因为分站触摸屏,主站触摸屏,DCS三者都可能有控制命令下发,又不能都读写同一个地址,那么怎么区分就比较繁琐了。

3、如果只是为了实现远程监控,建议你都升级为以太网通讯,C站触摸屏直接与AB通讯,这样最简单

4、DCS系统如果可以最好也直接与PLC通讯,如果系统间有逻辑连锁可以至做连锁部分通讯,大量的上位通讯数据通过驱动直接与PLC通讯。


污水处理自控工程师,简称污师。
以下网友喜欢您的帖子:

  
游民

经验值: 119
发帖数: 11
精华帖: 0
回复:多台西门子300相互通讯整合到一台,再与DSC通讯


只看楼主 楼主 2楼 2022-03-14 09:21:25
以下是引用will666在2022-03-13 23:00:38的发言 >1楼

1、2EH14是带PN的,2AH14是不带PN口的。所以你先确定一下到底这三个PLC里有几个是带PN口的。

2、你这种通讯关键在于控制命令怎么处理,因为分站触摸屏,主站触摸屏,DCS三者都可能有控制命令下发,又不能都读写同一个地址,那么怎么区分就比较繁琐了。

3、如果只是为了实现远程监控,建议你都升级为以太网通讯,C站触摸屏直接与AB通讯,这样最简单

4、DCS系统如果可以最好也直接与PLC通讯,如果系统间有逻辑连锁可以至做连锁部分通讯,大量的上位通讯数据通过驱动直接与PLC通讯。

1、A是DP口,B、C是PN口 。

2、如果A、B整合到C,那么A-C、B-C之间可以互相读写,B-C之间还是不能的吧?  现场只要A-C、B-C能读写即可。这里还有点需考虑的是,如果整合到C了,C与DCS之间是否可以正常通讯,让DCS能读写A B C .

3、DCS需要读写A B C PLC,同时也需要将A B 整合到C 。



 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2790
发帖数: 390
精华帖: 5
回复:多台西门子300相互通讯整合到一台,再与DSC通讯


只看楼主 3楼 2022-03-16 11:17:13

最简单的一种 ,MPI 或DP之间通讯,一般均带MPI接口的。

A B ,C 之间MPI或DP 通讯,优点: 简洁,方便,硬件成本低。 缺点 :通讯速率较低,数据传量有限。

第二种

按照你说的型号 ,B,C 是带PN 接口,则可以将B与C  连接到一个网络里。进行B和C 之间的数据交换。

将A与C 做MPI 或DP数据交换。

主要考虑三个PLC 之间的距离 以及数据要求的

是我的话,既然需要与第三方进行数据交换,且A  B   C  均是独立的子系统,则可以考虑用上位机对A  B C 的数据进行接收和存储以及处理,再跟第三方进行数据交换,这样 仅仅需要定做上位机的画面进行综合整理(可以从三台触摸屏上拷贝画面和数据,变量等,减少工作量),当 A B  C 任一故障,例如C 故障,不影响A B的数据输出。

主要根据你的现场情况进行操作处理。


大家同行,you ok ? me !
以下网友喜欢您的帖子:

  
游民

经验值: 119
发帖数: 11
精华帖: 0
回复:多台西门子300相互通讯整合到一台,再与DSC通讯


只看楼主 楼主 4楼 2022-03-17 10:59:20
以下是引用askab在2022-03-16 11:17:13的发言 >3楼

最简单的一种 ,MPI 或DP之间通讯,一般均带MPI接口的。

A B ,C 之间MPI或DP 通讯,优点: 简洁,方便,硬件成本低。 缺点 :通讯速率较低,数据传量有限。

第二种

按照你说的型号 ,B,C 是带PN 接口,则可以将B与C  连接到一个网络里。进行B和C 之间的数据交换。

将A与C 做MPI 或DP数据交换。

主要考虑三个PLC 之间的距离 以及数据要求的

是我的话,既然需要与第三方进行数据交换,且A  B   C  均是独立的子系统,则可以考虑用上位机对A  B C 的数据进行接收和存储以及处理,再跟第三方进行数据交换,这样 仅仅需要定做上位机的画面进行综合整理(可以从三台触摸屏上拷贝画面和数据,变量等,减少工作量),当 A B  C 任一故障,例如C 故障,不影响A B的数据输出。

主要根据你的现场情况进行操作处理。

嗯是的,每台单独和上位机通讯,这样比较清晰和稳定。 A B C之间其实也有部分数据要共享,尤其是MW ,所以A B C之间能有相互通讯


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
多台西门子300相互通讯整合到一台,再与DSC通讯
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。