TIA-Portal如何设置实现PLC与HMI仿真通讯功能
用博途建立西门子触摸屏和S7300PLC的通讯

用博途建立西门子触摸屏和S7300PLC的通讯目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。
但西门子屏也经常会被用到,所以不得不学。
简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯。
西门子触摸屏和PLC通讯大概分为以下四步:本教程以S7300PLC为例做一说明。
第一步:组态PLC,设置通讯地址,建立通讯变量。
第二步:组态触摸屏,建立与PLC的通讯。
第三步:绑定变量,组态画面。
第四步:模拟运行,工程下载。
以下做一详细介绍。
1. 组态PLC,设置通讯地址,建立通讯变量1) 打开博图软件,创建新项目,并命名为KTP900_S7-300。
完成后点击项目视图。
2) 西门子PLC硬件组态:插入CPU:CPU315-2PN/DP3) 打开PLC设备与网络视图,点击315CUP的网口1,为CPU设置IP地址。
4) 创建变量表,并在变量表里面创建要通讯的变量。
5) 点击PLC项目,编译并下载PLC项目(可以先仿真),如图配置号PG/PC接口,搜索到建立好的设备,并下载。
2. 组态触摸屏并建立通讯1) 双击添加新设备,插入KTP9002) 点击确定按钮后,出现HIM组态向导,在PLC连接选项卡下,点击‘浏览’,选择刚才插入的PLC,并选择以太网接口,点击完成后进入触摸屏编程页面。
3) 查看连接信息3. 绑定变量,组态画面双击根画面,用拖拽的方式在画面中添加变量。
打开PLC中的变量列表,拖拽‘溢流阀压力设定’变量至画面区。
在属性界面可以编辑本变量控件。
4. 模拟运行,工程下载。
1) 选中HIM项目,编译并下载,点击仿真按钮。
如图所示,溢流阀设定控件中变为0.0,说明下载成功。
下载不成功会显示#。
2) 打开一个监控变量表,把PLC至于在线状态,改变溢流阀压力设定值为30.0,在仿真页面看此控件值也变为30.03) 同样的在仿真界面改变控件值为15.0 ,在监控表里面检查其值的变化。
西门子博图软件HMI组态与调试基础操作--任务二 S7-1200与HMI的集成仿真

图1-2-17
技能操作
单击“HMI_1”模块上绿 色方块,展开其属性选项 卡,选中“常规”中的 “以太网地址”,设置其 IP地址为“192.168.0.2” (这两个地址可以修改, 要求与实物的IP地址一 致),如图1-2-18所示;
图1-2-18
技能操作
步骤三
修改计算机的IP地址,打开计算机的“网络连 接”,选中“以太网”,并通过鼠标右键打开 其“属性”,弹出“以太网属性”窗口,选中 “Internet协议版本4(TCP/IPv4)”,如图 1-2-19所示,
图1-2-22
技能操作
步骤五
在项目树中,选中 “PLC_1”,单击“下载到 设备”,弹出“扩展下载到 设备”,选中“网卡”,如 图1-2-23,单击“开始搜 索”,搜索到相应的PLC, 单击“下载”,单击“装 载”,单击“完成”;
图1-2-21
技能操作
步骤五 给HMI上电,启动触屏,单击触屏上的“Settings”,单击“Transfer”,选中“PN/IE”,单击“设置”,双击打开 “PN_X1 Settings”,在“IP Address”中可以修改HMI的IP地址为“192.168.0.2”,返回界面,单击“Transfer”, 等待下载传输;
图1-2-24
技能操作
步骤二
因为没有运行PLC的用户程序,这种仿真方法只能模拟实际系统的部分功能。
相关知识
2、使用S7-PLCSIM和WinCC运行系统的集成仿真
如果将PLC和HMI集成在博途的同一个项目中,可以用 WinCC的运行系统对HMI设备仿真,用PLC的仿真软件 S7-PLCSIM对S7-300/400/1200/1500仿真。
二、添加PLC
图1-2-3
TIA-Portal如何设置实现PLC与HMI仿真通讯功能

TIA Portal如何设置实现PLC与HMI仿真通讯功能最近一直有接到客户关于使用TIA Portal实现程序仿真遇到问题的案例,绝大部分问题都集中在无法实现PLC与HMI的仿真通讯,在解决了客户问题的同时,我也把各种设置的可能总结了一下,供大家实际操作时参考。
1.在TIA Portal项目中创建PLC站(S7-300/400、S7-1200、S7-1500)a) S7-300/400无特殊设置要求b) S7-1200 固件版本小于V4.0无特殊设置要求c) S7-1200 固件版本大于等于V4.0必须按照下图红线框所示设置图1. S7-1200的通讯设置d) S7-1500必须按照下图红线框所示设置图2. S7-1500的通讯设置2.在TIA Portal项目中创建HMI站(Basic Panel、Comfort Panel、WinCC Advanced Station),然后建立PLC站与HMI站的通讯连接(HMI Connection),如下图所示:图3.PLC站与HMI站的通讯连接3.检查HMI站中通讯(Connections)的设置,连接名必须为S7ONLINEa) HMI站与S7-300/400站的通讯设置图4. HMI站与S7-300/400站的连接b) HMI站与S7-1200或S7-1500站的通讯设置图5. HMI站与S7-1200或S7-1500站的连接4.仿真PLC与仿真HMI通讯(Simulated PLC with Simulated HMI)a) S7-300/400站与HMI站的仿真通讯PG/PC接口设置图6. PG/PG接口设置一图7. S7-300/400仿真PLCb) S7-1500站与HMI站的仿真通讯PG/PC接口设置图8. PG/PG接口设置二图9. S7-1500仿真PLC5.真实PLC与仿真HMI通讯(Real PLC with Simulated HMI)PG/PC接口设置图10. PG/PG接口设置三说明:1.以TIA Portal V13实现上述设置2. 示例的接口均为PN接口3. TIA Portal V13目前还不支持对S7-1200的仿真。
西门子博图软件HMI组态与调试基础操作-任务一 软件的安装

步骤四
修改路径(也可以选择默认路径),点击“下一步”, 弹出图1-1-19;
图1-1-18
图1-1-19
技能操作
步骤五
计算机进行解压缩软件包,解压完成,软件进行初 始化,初始化完成,弹出图1-1-20;
步骤六
点击“下一步”,弹出图1-1-21;
步骤六
初始化完成,弹出图1-1-8;
图1-1-7
图1-1-8
技能操作
步骤七
点击“下一步”,弹出图1-1-9;
步骤八
在窗口中选中“典型”配置,确定目标目录(也可以自 行修改目录),点击“下一步”,弹出图1-1-10;
图1-1-9
图1-1-10
技能操作
步骤九
勾选“本人接受所列出的许可协议中所有条款 (A)”和“本人持此确认,已阅读并理解了有关 产品安全操作的安全信息(S)”,点击“下一步”, 弹出图1-1-11;
步骤二:单击“安装长密钥”;
步骤三:步骤三:重启计算机
图1-1-31
THANKS
感谢大家的聆听
4
记录(归档)功能,无论是控制过程量的实时值,还是不定时可能发生的报警信息,都可以数据记录的形式记录下来,以某种文件的形式归纳成电子 文档。当需要查看历史记录的时候,检索调阅即可。也可以通过网络打印机打印输出报表文件。
5 工艺参数的配方化管理,可以将众多产品的工艺参数一次性全部存储在HMI设备中,根据当前生产计划订单,随时调出装载到PLC,进行生产。
技能操作
步骤一
一、安装前准备
在windows系统下,按下组合键: WIN+R,输入“regedit”,如图11-1所示,打开注册表编辑器窗口;
威纶通HMI与西门子S7-1500仿真通讯

威纶通HMI与西门子S7-1500仿真通讯大家在学习西门子S7-1200/1500 PLC和西门子HMI的时候可以使用博途软件进行PLC和HMI的仿真测试学习,而不需要硬件即可,但是如果想要学习西门子S7-1500 PLC与威纶通HMI,没有威纶通的HMI硬件怎么搞?测试软件:1、TIA Portal V162、S7-PLCSIM Advanced V3.03、Utility Manager:EasyBuilder Pro一、PLC端设置1、新建一个S7-1500项目,在PLC的属性中,将IP地址设为192.168.0.1(此地址是S7-PLCSIM Advanced V3.0中创建仿真PLC地址)。
2、项目属性:勾选“块编译时支持仿真”。
3、PLC属性:连接机制--勾选“允许来自远程对象的PUT/GET通信访问”。
4、变量创建并导出变量表(PLCTags.xlsx),此案例使用基本电路起保停进行测试,使用M寄存器。
当然使用DB块里面的数据也是可以的,从块生成源,即可。
后面需要导入到威纶通HMI(导入标签...)。
5、起保停程序。
二、S7-PLCSIM Advanced V3.0设置,参考设置之前的文章,将PLC项目下载至仿真中。
西门子仿真的PLC与RobotStudio 6.0 的仿真通讯三、EasyBuilder Pro设置1、打开威纶通触摸屏编程软件,新建工程,触摸屏选择MT8070ip。
2、系统参数--新增设备/服务器--设备类型选择“Siemens S7-1200/1500(Absolute Addressing)(Ethernet)”绝地地址访问,IP地址设置为S7-PLCSIM Advanced V3.0创建的仿真地址,端口号默认即可。
3、导入标签,PLC端导出的变量表(PLCTags.xlsx)。
4、HMI画面。
5、在线模拟即可。
TIA-Portal(博途)V13的使用方法5

双击
5
2、创建画面
最简单的是只有一个监控画面来完成所有的监控 项目。但是对于许多复杂的监控系统,往往是做不到 的。这就需要根据监控系统的任务要求,规划需要几 个监控画面,每个画面具备什么样的功能,各个画面 之间如何切换。创建画面的方法如下所示:
根画面通常作为启动画面。项目默认只有一个根画 面。如果需要不止一个画面,就要添加新画面。
的关联,设置“按下”事件的置位位和“释放”事 件的复位位函数调用。
12
选中后
拖双选动击中改后拖变可放位到置画 拖修面放改中改文指变字定尺位寸置
按松钮开按按下钮时使使PPLLCC变量 变量SSttaarrtt__HHMMII==10
改改变变字字体体大颜小色
13
3、“指示选中“
动态图形对象的位置、颜色、尺寸等属性会随着过 程变化而变化。通常指代表指示灯、运动物体的园 形、方形等,代表变量的I/O域、棒图、开关等。
组态完毕后要进行编译,检查是否有错误。
9
1、“文本域”图形对象的组态 从右边的工具箱窗口的“基本对象”栏中,选中“
文本域”图形对象,拖放到画面中指定的位置。 在下方的巡视窗口的“文本”页面中输入文字信息
18
四、报警组态 双击项目树窗口中的“HMI报警”项目,进入报警
组态界面。 离散量报警:用于电路的通断、各种故障信号的出 现和消失。 模拟量报警:用于温度、压力等物理量的上下限值 的触发报警。 控制器报警:用于PLC的故障或错误运报警。 系统事件 :用于显示HMI、PLC设备的系统状态。
19
组态步骤 进入HMI报警项目,添加并组态离散量报警、模拟量
第五节 人机界面
02_TIA 博途 HMI应用 (NXPowerLite)

© Siemens AG 2011. All Rights Reserved. Industry Sector
HMI 变量 – 从HMI 访问 Data Block
DB 的变量的访问控制使 HMI 的组态更加清晰
从 HMI 访问 DB 的变量
▪ 定义 HMI 的相关参数
TIA Portal V11 HMI 功能应用
HMI
© Siemens AG 2011. All Rights Reserved.
TIA Portal V11 HMI 功能应用
▪ 创建项目及设备 ▪ HMI 变量 ▪ 画面 ▪ 报警 ▪ 记录 ▪ 配方 ▪ 脚本 ▪ 预定任务 ▪ 用户管理 ▪ 报表 ▪ 其它
© Siemens AG 2011. All Rights Reserved.
组态画面
创建项目及设备 HMI 变量 画面 报警 记录 配方 脚本 预定任务 用户管理 报表 其它
具有名称和类型的 HMI Station
工具栏 画面组态
标题栏上清晰地显示相关 的设备
工具
© Siemens AG 2011. All Rights Reserved. Industry Sector
组态画面 – 监视窗口
在监视窗口中组态属性 ▪ 根据所选对象显示属性 ▪ 组态动画 ▪ 组态事件 ▪ 直接访问分组对象的属性
直接访问分组 对象的属性
在对象的属性, 动画 和事件中切换
© Siemens AG 2011. All Rights Reserved. Industry Sector
组态画面 – 工具箱
组态画面
创建项目及设备 HMI 变量 画面 报警 记录 配方 脚本 预定任务 用户管理 报表 其它
TIA Portal(博途)V13的使用方法[1]
![TIA Portal(博途)V13的使用方法[1]](https://img.taocdn.com/s3/m/2a09b0eeb8f3f90f76c66137ee06eff9aef84915.png)
TIA Portal(博途)V13的使用方法TIAPortal是西门子推出的一款集成工程软件平台,可以用于组态、编程、调试和诊断各种SIMATIC自动化系统,如PLC、HMI、驱动器等。
TIA Portal具有统一的用户界面和数据管理,可以提高工程效率和质量。
T IA Portal V13是TIAPortal的第三个版本,于2014年发布,包含了许多新功能和改进,如支持S7-1500系列PLC、增强了WinCC组态软件、提供了多种通信协议等。
安装和启动TIA Portal V13创建和打开项目添加和组态设备编程和调试PLC组态和运行HMI项目管理和数据备份安装和启动TIA Portal V13拥有合法的许可证或试用版拥有一台满足系统要求的计算机拥有足够的磁盘空间和网络带宽安装步骤如下:1. TIA PortalV13的安装文件,或者从光盘或U盘中复制到计算机上。
2. 解压缩安装文件,或者运行光盘或U盘中的setup.exe文件。
3.按照安装向导的提示进行安装,选择需要安装的组件和语言,并同意许可协议。
4.在安装过程中,可能需要重启计算机或安装一些必要的软件更新。
5. 安装完成后,可以在开始菜单中找到TIA PortalV13的快捷方式,并双击启动。
启动步骤如下:1. 双击开始菜单中的TIA PortalV13快捷方式,或者在桌面上双击TIA Portal V13图标。
在启动画面中,可以选择打开一个已有的项目,或者创建一个新的项目。
3.如果需要激活许可证或者更改语言设置,可以在菜单栏中选择“选项”->“设置”->“全局设置”进行操作。
创建和打开项目在TIA PortalV13中,一个项目是一个包含了所有设备、程序、数据和设置的工程文件夹。
要创建或打开一个项目,可以在启动画面中选择相应的选项,或者在菜单栏中选择“文件”->“新建”或“打开”。
创建项目步骤如下:1.在启动画面中选择“创建新项目”,或者在菜单栏中选择“文件”->“新建”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TIA Portal如何设置实现PLC与HMI仿真通讯功能
最近一直有接到客户关于使用TIA Portal实现程序仿真遇到问题的案例,绝大部分问题都集中在无法实现PLC与HMI的仿真通讯,在解决了客户问题的同时,我也把各种设置的可能总结了一下,供大家实际操作时参考。
1.在TIA Portal项目中创建PLC站(S7-300/400、S7-1200、S7-1500)
a) S7-300/400无特殊设置要求
b) S7-1200 固件版本小于V4.0无特殊设置要求
c) S7-1200 固件版本大于等于V4.0必须按照下图红线框所示设置
图1. S7-1200的通讯设置
d) S7-1500必须按照下图红线框所示设置
图2. S7-1500的通讯设置
2.在TIA Portal项目中创建HMI站(Basic Panel、Comfort Panel、WinCC Advanced Station),然后建立PLC站与HMI站的通讯连接(HMI Connection),如下图所示:
图3.PLC站与HMI站的通讯连接
3.检查HMI站中通讯(Connections)的设置,连接名必须为S7ONLINE
a) HMI站与S7-300/400站的通讯设置
图4. HMI站与S7-300/400站的连接
b) HMI站与S7-1200或S7-1500站的通讯设置
图5. HMI站与S7-1200或S7-1500站的连接
4.仿真PLC与仿真HMI通讯(Simulated PLC with Simulated HMI)
a) S7-300/400站与HMI站的仿真通讯PG/PC接口设置
图6. PG/PG接口设置一
图7. S7-300/400仿真PLC
b) S7-1500站与HMI站的仿真通讯PG/PC接口设置
图8. PG/PG接口设置二
图9. S7-1500仿真PLC
5.真实PLC与仿真HMI通讯(Real PLC with Simulated HMI)PG/PC接口设置
图10. PG/PG接口设置三
说明:
1.以TIA Portal V13实现上述设置
2. 示例的接口均为PN接口
3. TIA Portal V13目前还不支持对S7-1200的仿真。