西门子315+PLC通过DP方式接入MACSV主控制器通信说明.pdfVIP

西门子315+PLC通过DP方式接入MACSV主控制器通信说明.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

员工内部交流资料

MACSV与PLC的DP通讯

1.前言

将一种PLC接入MACSV系统,能够采用的通讯方式有很多种,如串口MPI连接、以

太网联接、直接通过DP卡与计算机进行连接等。

本文讲述PLC与MACSV系统采用DP协议与DCS系统中控制器建立通信连接的一

般方法。

PLC的一般硬件配置应该包括:机架,底板,电源,CPU,输入/输出模件,通讯模块。

CPU又可大体分为两种:自身支持DP通讯协议的,和不支持DP通讯协议的。对于自身不

支持DP协议的CPU,如果想要通过DP方式接入MACSV系统,则必须再额外配置支持

DP协议的通讯接口卡。

PLC通信必须设置成为DP从站的工作方式,才能接入MACSV系统。如果PLC的CPU

只能以DP主站的方式工作,则需要配备专门的通讯接口卡才能接入MACSV系统。

所谓通讯,必定是在两个节点之间进行数据传输;要实现PLC与MACSV系统的通讯,

第1页总8页

需完成以下几个步骤:

第一:在PLC内部指定通讯区。因为只有通过通讯区,才能在PLC与DCS之间交换

数据。这一步需要由PLC组态方用PLC的组态软件完成,然后下装给PLC。如果这一步

不能完成,后续工作无法进行。

第二:PLC内部通讯区的指定需要双方共同协商。因为由于DP协议的规定,通讯区的

大小不能随意指定,只能在几种预定值中选择一种或几种的组合。PLC侧和DCS侧输入类

型相反,即PLC侧的I区(输入区)是DCS侧的O区(输出区),PLC侧的O区(输出区)

是DCS侧的I区(输出区)。

第三:在MACSV中,根据双方约定的通讯区的数据,在硬件组态中添加该种型号的

PLC,并为其指定DP从站地址,且PLC侧也为通讯卡指定DP从站地址,双方该地址一致。

为其添加物理点和算法组态,然后给控制器下装。

第四:双方联调。

详细过程可参见后面的例子。

1.1.DCS侧DP主站卡的容量限制

目前DP主卡支持的最大输入、输出缓冲区总容量均为3584字节(包括DP模件占用、

CAN通讯占用)因此对模块配置多的工程,应检查总的输入IB(或IW)、输出缓冲区QB

(或QW)的大小。如果超出3584字节,则必须减少,否则,控制器将出错!

1.2.组态具备的条件

PLC硬件:电源(可以是集成的),CPU,通讯卡(可以是集成的),输入/输出模件(可

选)。

PLC软件:PLC组态软件,下装电缆。

PLC资料:PLC的GSD文件,PLC操作手册(对调试过程很重要)。

MACSV:单主DP卡。(MACSV系统缺省提供单主DP卡)

1.3.PLC组态工作

PLC侧要做的工作就是要在PLC内部指定通讯区。在这里要再次强调通讯区的重要性。

PLC内部进行计算的时候用到了许多变量,包括I/O变量,和中间变量以及计算结果。

并不是所有的变量都要与DCS进行通讯的,因此,需要在PLC内部指定一个通讯区。PLC

...

将自己要发送给DCS的变量从内部缓冲区中拷贝到该通讯区的输出区中,并从该通讯区的

........................................

输入区中读取DCS发来的数据,并将之拷贝到自己的内部缓冲区中。

...............................

PLC内部通讯区的大小设置需要双方共同协商。因为由于DP协议的规定,通讯区的大

小不能随意指定,只能在几种预定值中选择一种或几种的组合。因此,最后选定的大小应该

是大于或等于实际通讯需要的区域大小,但绝不能小于。

文档评论(0)

153****7437 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档