详细介绍
西门子6ES7518-4AP00-0AB0模块通信板,利用Profibus现场总线通信方式,Profibus 现场总线已经成为化开放现场总线的标准,得到许多生产厂家的支持。90年代由西门子公司引入中国,在本系统采用Profibus-DP总线协议,Profibus-DP是一种优化的通信模块,主要解决设备级的高速数据通信。在这一级,中央控制器(PLC/PC)通过高速数据总线同分散的现场设备(I/O、驱动器、阀门等)进行通信,传输速率高可以达12Mb/s,大距离12Mbt/s时为100m,大距离为200m(1.5Mbit/s),用中继器可以加长传输距离,多可以挂126个从站,实现S7-300 PLC与主传动伺服控制器、拨饼伺服控制器、送饼伺服控制器A、送饼伺服控制器B和上位机通讯。该系统属于中型控制系统。
在本系统中,控制大距离为20m,4个从站,传输速率高可以达1.5Mb/s即可,Profibus-DP总线协议*要求,所以选定西门子S7-300系列CPU315-DP产品。系统的硬件配置如附表所示。受篇幅所限制,在这里只给出主机架电气原理图,如图1示。特别强调西门子S7-300 PLC配置需要注意以下几个问题:(1)CPU右边安装不超过8个模块;(2)能够插入模块数(SM、FM、CP)受他们从S7-300 PLC背板总线取得电流数值的限制。对于本系统CPU315-2DP,装在一个机架上8个模块从S7-300 PLC背板总线取得电流数值不要超过1.2A;(3)S7-300 PLC模块的排列次序为SM/FM/CP。
图1 主机架电气原理
4 系统的软件编程
利用西门子STEP7软件对系统的软件编程。首先用STEP7软件对系统进行硬件组态,如图2所示,然后再用STEP7软件编程,允许结构化程序,也就是说可以将程序分解为单个的、自成体系的程序。本机把控制系统分解成3个部分,即3个控制功能块FB,后通过系统组织块OB1,调用3个控制功能块FB(用CALL指令调用)。采用这样的结构有如下优点:大规模程序容易理解;可以对单个程序进行标准化;程序组织简化;其中大优点是有利于整套控制系统的调试、维护,程序块图如图3所示。
图2 硬件组态5
西门子6ES7518-4AP00-0AB0模块
在本系统调试时,笔者体会到,在使用时要注意一些细节,如Profibus现场总线接线一定要准确,各个从站的地址要设定准确,硬件组态准确,通信协议