我要做一个控制系统,是把和利时DCS与西门子S300PLC用DP进行通讯

可是手头的资料不多,有哪位做过的能不能指点一下,PLC侧应做好哪些工作,DCS侧做好哪些工作?如果有具体的资料就更好了,感激不尽啊!!!

将一种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从站地址,双方该地址一致。为其添加物理点和算法组态,然后给控制器下装。
第四:双方联调。
详细过程可参见后面的例子。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-11
不知道你的和利时的 具体是哪个 软件 和版本
我知道和利时MACS 4.5 的 ,组态时可以添加第三方DP设备。 必须添加第三方设备的gsd文件,gsd文件必须放在工程目录的Gsd文件夹中,然后重新打开工程管理器 添加模块 会找到相应的第三方模块
相似回答