网站大量收购闲置独家精品文档,联系QQ:2885784924

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

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

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子315PLC通过DP方式接入MACSV主控制器通信说明

员工内部交流资料 MACSV与PLC的DP通讯 前言 将一种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系统的通讯,需完成以下几个步骤: 第一:在PLC内部指定通讯区。因为只有通过通讯区,才能在PLC与DCS之间交换数据。这一步需要由PLC组态方用PLC的组态软件完成,然后下装给PLC。如果这一步不能完成,后续工作无法进行。 第二:PLC内部通讯区的指定需要双方共同协商。因为由于DP协议的规定,通讯区的大小不能随意指定,只能在几种预定值中选择一种或几种的组合。PLC侧和DCS侧输入类型相反,即PLC侧的I区(输入区)是DCS侧的O区(输出区),PLC侧的O区(输出区)是DCS侧的I区(输出区)。 第三:在MACSV中,根据双方约定的通讯区的数据,在硬件组态中添加该种型号的PLC,并为其指定DP从站地址,且PLC侧也为通讯卡指定DP从站地址,双方该地址一致。为其添加物理点和算法组态,然后给控制器下装。 第四:双方联调。 详细过程可参见后面的例子。 DCS侧DP主站卡的容量限制 目前DP主卡支持的最大输入、输出缓冲区总容量均为3584字节(包括DP模件占用、CAN通讯占用)因此对模块配置多的工程,应检查总的输入IB(或IW)、输出缓冲区QB(或QW)的大小。如果超出3584字节,则必须减少,否则,控制器将出错! 组态具备的条件 PLC硬件:电源(可以是集成的),CPU,通讯卡(可以是集成的),输入/输出模件(可选)。 PLC软件:PLC组态软件,下装电缆。 PLC资料:PLC的GSD文件,PLC操作手册(对调试过程很重要)。 MACSV:单主DP卡。(MACSV系统缺省提供单主DP卡) PLC组态工作 PLC侧要做的工作就是要在PLC内部指定通讯区。在这里要再次强调通讯区的重要性。 PLC内部进行计算的时候用到了许多变量,包括I/O变量,和中间变量以及计算结果。并不是所有的变量都要与DCS进行通讯的,因此,需要在PLC内部指定一个通讯区。PLC将自己要发送给DCS的变量从内部缓冲区中拷贝到该通讯区的输出区中,并从该通讯区的输入区中读取DCS发来的数据,并将之拷贝到自己的内部缓冲区中。 PLC内部通讯区的大小设置需要双方共同协商。因为由于DP协议的规定,通讯区的大小不能随意指定,只能在几种预定值中选择一种或几种的组合。因此,最后选定的大小应该是大于或等于实际通讯需要的区域大小,但绝不能小于。配置了但没有使用到的区域空着就可以。 通讯区的设置,最后双方在大小和顺序上应做到完全一致。 通讯区的设置必须通过PLC的组态软件才能完成,然后下装给PLC。这一步是实现PLC与MACSV系统通讯工作的基础,如果这一步不能完成,通讯无法实现。 MACSV侧的工作 MACSV中所需做的工作是:将GSD文件加入系统目录,然后根据双方约定的通讯区的数据,在硬件组态中添加该种型号的PLC硬件。后面的工作(为其添加物理点和算法组态)就和操作本公司的FM系列模块相同了。最后给控制器下装。与PLC方进行联调。 预备知识 BIT:位 BYTE:字节,1BYTE=8BIT WORD:字,1WORD=2BYTE,1个WORD 的最大值是216-1=65535 DWORD:双字,1DWORD=2WORD,1个DWORD可以表示任意实数。 例:西门子S7300系列( CPU315, DP/DP Coupler通讯卡) 必须具备的资源配置 PLC硬件:电源,CPU(CPU315),通讯卡(DP/DP Coupler)。 PLC软件:PLC组态软件,下装电缆(MPI电缆)。 PLC资料:PLC的GSD文件(详细型号:6ES7 1580AD00 0XA0,对应 SIEM8070.GSD,由于同一款CPU、通讯卡的型号很多,如果选用其它型号,则需要其它不同的GSD文件),PLC操作手册(对调试过程很重要)。 MACSV:单主DP卡。 PLC侧工作 安装PLC硬件各个模块,将MPI电缆连到C

文档评论(0)

2017ll + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档