产品中心
其它辅助程序的设计PLC程序在实际编程过程中,需考虑对一些程序进行修补,尽量减少程序漏洞,反复推敲,不断的总结。如何用博图建立西门子触摸屏和SPLC的通讯目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。但西门子屏也经常会被用到,所以不得不学。简单写一下会用博图建立西门子触摸屏和SPLC的通讯。西门子触摸屏和PLC通讯大概分为以下四步本教程以SPLC为例做一说明。步组态PLC,设置通讯地址,建立通讯变量。
第二步组态触摸屏,建立与PLC的通讯。第三步绑定变量,组态画面。第四步模拟运行,工程下载。以下做一详细介绍。组态PLC,设置通讯地址,建立通讯变量)打开博图软件,创建新项目,并命名为KTP_S-。完成后点击项目视图。)西门子PLC硬件组态插入CPU:CPU-PN/DP)打开PLC设备与网络视图,点击CUP的网口,为CPU设置IP地址。)创建变量表,并在变量表里面创建要通讯的变量。)点击PLC项目,编译并下载PLC项目可以先仿真),如图配置号PG/PC接口,搜索到建立好的设备,并下载。
组态触摸屏并建立通讯)双击添加新设备,插入KTP)点击确定按钮后,出现HIM组态向导,在PLC连接选项卡下,点击‘浏览’,选择刚才插入的PLC,并选择以太网接口,点击完成后进入触摸屏编程页面。)查看连接信息绑定变量,组态画面双击根画面,用拖拽的方式在画面中添加变量。打开PLC中的变量列表,拖拽‘溢流阀压力设定’变量至画面区。在属性界面可以编辑本变量控件。模拟运行,工程下载。)选中HIM项目,编译并下载,点击仿真按钮。
如图所示,溢流阀设定控件中变为,说明下载成功。下载不成功会显示#。)打开一个监控变量表,把PLC至于在线状态,改变溢流阀压力设定值为,在仿真页面看此控件值也变为)同样的在仿真界面改变控件值为,在监控表里面检查其值的变化。PLC与西门子触摸屏的RS通信方法连接数目S-SMARTCPU既可以通过本体集成的RS端口或信号板连接支持PPI协议的西门子HMI设备,还可以通过本体集成的以太网口来连接支持S协议的西门子HMI设备。
当CPU的三个物理接口同时连接西门子HMI设备时包含信号板,多的连接资源数是个。SmartPanels支持的PLC代产品SmartLine无以太网接口:S-OMRONCP系列三菱FX系列ModbusRTU注意只能建一个通讯连接,否则SmartPanels无法启动项目白屏。第二代产品SmartLine-IE:串口S-OMRONCP系列三菱FX系列ModbusRTU台达DVP-SV/ES系列以太网S-CP-SmartLOGO!SmartPanels通过串口只能连接一个设备,通过以太网可以连接三个设备,但是串口和以太网不能同时使用编译通不过。
注意串口和以太网口只能使用一个,否则编译通不过。创建项目用户需要使用WinCCFlexibleSPChina或以上版本来组态代产品SmartLine,如果是第二代产品SmartLineIE的话,只能使用WinCCFlexibleSPChina进行组态。用户既可以在WinCCFlexible中直接创建项目,也可以使用向导创建。下文主要介绍如何直接创建项目。双击PC桌面的SIMATICWinCCflexible图标可以启动WinCCflexible,在启动画面中选择“创建一个空项目”,所示。
鼠标左键单击“创建一个空项目”后,打开如图所示的“设备选择”界面。在该界面选择所使用的设备,在此以SmartIE为例。配置通信连接用户通过以下步骤可配置SmartIE与S-SMARTCPU的PPI通信。步在WinCCflexible的主工作窗口中,展开左侧树形项目结构,选择“项目”>“通讯”>“连接”,双击“连接”图标以打开“连接设置”的属性窗口。第二步在“连接”窗口中双击名称下方的表格,或者右击鼠标选择快捷菜单中的“添加连接”可以添加与CPU的连接。
第三步添加连接后,根据项目需求用户可以修改默认的连接名称“连接_x”,并选择“通讯驱动程序”和是否在线。由于连接的设备是S-SMARTCPU,所以在“通讯驱动程序”下方的下拉菜单处选择“SIAMTICSSMART”作为通讯驱动程序,同时激活在线连接。第四步设置连接参数。首先选择SmartIE的接口为“IFB”,即触摸屏的RS/物理接口。选中该接口后,该接口的参数设置窗口将在其下方自动显示。设置触摸屏的通信波特率为,站地址为。
接着在“网络”窗口选择“PPI”为通信双方的通信协议。后在“PLC设备”窗口设置CPU的站地址,此处设置CPU的站地址为注意CPU的地址不同于HMI设备的地址,二者不能重复。第五步设置S-SMARTCPU的波特率和站地址。在STEPMicro/WINSMART软件的项目树中选择“系统块”,然后按“回车”键,即可打开如所示的“系统块”窗口。为CPU的RS端口设置的站地址和波特率与图的配置保持一致,CPU的站地址为,通信波特率为kbps。
?至此已经配置完成了SmartIE与S-SMARTCPU的PPI通信。启动操作画面给SmartIE设备上电时屏幕会短暂出现启动画面,三个按钮代表的含义如下。TransferHMI设备设置为“传送”模式。Start启动装载在HMI设备上的项目。ControlPanel点击该按钮后进入HMI设备的控制面板,用户在控制面板可以选择传输模式,添加密码等。下载项目文件要将配置好的项目下载到SmartIE设备上,首先要保证HMI设备的通信口处于激活状态,可通过HMI设备的“ControlPanel”>“Transfer”进行设置,如果选择串口方式下载项目,首先需要勾选“Serial”右侧的“EnableChannel”。