我有一个半途接手的项目,工厂的DCS系统来读取电柜S7-1200里的一些数据。DP通讯从没有做过所以很懵。总结一点有几个问题:
1.接线问题,工厂把紫色DP线从DCS那边引到电柜旁了,外加了一个profibus中继器,如下图,该怎么和cm1242-5连上?
2.工厂发了一份DCS协议的模板给我看,要我照这样弄,如下图。好奇协议里的地址怎么有V区呢?
3.像这种第三方的DCS,我们博途里没办法添加人家的设备,该怎么组态?
4. DCS那边为了配合S7-1200的cm1242-5他们要做哪些必要工作?
图片说明:
最佳答案
1、接线问题:
先看看下述资料。看完就知道如何接线了及中继器的用途了:
、《PROFIBUS DP连接器选型表及安装说明》连接:
http://www.chinakong.com/manual/view.asp?id=42
、《西门子RS485中继器使用说明》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0281
2、工厂发了一份DCS协议的模板给我看......?
那张PLC与DCS通信表叙述得非常详细。其中有变量名(tag)、DSC的地址、波特率、数据流向、数据类型、数据大小等。
你就根据上述通信表进行编程,例如NO.1的tag。你将低压氮阀的open/close的状态写入V232.0中即可。PROFIBUS DP通信的特性是地址映射,当你的PLC与DSC在组态中已完成建立好地址映射关系后,V232.0地址中的内容会自动传送到DCS的NO.1的tag中,这就是DP通信的特性:地址映射。
3、像这种第三方的DCS,我们博途里没办法添加人家的设备,该怎么组态?
、S7-1200通过DP做DCS从站,需要DCS厂家的GSD文件吗?
S7-1200通过DP做DCS从站不需要DCS厂家的GSD文件。而DCS厂家需要S7-1200的GSD文件,即你要向DCS厂家提供S7-1200的GSD文件。
、cm1242-5的GSD文件下载链接:
https://support.industry.siemens.com/cs/document/49852283/%E4%B8%8B%E8%BD%BD-gsd-%E6%96%87%E4%BB%B6-cm-1242-5?dti=0&lc=zh-CN
4、 DCS那边为了配合S7-1200的cm1242-5他们要做哪些必要工作?
、双方约定通讯数据的格式与通讯的方式,那张PLC与DCS通信表就是DCS厂家给你的详细约定。
5、你首先要了解掌握的必备知识:
、S7-1200如何作DP从站:详细步骤见下述资料中通信一章中的PROFIBUS DP通信。
西门子 S7-1200 PLC Easy Plus技术参考:
、编程软件该怎么组态,怎么设置和编程,将一些数据传到DCS主站?
参考看看下述的S7-300的实例,了解如何PROFIBUS DP通信与DCS通讯。
《S7-300与DCS通讯学习》连接:
hhttps://wenku.baidu.com/view/347f9bf57c1cfad6195fa79f.html
提问者对于答案的评价:
谢谢你。回答的非常详细,受益非浅,非常感谢。 另外我还想追问第1个问题,我是不是买2个Profibus接头的插头把中继器上的九针口和cm1242-5九针口连上就算接好线了吗? 见笑了
最佳答案作者回复:
猜想中继器在此的作用是为了加长通信距离与提高通信速率的。中继器接线不需要Profibus dp接头,中继器接线是进线与出线的接线端子。cm1242-5需要Profibus dp接头。有关接线问题,你先看看有关中继器及cm1242-5的资料。
西门子 S7-1200 PLC Easy Plus技术参考下载地址:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=3855&loginID=&srno=&sendtime=
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354103.html