1.概述
本示例主要说明西门子 S7-300系列PLC与MT4000系列人机界面进行MPI直连通讯时的设置方式。
2.测试环境
| 公司 | 名称 | 规格 |
| SIEMENS | PLC | S7-300 |
| CPU模块 | CPU315-2DP | |
| 通讯端口 | X1 MPI | |
| 编程软件 | SIMATIC STEP 7 V5.4+SP4 | |
| KINCO | 人机界面 | MT4414TE |
| 编程软件 | KINCO HMI ware 2.2.0.0 | |
| 通讯端口 | COM0(RS485-2) | |
| 通讯协议 | SIEMENS MPI |
1)COM0通讯参数:RS485-2,187500,8,1,无,PLC站号2
2)使用切换开关M0.0,指示灯Q0.0;
3)使用多状态设定元件,地址MW10,递加循环0~100
4)使用多状态设定元件,地址DB15.DBW10,递减循环0~100
4.PLC设置
1)新建工程,选择CPU型号CPU315-2DP,MPI地址设置为2
2)设置MPI端口的波特率为187.5Kbps
3)在OB1中,编写简单测试程序
5.通讯测试
1)分别下载HMI和PLC程序,使用通讯线连接COM口和MPI口
2)触控M0.0,当M0.0为ON时,Q0.0为ON(指示灯绿色);当M0.0为OFF时,Q0.0为OFF(指示灯为红色);
3)触控“+1”按钮,字地址MW10每次加1;循环递加范围0~100
4)触控“-1”按钮,字地址DB15.DBW10每次减1;循环递减范围0~100
6.通讯接线下载本文