“启程自动化培训”
1.概述:
本示例主要说明西门子PLC S7-1500与MT4000系列人机界面进行以太网通讯时的设置方式。
2.测试环境:
3.HMI设置
4.工程说明
1)使用切换开关M.B10.0,指示灯Q.B5.0;
2)使用切换开关I.B10.0,数值输入元件地址 MW16、DB10_DBW14;
5.PLC设置
1)打开软件Totally Integrated Automation portal Version 13,新建工程S7-1500以太网
2.增加设备(本例中1511-1PN CPU),添加新设备→CPU1511-1 PN
3)设置IP,在设备组态中,对PROFINET接口的以太网地址进行设置(本例192.168.209.33)
注意:IP地址还可以在PLC面板上设置。
4)添加数据块(本例中,新建DB10,范围0~36),S7-1500必须加了MC卡后才可新建DB数据块。
A.双击添加新块,弹出属性框,设置要新建的DB块,选择手动
选中已生成的DB块,右击选择【属性】,在弹出的属性框中选择【属性】,取消勾选“优化的块访问”。因为Kinco HMIware软件只支持访问有地址偏移量的DB块
B.设置DB10范围(0~36),打开DB10,设置范围如下图
注:定义数据块范围的时候,确保PLC中定义的数据块要比HMI中实际用到的数据块多。例如HMI中用到DB10.DBW26,在PLC中不能只定义到DB10.DBW26,而是定义到DB10.DBW30或更多
5)在Main【OB1】中编写简单的测试程序
6)选中PLC_1(CPU1511-1 PN),右击选择【属性】,在弹出的属性框中选择【保护】,连接机制中必须勾选“允许来自远程对象(PLC,HMI,OPC...)的PUT/GET通信访问”。不勾选会造成PLC中一旦加了MC卡后,HMI无法访问PLC的寄存器
7)保存,编译后,下载程序到PLC
6.通讯测试
1)分别下载HMI和PLC程序,使用网线连接
2)触控M.B10.0,当M.B10.0为ON时,Q.B5.0为ON(指示灯绿色);当M.B10.0为OFF 时,Q.B5.0为OFF(指示灯红色)
3)触控I.B10.0,当I.B10.0为ON时,MW16的数值移动到DB10_DBW14
7.电缆制作
A.交叉网线接线图
B.直连网线接线图
联系客服