西门子PLC与触摸屏的RS485通信!

2024-04-30 技术知识

  S7-200 SMART CPU既能够最终靠本体集成的RS485端口或信号板连接支持PPI协议的西门子HMI设备,还能够最终靠本体集成的以太网口来连接支持S7协议的西门子HMI设备。当CPU的三个物理接口同时连接西门子HMI设备时(包含信号板),最多的连接资源数是

  注意:只能建一个通讯连接,否则Smart Panels 无法启动项目(白屏)。

  Smart Panels 通过串口只能连接一个设备,通过以太网可以连接三个设备,但是串口和以太网不能同时使用(编译通不过)。

  用户既可以在WinCC Flexible中直接创建项目,也能够正常的使用向导创建。下文主要介绍如何直接创建项目。

  双击PC桌面的SIMATIC WinCC flexible图标可以启动WinCC flexible,在启动画面中选择“创建一个空项目”,如图1 所示。鼠标左键单击“创建一个空项目”后,打开如图2所示的“设备选择”界面。在该界面选择所使用的设备,在此以Smart 1000 IE为例。

  第一步:在WinCC flexible的主工作窗口中,展开左侧树形项目结构,选择“项目”“通讯”“连接”,双击“连接”图标以打开“连接设置”的属性窗口。如图所示。

  第二步:在“连接”窗口中双击名称下方的空白表格,或者右击鼠标选择快捷菜单中的“添加连接”能添加与CPU的连接。如图所示。

  第三步:添加连接后,根据项目需求用户都能够修改默认的连接名称“连接_x”,并选择“通讯驱动程序”和是否在线 SMART CPU,所以在“通讯驱动程序”下方的下拉菜单处选择“SIAMTIC S7 200 SMART”作为通讯驱动程序,同时激活在线连接。如图所示。

  最后在“PLC设备”窗口设置CPU的站地址,此处设置CPU的站地址为2,如图所示。

  第五步:设置S7-200 SMART CPU的波特率和站地址。在STEP 7 Micro/WIN SMART软件的项目树中选择“系统块”,然后按“回车”键,即可打开如图7所示的“系统块”窗口。为CPU的RS485端口设置的站地址和波特率必须与图6的配置保持一致,CPU的站地址为2,通信波特率为187.5 kbps。

  给Smart 1000 IE设备上电时屏幕会短暂出现启动画面,如图8所示。图中的三个按钮代表的含义如下。

  Control Panel:点击该按钮后进入HMI设备的控制面板,用户在控制面板可以再一次进行选择传输模式,添加密码等。

  要将配置好的项目下载到Smart 1000 IE设备上,首先要保证HMI设备的通信口处于激活状态,可通过HMI设备的“Control Panel”“Transfer”进行设置,如图9所示。若选择串口方式下载项目,第一步是要勾选“Serial”右侧的“Enable Channel”。

  接着在WinCC flexible 软件的菜单栏选择“项目”“传送”“传输”,如图10 所示。单击“传输”即可打开“选择设备做传送”窗口,如图所示。在“选择设备做传送”窗口,用户都能够选择传输模式为“串行”或“串口(通过USB-PPI电缆)”,在此选择后者进行传输。

  给Smart 1000 IE设备断电再上电后,HMI设备将会出现启动画面,单击Transfer按钮,使HMI设备处于“传送”模式。

  接着在WinCC flexible软件中选择“项目”“传送”“传输”,单击图11中的“传送”按钮,待HMI设备中的传送状态显示为“传输完成”时,至此已成功通过串口模式将项目传送到HMI设备。

  本号所刊发文章仅为学习交流之用,无商业用途,向原作者致敬。因某些文章转载多次没办法找到原作者在此致歉,若有侵权请联系小编,我们将及时删文或者付费转载并标注明确出处,感谢您的支持!