原标题:S7-200 SMART与西门子触摸屏的RS485通信

SMART面板概述

SMART面板分为第一代产品SMART LINE和第二代产品SMART LINE IE,第一代产品无以太网口,包括Smart 700和Smart 1000;第二代产品集成了以太网口,包括Smart 700 IE和Smart 1000 IE,目前在售的为第二代SMART LINE IE系列,第一代产品已经停产。

SmartLine IE与第一代SmartLine相比较主要有以下优点:

64K真彩显示,比较第一代的256色提升了多倍。

增加了工业以太网接口(支持自交叉功能)。通过该以太网口可以连接S7-200 SMART和LOGO! 0BA7设备,并且可同时连接多台控制器(最多3台)。

扩展了串口通信的功能。

连接数目

S7-200 SMART CPU既可以通过本体集成的RS485端口或信号板连接支持PPI协议的西门子HMI设备,还可以通过本体集成的以太网口来连接支持S7协议的西门子HMI设备。

当CPU的三个物理接口同时连接西门子HMI设备时(包含信号板),最多的连接资源数是16个。

表1. CPU的连接能力

Smart Panels 支持的 PLC:

第一代产品 SmartLine(无以太网接口):S7-200、OMRON CP1系列、三菱 FX 系列、Modbus RTU注意:只能建一个通讯连接,否则Smart Panels 无法启动项目(白屏)。

第二代产品SmartLine-IE:串口:S7-200、OMRON CP1系列、三菱 FX 系列、Modbus RTU、台达(DVP-SV/ES2 系列)以太网:S7-200(CP243-1)、Smart200、LOGO!

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

注意:串口和以太网口只能使用一个,否则编译通不过。

创建项目

用户需要使用WinCC Flexible 2008 SP2 China或以上版本来组态第一代产品SmartLine,如果是第二代产品SmartLine IE的话,只能使用WinCC Flexible 2008 SP4 China进行组态。

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

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

图1. 直接创建项目

图2. 设备选择

配置通信连接

用户通过以下步骤可配置Smart 1000 IE与S7-200 SMART CPU的PPI通信。

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

图3. 打开连接窗口

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

图4. 添加连接

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

图5. 配置连接

第四步:设置连接参数。首先选择Smart 1000 IE的接口为“IF1 B”,即触摸屏的RS422/485物理接口。选中该接口后,该接口的参数设置窗口将在其下方自动显示。设置触摸屏的通信波特率为187500,站地址为1。

接着在“网络”窗口选择“PPI”为通信双方的通信协议。

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

图6. 连接参数设置

注意:CPU的地址必须不同于HMI设备的地址,二者不能重复。

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

图7. S7-200 SMART通信口设置

至此已经配置完成了Smart 1000 IE与S7-200 SMART CPU的PPI通信。

启动操作画面

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

Transfer:HMI设备设置为传送模式。

Start:启动装载在HMI设备上的项目。

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

图8. 启动画面

下载项目文件

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

图9. 通信口使能

其次,要使用Siemens原装的PPI编程电缆下载项目,RS-232/PPI电缆(订货号6ES7 901-3CB30-0XA0)和USB/PPI电缆(订货号6ES7 901-3DB30-0XA0)都可以。当使用的电缆是USB/PPI时,要求其E-STAND版本是05或更高版本。

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

图10. 打开传输设置

图11. 传输设置

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

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

+老师 微信,了解课程详返回搜狐,查看更多

责任编辑:

200与mcgs485实例 smart_S7-200 SMART与西门子触摸屏的RS485通信相关推荐

  1. 200与mcgs485实例 smart_西门子Smart触摸屏与S7-200Smart无线PPI通讯实例

    在工业现场往往会用触摸屏来控制现场的PLC工作.若是遇到布线不方便或是工期较短的情况,那么可以采用无线数据交换的方式来完成触摸屏对PLC的RS485无线通讯. (1)自由串口协议 (2)Modbus协 ...

  2. vb6 串口同时读取写入数据怎么避免冲突_实例:S7-200 SMART通过Modbus-RTU读取温湿度传感器数据...

    本实例我们介绍下西门子S7-200 SMART PLC如何通过Modbus-RTU协议读取温湿度传感器的数值.实例使用的硬件如下: S7-200 SMART CPU ST20: 温湿度传感器(支持Mo ...

  3. python100到200的素数_python 100~200的素数和

    答案代码 # 素数求和,因为sum是关键字,所以起名为sum1 sum1=0 # range(a,b) 代表范围 a~b-1( 画重点,范围必须对b减1) # 所以range(100,201)代表10 ...

  4. 你家200兆宽带 真的就是200兆吗?原来我们一直都搞错了

    你家200兆宽带 真的就是200兆吗?原来我们一直都搞错了 某君,去联通公司开了一条家庭宽带200M,回来以后,下载东西怎么也达不到200M,所以来咨询老张,那么今天老张将给大家科普一下家庭宽带的算法 ...

  5. 西门子200与计算机通讯,S7 200与电脑通讯不上-工业支持中心-西门子中国

    两个口都通讯不上吗?  打到STOP试试看. 回答者:  江诚- 初级工程师&nbsp&nbsp第9级 2014-05-20 21:36:22 您可以评论本回答,或直接点击" ...

  6. 西门子触摸屏脚本程序_通过驿唐PLC501远程下载Smart Line触摸屏

    通过驿唐PLC-501远程下载Smart Line触摸屏 一.触摸屏设置 将PLC-501和Smart 700 IE V3通过网线连到一起.触摸屏上电后,点击Control Panel进入控制面板界面 ...

  7. S7-200 SMART PLC与S7-1500进行S7通信的具体步骤

    S7-200 SMART PLC与S7-1500进行S7通信的具体步骤 测试环境搭建: 本文以采用1个CPU1518-4 PN/DP(6ES7 518-4AP00-0AB0),1个S7-200 SMA ...

  8. 不用PLC Smart触摸屏与多台变频器通信 变频器通讯西门子触摸屏直接与台达VFD-S1和松下VF100变频器MODBUS RTU通讯,

    不用PLC Smart触摸屏与多台变频器通信 变频器通讯西门子触摸屏直接与台达VFD-S1和松下VF100变频器MODBUS RTU通讯,实现启动, smart 700 smart 700IE sma ...

  9. python 西门子触摸屏通讯_实例讲解博途编程实现S7300与西门子触摸屏通讯

    原标题:实例讲解博途编程实现S7300与西门子触摸屏通讯 目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学.简单写一下会用博图建立 ...

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(47)-工作流设计-补充
  2. 3.4 新供应商引入
  3. VTK:Utilities之SaveSceneToFile
  4. java如何循环调用方法_Java:调用方法的“中断”循环?
  5. Python global 语句
  6. CAS单点登录及处理流程介绍(一)
  7. 上位机和FPGA开发板--串口通信实验
  8. windows 10 笔记本无法连接无线网,显示已关闭
  9. 检测计算机主板是否坏掉,解决办法:如何判断cpu是否坏以及主板是否坏,如何检测主板故障...
  10. 墙裂推荐5款做微商必备的软件
  11. 华为荣耀首款双模 5G 手机来了!
  12. 用宅购节当前哨战,京东到家为双十一暗中蓄力
  13. 药师帮正式冲刺港交所上市:业绩增长迅猛,亏损规模逐渐收窄
  14. Spring Cloud 微服务开放平台接口
  15. C语言学习笔记(九)
  16. Reallusion iClone Pro(实时3d动画设计软件)官方正式版V7.92.5425.1 | 含iclone7安装教程以及iclone7设置中文方法
  17. -- 某大学生写给女朋友的信
  18. 【Web技术】1021- 一名合格前端工程师必备素质:代码整洁之道
  19. 在10g/11g中如何查看SQL Profiles信息
  20. android自定义简易英文文章阅读器,支持点击查单词

热门文章

  1. unity烘焙过程与注意事项,希望你们少走弯路
  2. 大趋势!Mobileye呼唤全行业大整合
  3. 根据IP来赋予用户的应用脚色role 笔记
  4. WEB前端开发教程网站
  5. python scikit learn 关闭开源_scikit learn 里没有神经网络?
  6. matlab中理想开关的作用,选择理想开关应考虑的10个关键因素
  7. 我在LED显示屏行业,想觅有能力者开发一套系统
  8. 学术界、管理人、投资者视角下的因子投资
  9. 互联互通,区块链的跨链方式
  10. 计算机winxp职称试题,【2019年职称计算机考试WindowsXp试题及答案1】- 环球网校