B>试部分:
硬件要求: 安装有WINDOWS2000/98/NT操作系统的计算机一台;
西门子PLC主站一台 + 西门子编程设定器一套;
带RS232的通讯线缆若干
软件要求: SIMATIC STEP 7V5.2软件安装盘 客户端DP从站的GSD文件
一、测试步骤:
1、 完成硬件测试系统的安装和连接。
2、 在计算机上安装SIMATIC STEP 7V5.2软件。完成安装后 ,运行“开始菜单→SIMATIC→IDS_SD_S7TGTOPX”,启动Step7软件,点击“File\New”建立新工程,工程名自拟,假设为test.prj。如图2.1所示,按下“OK”后,即可出现如图2.2所示工程窗口。
图2.1 在Step7下建立新的工程
图2.2 工程窗口
3、进入工程窗口,首先双击右边窗口中的“mpi(1)”来设置通信网络接口,如图3.1所示。进入网络设置端口,首先双击右边窗口的subnet文件夹下的profibus来增加一个profibus总线;然后再双击右边窗口下的profibus文件夹下的“SIMATIC 300”来增加一个主站,如图3.2所示,;
双击增加一个Profibus总线 |
图3.1 增加一个profibus总线
图3.2 增加一个主站
3、 保存设置,关闭该窗口,回到主工程窗口,这时右边的窗口中增加了“SIMATIC 300(1)”和“PROFIBUS(1)”,如图4.1所示。
图4.1添加Profibus总线和主站后的主工程窗口
4、 在主工程窗口中,通过双击打开“SIMATIC 300(1)”,再双击出现在右边窗口中的“hardware”来打开主站硬件配置窗口,如图5.1所示。进入硬件配置窗口后,在右边窗口中找到“SIMATIC 300”文件夹,首先双击“RACK—300\Rail”来增加导轨;然后在左边窗口中,用鼠标左键选中导轨的第二个槽,再在右边窗口中“SIMATIC 300”文件夹下,双击“CPU-300\CPU-2 DP\6ES7 315-2AG10-0AB0”来增加CPU,在弹出的对话框上选中PROFIBUS(1),点击“OK”确认,如图5.2。这时左边的窗口中就会增加一个DP总线。
图5.1 在硬件配置窗口中增加导轨
可以设置通讯波特率 |
图5.2 在硬件配置窗口中增加CPU
6、添加GSD文件,假设用户DP从站的GSD文件名为“TEST.GSD”,GSD文件中的模型名称为“TEST_DP”。执行“Options\Install New GSD”,在弹出的对话框中,选择进入GSD文件所在目录,选中GSD文件,点击“打开”即可完成GSD文件的添加。可以在“PROFIBUS DP\Aditional Fiels Devices\Closed-Loop Controllers”位置下看到已经添加成功的GSD文件中的模型“TEST_DP”。
7、在DP总线上增加从站,从站在硬件配置窗口中的右边窗口中,对应的位置及名字为“PROFIBUS DP\Aditional Fiels Devices\Closed-Loop Controllers\TEST_DP”,增加从站时,将右边窗口中的从站(模型)托到总线上,直到鼠标上出现“+”时放开鼠标,在弹出的对话框中选择从站地址。总线上的从站个数及其地址要与实际情况一致,否则主站与从站将无法通讯。点击保存和编译配置(save and compile),然后点击工具栏上的“Download to Module”按钮,将配置下载到PLC里,在下载时,PLC应处于“Stop”位置,下载完成后再打到“Run”位置开始工作。
8、通过PLC与DP卡通讯。
等待PLC与DP从站通讯正常之后,启动Step7,打开主站配置工程,在右边的窗口中双击“SIMATIC 300 ”,进入“SIMATIC 300后 在右边的窗口空白的地方,单击鼠标右键,再弹出的菜单中选择“PLC\Monitor/Modify Variables”,在弹出的“Variable Table”中增加相应的变量,在“address” 栏中分别填入:“QB0 、QB1……、IB0、IB1、IB2、IB3……”。其中地址为“QB0、QB1”发送给从站的数据,地址为“IB0、IB1、IB2、IB3……”的变量为从站发送给主站的数据。输入完毕变量后,在工具栏上按下“Monitor variable”按钮,就可以实现观察状态数据的变化。