S7-1200和DCS系统的通讯问题

我有一个半途接手的项目,工厂的DCS系统来读取电柜S7-1200里的一些数据。DP通讯从没有做过所以很懵。总结一点有几个问题:
  1.接线问题,工厂把紫色DP线从DCS那边引到电柜旁了,外加了一个profibus中继器,如下图,该怎么和cm1242-5连上?
   2.工厂发了一份DCS协议的模板给我看,要我照这样弄,如下图。好奇协议里的地址怎么有V区呢?
   3.像这种第三方的DCS,我们博途里没办法添加人家的设备,该怎么组态?
   4. DCS那边为了配合S7-1200的cm1242-5他们要做哪些必要工作?

图片说明:

S7-1200和DCS系统的通讯问题    S7-1200和DCS系统的通讯问题    S7-1200和DCS系统的通讯问题   

最佳答案

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

(6)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 回原点

    s7 1215   控制伺服器 驱动  一个圆盘 。圆盘上有4个位置检测点。 只有一个传感…

    2017年5月28日
  • 1200 opc 与C#2015 通讯

    谁有案例  或者是 说明   我在网上只找到了  2010  C#的简单案例,或…

    SIMATIC S7-1200 2017年5月29日
  • v13帮助F1

    打开protal经常会出现按了帮助F1之后会显示 连接不到internet。但是有时候又正常连接的上。比如说我点击IN_RANGE这个指令块,按F1会出现连接不到INTE…

    2017年7月25日
  • 1200的以太网问题

    小弟以前没有搞过工业以太网,现在遇见一个问题:几个摄像头及1台S7-1200PLC共用1条光纤,距离约2公里,然后进行分别监控。这两种信号会干扰码。请问各位大侠,该如何实现呢。诚谢…

    SIMATIC S7-1200 2017年11月6日
  • S7-1200内部培训讲座(2)——模块安装

    S7-1200内部培训讲座(2)——模块安装 课程编号:V1074 本系列课程是西门子S7-1200热线工程…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 …

    SIMATIC S7-1200 2017年6月18日
  • 关于200SHRB指令如何转换问题

    程序如下:网络1LD ? ? ? ? ? ? ?I2.0EUSHRB ? ? ?…

    SIMATIC S7-1200 2017年6月11日
  • 触摸屏数据保持

    TP1200触摸屏在输入域里写入一个数据传到PLC程序里,但如果TP1200断电后重启侧原来写入的数据就会自动清零,需重新写入,如何才能在TP1200断电后能保持住上一次输入域里的…

    SIMATIC S7-1200 2017年8月3日
  • S7-1200可以用到起重机设备吗

    S7-1200可以用到起重机设备吗,想用S7-1200控制4台变频器(主副提升等),这种应用环境可以吗,想用DP控制,上位机与CPU用以太网 最佳答案 从功能上来说是满足的,但是从…

    SIMATIC S7-1200 2017年11月12日
  • 我的1200PLC怎么连接不上电脑呢?

    各位师傅们,刚开始接触西门子1200的PLC,现在遇到2个问题,需要请教一下。1.我现在电脑安装的是Totally Integrated Automation&…

    2017年10月31日
  • s7-1200如何能够得到一个变量的变化值?

    为了实现一个算法我想通过变量的变化值超过一个范围就动作,如何能够计算得到变量在某段时间的变化值呢?我是菜鸟,希望大神能够说得详细一点!!!谢谢啦! 最佳答案 可以使用循环中断组织块…

    2017年6月18日

发表回复

登录后才能评论