大家好,欢迎关注电气技术微课堂!

前几天发布了一个西门子TP-700触摸屏的使用视频,有的朋友反映视频画面不是很清晰,对于触摸屏的变量设置环节看不清楚,所以我特别整理了一个图文版的触摸屏设置教程,有需要的朋友请收下。

控制要求:在触摸屏上点击启动按钮SB1,指示灯点亮,点击停止按钮SB2,指示灯熄灭。

触摸屏的编程操作步骤比较复杂,我一般按照以下流程进行:

步骤一:建立工程项目

新建立一个项目文件,这个是博途软件的基本操作,就不一一赘述了。

步骤二:添加PLC设备

在“项目树”中点击“添加新设备”,选择CPU类型,在这里我选择的是CPU 1214C AC/DC/RLY,订货号是6ES7 214-1BG40-0XB0,此步骤要根据实际情况自己选择。

步骤三:添加触摸屏设备

点击HMI,选择添加触摸屏型号。在这里我添加的是TP700 精智面板,订货号是6AV2 124-0GC01-0AX0。

步骤四:设置触摸屏并组态

(1)在成功添加完PLC和触摸屏设备后,软件自动弹出触摸屏设置向导,点击“浏览”按钮,选中之前添加好的PLC进行组态。

(2)接下来是在HMI设备向导中逐步对触摸屏进行设置,首先是画面布局,在这里可以设置画面的分辨率、背景颜色、页眉的显示信息,一般我比较习惯于不添加页眉,这样画面看起来比较清晰。只要去页眉前面的勾选项就OK了。

(3)报警信息设置,默认的这三个选项都是选中状态,在这里只保留中间的未决报警,只有在发生错误时才弹出报警画面。

(4)添加触摸屏画面,如果你做的项目需要多个画面,可以在这里设置“根画面”和“子画面”,在根画面图标上点击+号,就可以在根画面下新增一个“子画面”了。

(5)设置系统画面,可以选择是否显示项目信息、系统设置、用户管理、系统信息等特定功能的画面,在这里我全部去掉勾选,不再显示。

(9)按钮设置,可以显示启始画面、登录、语言、退出这些系统按钮,同时也可以选择按钮在画面中显示的位置。

(7)在向导中完成所有触摸屏相关设置之后,点击完成退出向导,此时在项目树中双击“设备和网络”选项,可以查看触摸屏与PLC设备已经完成了组态连接。

步骤五:编写PLC程序

(1)接下来进行PLC的编程,为什么要先编写PLC程序再画触摸屏画面呢?因为触摸屏上的一些元件都要与PLC的输入输出一一对应,编写完PLC程序后只要在触摸屏编辑界面与PLC变量进行匹配,这样非常方便。

首先设置PLC的变量表,注意按钮SB1、SB2对应的地址不是输入口I,而是辅助寄存器M,我选用的是M2.0和M2.1。

(2)在主程序块Main(OB1)中编写一个带自锁功能的小程序,程序原理这里不再一一赘述。

步骤六:绘制触摸屏画面

(1)我们可以把按钮和指示灯画在根画面上,这样只要一上电开启触摸屏,就会直接显示。

(2)在触摸屏画面上添加需要的元件,在右侧窗口选择“库”—“全局库”可以选择添加按钮和指示灯,如果需要特殊的形状外观也可以自己绘制一个。

点击“工具箱”选项,用鼠标将文本工具“A”拖拽到触摸屏画面上,可以编辑添加文字。

步骤七:设置触摸屏变量

(1)设置触摸屏输出元件变量,双击指示灯图形,会自动打开“属性”选项,选择“常规”,在变量一栏中点击“…”图标,在弹出的窗口中选择“PLC变量”,注意一定是选择“PLC变量”!对应选中输出变量KM1,至此输出变量设置完成。

(2)设置触摸屏输入元件变量,双击启动按钮图形,会自动打开“属性”选项,选择“常规”,在变量一栏中点击“…”图标,在弹出的窗口中选择“PLC变量”,对应选中输入变量SB1。

点击打开“事件”标签,点击“添加函数”

在弹出的菜单选项中选择“编辑位”,选择“置位位”

在右侧显示红色的文本框中点击“…”图标,在弹出菜单中选中“HMI变量”中的SB1。这样我们就完成了按钮SB1被按下时的操作设置。

重复以上步骤来设置按钮SB1松开时的操作设置,需要注意的是在“添加函数”中选择的是“复位位”,其它步骤基本相同。

点击“添加函数”

选择“复位位”

设置变量为SB1

步骤八:下载PLC和触摸屏程序

将PLC和触摸屏程序分别下载到设备中,这个就不用再多说了吧,如果还不明白的先去找块豆腐。。。就到这儿吧

西门子触摸屏脚本程序_新手请收藏,超详细的西门子触摸屏设置与编程图文教程...相关推荐

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

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

  2. 西门子触摸屏脚本程序_西门子触摸屏利用VBScript脚本创建csv文件

    功能描述:利用VBScript脚本创建csv/txt文件 有时需要将PLC或运动控制器Simotion中的数据写到SD卡或U盘上.一种实现方法是,如果使用的是精致面板(comfort panel),可 ...

  3. 西门子触摸屏脚本程序_西门子触摸屏的组态和编程

    西门子触摸屏的组态和编程 石学勇 [摘 要] 触摸屏的全称叫作触摸式图形显示终端,是一种人机交互装置,故又 称作人机界面.触摸屏是在显示器屏上加了一层具有检测功能的透明薄膜,使 用者只要用手指轻轻地碰 ...

  4. 西门子触摸屏脚本程序_如何定时锁定西门子触摸屏项目?VB脚本循环语句就是这么强大!博途Wincc V14可用...

    全文约800字,通读约4分钟 (1):两种循环语句及其用法 (2):跟我编程试一试 (3):问题拓展及上章问题答案 准备阶段: 打开Wincc V14→ 创建项目 → 添加设备 → 创建"画 ...

  5. 西门子触摸屏脚本程序_触摸屏脚本调试-工业支持中心-西门子中国

    换个版本试试,这个一般没有单独的安装包. 回答者: 开拓者001- 顶级工程师&nbsp&nbsp第12级 2013-11-18 15:18:21 您可以评论本回答,或直接点击&quo ...

  6. 西门子PLC1500大型程序fanuc机器人汽车焊装 包括1台西门子1500PLC程序,2台触摸屏TP1500程序

    西门子PLC1500大型程序fanuc机器人汽车焊装 包括1台西门子1500PLC程序,2台触摸屏TP1500程序 9个智能远程终端ET200SP Profinet连接 15个Festo智能模块Pro ...

  7. 2023微信社区小程序+APP+后台,附带超详细完整搭建教程【源码+教程】

    2023微信社区小程序+APP+后台,附带超详细完整搭建教程[源码+教程] 微信授权登陆正常,小程序和APP带后台 手机号登陆正常,发帖,建圈子.发活动. 微信小程序是一种轻量级的应用程序,可以在微信 ...

  8. centos卸载不必要的程序_新手教程:从Mac上的启动台Launchpad删除应用程序

    启动台是macOS中一直使用的功能之一,或者您可能几乎不知道它的存在.如果从Mac Apps Store下载应用程序,您将知道可以在启动时从启动板监视其进度,然后单击以打开它们.但是,如何从启动板中删 ...

  9. 编写start脚本程序_使用可编写脚本的终结点遍历REST应用程序

    编写start脚本程序 我喜欢JDK附带ScriptEngine的事实. 当您要评估服务器环境中已经部署的应用程序并进行故障排除时,它非常灵活. 将此REST端点添加到Java EE应用程序中,它将使 ...

  10. 苹果7怎么禁用位置服务器,iphone7后台程序怎么关闭?苹果iPhone7关闭后台应用的三种方法图文教程...

    对于平时使用iPhone7智能手机优化来说,有时候可能会遇到软件闪退情况,有时候也会因为打开程序太多导致卡顿现象.这个时候不妨关闭后台程序,相信这也是不少果粉喜欢做的一件事情.那么iphone7如何关 ...

最新文章

  1. 脚本编程语言python语言-python算的上脚本语言吗
  2. [Linux C]列出指定目录下的所有文件(夹)
  3. Linux more命令、Linux rhmask命令
  4. python画二维数组散点图_2个numpy二维数组的散点图
  5. Jquery 表格插件DataTables
  6. 支付宝将砸十亿支持中国女足发展:她们才是第一女子天团
  7. 二叉树最小单元结点的实现
  8. VMware vSphere功能特性比较 6.5 6.7 7.0
  9. python 信号量 semaphore
  10. springboot的restful接口成功失败返回值设计
  11. 知网下载学位论文PDF版本的一个方法
  12. vue中使用阿里巴巴矢量图标库的图标
  13. ET大脑加速落地,阿里云闯入“互联网+”深水区
  14. MAC和夜神模拟器配置adb适配报错
  15. 用命令将FAT32格式磁盘转换为NTFS格式
  16. 联想计算机usb启动怎么办,联想电脑没有u盘启动该如何解决?解决联想电脑没有u盘启动的方法...
  17. xcopy 跳过已经存在的_南京的野猪已经会逛奶茶店了?!
  18. 解决小程序view之间默认的空隙
  19. CodeForces #352B.Jeff and Periods
  20. 2021年5月ccaa审核员考试管理体系认证基础真题

热门文章

  1. matlab三轴定位程序,三边测量定位MATLAB源码
  2. 用acdess制作html文件,Acdsee如何制作幻灯片 Acdsee制作幻灯片方法教程
  3. 卡巴斯基变相提供一年免费服务
  4. 永中文档转换服务Swagger调用说明
  5. ha linux 设置虚拟ip_配置双机HA - Linux下环境安装配置Rose HA全攻略(图)_数据库技术_Linux公社-Linux系统门户网站...
  6. 国防科技大学|信息化保障和支援能力训练虚拟仿真实验
  7. spring5-介绍Spring框架
  8. 鸡兔同笼c语言代码while,鸡兔同笼(C语言代码)
  9. Java从入门到放弃第1天
  10. 【修电脑】电脑将在1分钟后重启