我这边的系统是400H系统,CPU是412-5H,现在需要与甲方的西门子SPPA T3000的DCS通讯,DCS那边需要读到我这边的数据,也需要写我这边的数据,1.程序应该怎么做?两边都需要做程序吗?DCS是否支持单边通讯(也就是说我把数据给他准备好,存放在DB块里,DCS那边自由读写,我这边不做任何通讯程序,这样是否可行?如果可行,DCS那边程序应该怎么做)?
2.如果两边都需要做程序,400H系统这边应该用SFB14与SFB15?还是用SFB12和SFB13?
3.有没有工程师做过这样的通讯?能否给我发个已经成功的程序实例?包括400H程序与DCS程序,感激不尽!
4.我看到“阿鸣”大师曾经回答过这样一个问题,阿鸣大师如果看到了,能否帮我详细简答下,谢谢了!
最佳答案
1、如何具体接入DCS及如何通讯编程都需要你与DCS厂家联系、沟通。按照他们的意见进行。
2、西门子SPPA T3000是基于PCS7技术,支持西门子的所有通讯方式。
T3000系统共有四个组件:人机接口组件;服务器组件;通讯组件;控制组件;
通讯组件:通讯组件主要包括以太网和PROFIBUS DP。
3、应该S7-400H的通讯:
、如果采用PROFIBUS DP可以应用Y-LINK:
<DP/PA耦合连接器与Y型连接器手册>:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1142696
、如果采用以太网可以采用:
《西门子交换机SCALANCE X 冗余环网快速入门》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText= A0124
4、用SFB14与SFB15?还是用SFB12和SFB13?
主要区别是带与不带确认。
提问者对于答案的评价:
谢谢你的帮助!
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc228315.html