Easybuilder 8000软件使用入门,触摸屏的离线仿真!
bigegpt 2024-10-12 06:33 3 浏览
三、威纶触摸屏Easybuilder 8000软件使用入门
下面通过威纶触摸屏连接s7-200的例子,来介绍触摸屏Easybuilder 8000软件的使用方法。首先在威纶官方网站http://www.weinview.cn/ServiceSupport/Download/Index.aspx下载EB8000V466.02.016_20161220软件,并安装。
(一 )触摸屏的画面设计
1、参数设置
打开软件,在EB8000中新建一个项目,选择触摸屏的型号如下图:
点击“确定”按钮,出现以下画面:
或者在菜单“编辑”中选择“”系统参数设置也可以出现上面画面。
执行菜单命令“编辑”→“系统参数设置”,在打开的对话框的“设备列表”中点击“新增”,出现以下画面:
“PLC设置”选项卡中,设置PLC的类型为s7-200,接口类型RS-485-2W,并设置PLC与触摸屏的通信参数,COM2(19200,E,8,1),PLC预设站号2。
设置好后设备列表会多一项PLC2,如下图:
2、画面的生成与参数设置
执行菜单命令“窗口” → “窗口列表”,在出现的“窗口列表”对话框中可以点击“新增“按钮可以新建画面、删除和打开选中的画面,如下图。
点击“新增…”按钮,选择窗口的类型为基本窗口,在打开的“窗口设置”对话框中设置窗口的属性,生成一个新的窗口。在“打开窗口”对话框中选中某个画面后点击“设置”按钮,可以设置该窗口的参数。用“背景”域的“颜色”选择框可以设置画面背景的颜色。
系统会默认建立了一个Window_010窗口,Window_010窗口也是启动窗口,即威纶触摸屏开机后的第一个显示的窗口。
最后我们要完成Window_010窗口如下面的显示的图例。
3、指示灯的组态
如何找到上面Window_010窗口显示的图例中设计所需的组态元件?一种方法是点击菜单栏“元件”选项,出现下拉菜单,以及选择你需要的元件,例如“位状态指示灯”。
另一种方式是在软件界面右侧,元件工具条里找,鼠标在每个元件图素上等待片刻,就会自动显示出该元件图素是啥元件。
现在首先生成plc输入(I0.0—I0.3),输出(Q0.0—Q0.4)运行状态的指示灯。点击工具条上的“位状态指示灯”按钮,打开“位状态显示元件属性”,设置“读取地址”中的“设备类型”(选SIEMENS S7-200), “设备地址”是I,值为0。如下图:
再点击“图片”选项卡,如下图,选中“使用图片”复选框,点击“图库”按钮,在出现的对话框中选择图库和图库中的图形。回到“图形”选项卡后,将会出现选择的指示灯图形。点击“确定”按钮,关闭属性设置对话框,指示灯出现在画面上。可以用鼠标调节指示灯的大小和位置。如果图片库或图库中没有你要的图片,可以到官方网站下载图库,加到你自己的图库中。以此方法设置其他指示灯。
4、文本的组态
为了在绿色指示灯左侧显示字符“外部点指示灯”,点击工具条上的“文本”按钮,在出现的对话框中设置要生成的字符串的颜色为黑色、字符大小为10,要显示的字符为“外部指示灯”,还可设置字符的对齐方式为置中对齐。以此方法设置其他文本。
5、按钮的组态
Window_010窗口画面上的按钮用于为PLC提供起动和停止电动机的输入信号。但是这些信号只能通过PLC的辅助继电器M来传递,不能送给PLC的输入继电器,因为它们的ON/OFF状态,取决于外部输入电路的通断状态,不可能用触摸屏上的按钮来改变。触摸屏只是向PLC的存储区送一个数据,PLC程序中根据这个数据的状态决定开关(继电器Q接点)的闭合和打开。
点击工具条上的“位状态切换开关”按钮,打开“位状态切换开关元件属性”对话框,在“一般属性”选项卡中,设置“读取地址”和“输出地址”的设备类型均为M,设备地址均为0,设置“开关类型”为“切换开关”,点击该按钮时,PLC中的M0为1状态,再次点击按钮时,M0为0状态。
用“图片”选项卡设置按钮的外形,在“标签”选项卡上选中复选框“使用文字标签”。其他设置如按钮上的字符,字符颜色,字体大小,还可以设置字符的左右对齐方式,按钮的0、1状态等等可参考下图设置。最后用同样的方法生成其他按钮,注意其他按钮的读取地址和输出地址应不同。
6、数值输入元件的组态
点击工具条上的“数值”按钮,打开“数值元件属性”对话框。在“一般属性”选项卡中,设置“读取地址”为LW0。数值输入元件工作时显示的数值与S7-200中的存储区LW0数值存在映射关系。而且显示时会根据“数字格式“进行必要的变换。
在“数字格式”选项卡,选择“16-bit Unsigned”,16位无符号数。还可以设置输人的下限和上限。当输入上限为9999时。
(二) 触摸屏的运行与仿真
1、屏幕文件的下载与运行
在下载屏幕文件之前,应使用规定的通信电缆连接触摸屏的通信接口与计算机的RS-232C接口,将触摸屏切换到下载模式,设置好通信参数,然后执行组态软件的下载命令,将屏幕文件写入到触摸屏的存储器中。
触摸屏与PLC通信之前,应设置二者的通信接口的通信参数,它们的通信参数的设置应完全一致。设置完成后,用通信电缆把触摸屏与PLC连接起来,通电后PLC进入RUN模式,就可以进行预先设计好的画面操作。
2、 触摸屏的在线仿真
触摸屏的组态软件一般都有在线仿真功能。
设计好触摸屏的画面后,如果没有触摸屏,但是有PLC,可以用PLC的下载电缆连接计算机RS-232C串口和PLC的通信接口,进行在线仿真,用计算机上出现的仿真触摸屏实现真实触摸屏的功能。这样方便了工程的调试,节省调试时间。仿真也是学习触摸屏的画面组态和调试的重要途径。
如果要在线仿真,需先保存组态文件,再执行“工具”→“编译”,然后是下载,在线仿真。
3、触摸屏的离线仿真
如果手中既没有触摸屏,也没有PLC,可以用离线仿真功能来检查屏幕文件的部分功能,例如画面之间的切换功能等。
相关推荐
- 恢复软件6款汇总推荐,帮你减轻数据恢复压力!
-
在当今数字化生活中,数据丢失的风险如影随形。无论是误删文件、硬盘故障,还是遭遇病毒攻击,丢失的数据都可能给我们带来不小的麻烦。此时,一款优秀的数据恢复软件就成为了挽救数据的关键。今天,为大家汇总推荐...
- 中兴星星一号刷回官方原版recovery的教程
-
【搞科技教程】中兴星星一号的官方recovery也来说一下了,因为之前给大家分享过了第三方的recovery了,之前给大家分享的第三方recovery也是采用一键刷入的方式,如果细心的朋友会发现,之前...
- 新玩机工具箱,Uotan柚坛工具箱软件体验
-
以前的手机系统功能比较单调,各厂商的重视程度不一样,所以喜欢玩机的朋友会解锁手机系统的读写权限,来进行刷机或者ROOT之类的操作,让使用体验更好。随着现在的手机系统越来越保守,以及自身功能的增强,...
- 三星g906k刷recovery教程_三星g906k中文recovery下载
-
【搞科技教程】看到有一些机友在找三星g906k的第三方recovery,下面就来说一下详细的recovery的刷入方法了,因为手机只有有了第三方的recovery之后才可以刷第三方的root包和系统包...
- 中兴星星2号刷recovery教程_星星二号中文recovery下载
-
【搞科技教程】咱们的中兴星星2手机也就是中兴星星二号手机的第三方recovery已经出来了,并且是中文版的,有了这个recovery之后,咱们的手机就可以轻松的刷第三方的系统包了,如果没有第三方的re...
- 数据恢复软件有哪些值得推荐?这 6 款亲测好用的工具汇总请收好!
-
在数字生活中,数据丢失的阴霾常常突如其来。无论是误删工作文档、格式化重要磁盘,还是遭遇系统崩溃,都可能让我们陷入焦虑。关键时刻,一款得力的数据恢复软件便是那根“救命稻草”。今天,为大家精心汇总6...
- 中兴u956刷入recovery的教程(中兴e5900刷机)
-
【搞科技教程】这次主要来给大家说说中兴u956手机如何刷入第三方的recovery,因为第三方的recovery工具是咱们刷第三方rom包的基础,可是很我欠却不会刷,所以太这里来给大家整理了一下详细的...
- 联想A850+刷recovery教程 联想A850+第三方recovery下载
-
【搞科技教程】联想A850+的第三方recovery出来了,这个第三方的recovery是非常的重要的,比如咱们的手机要刷第三方的系统包的时候,都是需要用到这个第三方的recovery的,在网上也是有...
- 工具侠重大更新 智能机上刷机一条龙完成
-
工具侠是针对玩机的机油开发的一款工具,不管是发烧级别的粉丝,还是普通小白用户,都可以在工具侠上找到你喜欢的工具应用。这不,最新的工具侠2.0.16版本,更新了专门为小白准备的刷机助手工具,以及MTK超...
- shift+delete删除的文件找回6种硬盘数据恢复工具
-
硬盘作为电脑的重要存储设备,如同一个巨大的数字仓库,承载着我们日常工作、学习和生活中的各种文件,从珍贵的照片、重要的工作文档到喜爱的视频、音乐等,都依赖硬盘来安全存放。但有时,我们可能会不小心用sh...
- 使用vscode+Deepseek 实现AI编程 基于Cline和continue
-
尊敬的诸位!我是一名专注于嵌入式开发的物联网工程师。关注我,持续分享最新物联网与AI资讯和开发实战。期望与您携手探寻物联网与AI的无尽可能。这两天deepseek3.0上线,据说编程能力比肩Cl...
- 详解如何使用VSCode搭建TypeScript环境(适合小白)
-
搭建Javascript环境因为TypeScript不能直接在浏览器上运行。它需要编译器来编译并生成JavaScript文件。所以需要首先安装好javascript环境,可以参考文章:https://...
- 使用VSCode来书写你的Jupyter Notebooks
-
现在你可以在VScode里面来书写你的notebook了,使用起来十分的方便。下面来给大家演示一下环境的搭建。首先需要安装一个jupyter的包,使用下面的命令安装:pip3install-ih...
- 使用VSCode模板提高Vue开发效率(vscode开发vue插件)
-
安装VSCode安装Vetur和VueHelper插件,安装完成后需要重启VScode。在扩展插件搜索框中找到如下Vetur和VueHelper两个插件,注意看图标。添加Vue模板打...
- 干货!VsCode接入DeepSeek实现AI编程的5种主流插件详解
-
AI大模型对编程的影响非常之大,可以说首当其冲,Cursor等对话式编程工具渐渐渗透到开发者的工作中,作为AI编程的明星产品,Cursor虽然好用,但是贵啊,所以咱们得找平替,最好免费那种。俗话说,不...
- 一周热门
- 最近发表
- 标签列表
-
- mybatiscollection (79)
- mqtt服务器 (88)
- keyerror (78)
- c#map (65)
- xftp6 (83)
- bt搜索 (75)
- c#var (76)
- xcode-select (66)
- mysql授权 (74)
- 下载测试 (70)
- linuxlink (65)
- pythonwget (67)
- androidinclude (65)
- libcrypto.so (74)
- linux安装minio (74)
- ubuntuunzip (67)
- vscode使用技巧 (83)
- logstashinput (65)
- vue阻止冒泡 (67)
- jquery跨域 (68)
- php写入文件 (73)
- kafkatools (66)
- mysql导出数据库 (66)
- jquery鼠标移入移出 (71)
- 取小数点后两位的函数 (73)