随着计算机网络及现场总线技术的发展,PLC及触摸屏在工业控制中的应用非常广泛。现场总线技术及其总线接口模块、智能仪表、控制设备等组成的综合监控系统已成为当前自动化技术发展的一个重要方向。在工控领域,PLC与触摸屏结合运用的技术已越来越为工程人员所了解与熟悉,由于触摸屏具有操作简便、界面美观直接、编程容易掌握、与PLC通讯良好、抗干扰能力强等等特点,它正迅速地渗入各个行业,发挥自动化控制的Zui大优势。本文仅介绍了昆仑通态触摸屏与西门子SMART系列PLC之间的通讯建立。
本文所述通讯建立由以下硬件组成:PLCCPU单元6ES7288-1CR60-0AA0西门子SMART,触摸屏TPC7062KX昆仑通态,触摸屏通讯电缆TPC-S73m昆仑通态,电脑,触摸屏及PLC数据线。使用时,将触摸屏连接PLC通讯端口,检查无误后导通电源。
1 触摸屏通讯参数设置
MCGS嵌入版组态软件提供的S7200PPI构件用于MCGS软件通过MPI适配器读写西门子SMART系列PLC设备的各种寄存器。驱动类型为串口子设备,须挂接在“通用串口父设备”才能工作,通信协议为MPI,通信方式为一主一从通令方式。驱动构件为主,PLC设备为从。如图1所示打开昆仑通态Zui新MCGS编程软件,新建工程,选择相应的触摸屏型号TPC7062KX,并点击确认。
图1 昆仑通态MCGS新工程创建图
在弹出的对话框内点击设备窗口,如图2所示双击下方设备窗口,进入设备窗口后,窗口内显示空白,此时右击选择设备工具箱,弹出设备工具箱界面,如图3所示,点击设备管理,需选择PLC西门子S7200PPI西门子S7200PPI,点击添加。
图2 昆仑通态MCGS设备窗口图
在设备工具箱条目内双击通用串口父设备后,再双击添加西门子_S7200PPI,如图4所示,双击设备0--【西门子_S7200PPI】,进入通讯协议和变量值定义界面,设定好设备属性值,如设备名称,采集周期,设备地址等,在右侧变量设置表内添加和PLC连接的变量地址和名称,可进行批量录入,完成后点击确认。如图5所示。
图3 设备工具箱界面图
图4 内置通讯协议创建图
图5 通讯协议和变量设定界面
至此昆仑通态触摸屏与西门子SMARTPLC的通讯设置已完成,在触摸屏编程软件主菜单内选择用户窗口,进行触摸屏画面制作,完成后将触摸屏和PLC程序分别用电脑及对应数据线传输程序,如图6所示,此时即可看到触摸屏内可显示PLC内的I/O点状态和数据变量进行交互关联。
图6 触摸屏与plc的变量关联监控图
如果使用的plc是S7-200先在设备窗口添加西门子200 的驱动
在驱动里添加你要控制读取的PLC中的地址,就是通道,连接变量和 I/O 通道对应上就行了
2 结束语
本通讯系统采用触摸屏TPC7062KX与西门子SMARTPLC进行数据通讯,不但减少了大量的外部电器元件和复杂的电气接线,触摸屏界面简洁、美观、实用,方便于PLC各I/O点和数据的状态监控,大大方便了设备的故障排查和检修。