在对西门子PLC的数据采集过程中,为了在一台计算机上通过MPI协议从多个PLC采集数据,我们需要对PLC站和数采机进行相关的配置。PLC站的配置就是更改MPI地址。数采机的配置包括PG-PC接口的设置以及查看MPI地址、MPI设备槽口号。这种配置仅适用于1至6号拉幅机、1号2号连染机的数据采集系统。
PLC站配置:
1. 关闭PLC站电源,接上鼠标、键盘、显示器。
2. 接通PLC站电源,打开SIMATIC Manager软件,File→Open…弹出如下窗口:
选择原程序,点击“OK”,如下图:
双击右侧窗口中的“SIMATIC 300(1)”,然后在出来的选项中双击“Hard Ware”选项,出现如下窗口:
根据上图,可以得到如下信息:
MPI/DP接口设备槽号:2
MPI地址:2
然后双击“MPI/DP”所在行弹出如下对话框:
点击“Properties…”按钮,如下图:
若列表中没有网络,则新加网络:点击“New”按钮,出现对话框:
点击“Network Settings”选项卡:
查看波特率,图中缺省为“187.5Kbps”。
注意:波特率要与数采机的波特率设置一致,否则无法通讯。
点击“OK”按钮:
然后修改“Address:”后面的数字(即修改MPI地址)。
注意:修改的原则是,同一台数采机所连接的多台PLC中,MPI地址要不同。
然后依次点击“OK”按钮,回到如下窗口:
接下来的工作就是将刚才修改后的程序下载到PLC中去。
注意:在下载程序之前要使PLC处于“Stop”状态。
然后点击工具栏中的
即“Download to Module”图标,如下图:
选择CPU,然后点击“OK”按钮,开始将刚才修改的程序下载到PLC中,以完成对PLC的配置。
到此,对PLC站的配置完成
数采机配置:
1. 使用MPI电缆将计算机与PLC相连。
注意:在连接电缆的时候至少要将电缆一侧的电源关闭,严禁带电插拔。
2. 设置PG-PC接口。开始菜单→所有程序→SIMATIC→STIP7→设置PG-PC接口,弹出如下窗口:
选择“CP5611(MPI)
查看“Transmission rate:”选项,也就是波特率设置,使其与PLC上的网络波特率一致。
然后点击“OK”,若原来的接口不是MPI接口则弹出如下对话框:
点击确定。如下:
选择CP5611(MPI)然后点击“Active”按钮。至此,PG-PC接口设置完毕。
3. 打开SIMATIC Manager软件,该软件是西门子系列PLC专用编程软件。其图标为:
,双击它,在打开的窗口中点击File按钮、New按钮,弹出如下对话框:
在“Name:”一栏中为该程序命名,例如:“LF1”,然后在“Storagelocation”一栏中设置它的储存路径,比如“E:\”。输入完成后点击“OK”按钮。画面如下:
可将右侧缺省建立的元件“MPI(1)”删除。工程目录建立完毕。下面开始上传PLC程序。点击标题栏中的按钮“PLC”,然后点击“UploadStation to PG....”按钮,如下图所示:
弹出如下对话框:
点击“view”按钮,然后在列表里将显示出当前PLC中的结点队列如图:
选择需要上传程序的CPU,然后点击“OK”按钮,开始上传程序。完成后的画面如下: