“启程自动化培训” 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.直连网线接线图 |
|