威纶通触摸屏怎么编写程序?

一、威纶通触摸屏怎么编写程序?

编写威纶通触摸屏程序需要以下步骤:

首先,了解威纶通触摸屏的硬件和软件特性,包括屏幕分辨率、触摸点坐标获取方式等。

然后,选择合适的编程语言,如C++或Python,根据威纶通提供的开发文档和SDK,使用相应的API进行编程。

在程序中,可以实现触摸事件的监听和处理,包括单击、滑动、缩放等操作。

最后,进行调试和测试,确保程序在威纶通触摸屏上正常运行。编写程序时,可以根据具体需求添加其他功能,如图形界面、数据交互等。

二、威纶通触摸屏定时器怎么编写?

威纶通触摸屏定时器的编写可以按照以下步骤进行:1.威纶通触摸屏定时器的编写需要通过编程语言来实现。2.威纶通触摸屏定时器是一种功能,需要使用编程语言来编写代码,以实现定时器的功能。3.具体编写威纶通触摸屏定时器的步骤如下: a.选择合适的编程语言:根据威纶通触摸屏所支持的编程语言,选择一种适合的语言,比如C++或者Python等。 b.了解威纶通触摸屏的API文档:查阅威纶通触摸屏的API文档,了解可用的函数和方法,以及其参数和返回值。 c.编写定时器的逻辑:根据需求,确定定时器的触发条件和执行的操作,编写相应的代码逻辑。 d.调试和测试:在编写完成后,进行调试和测试,确保定时器的功能正常运行。 e.优化和改进:根据实际需求和用户反馈,对定时器的代码进行优化和改进,提高性能和用户体验。总之,编写威纶通触摸屏定时器需要选择合适的编程语言,了解API文档,编写逻辑代码,进行调试和测试,并根据需求进行优化和改进。

三、威纶触摸屏宏指令使用说明?

1、在WeinView工程中,将需要使用的宏指令添加到该工程的“宏指令”文件夹中。

2、在WeinView工程中,右键点击“宏”文件夹,选择“添加宏指令”,将需要使用的宏指令添加到该工程中。

3、在WeinView工程中,右键点击“宏”文件夹,选择“宏指令参数设置”,设置宏指令参数。

4、在WeinView工程中,右键点击“宏”文件夹,选择“运行宏指令”,运行宏指令。

5、在WeinView工程中,右键点击“宏”文件夹,选择“停止宏指令”,停止宏指令的运行。

四、威纶触摸屏宏指令怎么打不开?

先重置再关闭,再重新启动电源试一试。

五、威纶触摸屏怎么下载?

威纶通触摸屏软件安装下载步骤如下

1.首先官网下载安装文件, 解压得到setup安装文件,

2.双击setup程序,开始启动安装向导,首先选择安装语言,

3.关闭其他打开的程序,点击下一步按钮,

4.选择安装路径,点击下一步,

5选择快捷方式的存放路径,点击下一步按钮,

6选择是否添加桌面快捷方式,点击下一步按钮,

7设置完成,点击安装按钮,开始安装

8安装完成,点击完成按钮。就可以了

六、威纶触摸屏如何更换?

如果是实物更换,联系你的供货商。如果是程序更换,用相应软件导入程序即可。

七、威纶触摸屏显示不全?

我点击工具栏中触摸屏重置按钮就正常显示了。

八、威纶通触摸屏故障?

一、软件使用类问题

1.系统参数

1.1 通讯口类型里面的RS485 2W、RS485 4W分别代表什么意思?

RS485 2W表示的是接线方式即两线制,也就是除GND外有两个信号线要接;

RS485 4W表示的是接线方式即四线制,也就是RS422的方式,除GND外有四个信号线要接;

1.2 如何加密触摸屏程序加密,禁止用户上传?

在“编辑/设置系统参数/一般”页面下面可以选择一个密码框,对其选择0,表示没有密码保护上传;我们可以在这里填上自己所需要的密码(仅限数字格式),下载到屏里面以后,用户再上传时就会弹出密码输入框,密码正确后才能上传。

1.3如何使用触摸屏的屏保?

在“编辑/设置系统参数/一般”页面有一个“背光节能”项,对其选择0,表示触摸屏上电后屏幕会一直亮;当选其他数值时就表示启用背光屏保功能,代表触摸屏设定的屏幕背光时间,在设定的分钟以后屏幕的灯就会熄灭,当用手再次触控屏幕时,灯会再次亮起,这么做可以延长液晶屏的显示寿命。

1.4 EB8000、EBPro支持的触摸屏型号?

EB8000 软件适用于 TK 系列, 以及以前的 i 系列机型;

EBPro 软件适用于 eMT; cMT; MT_iE; MT_iP 系列机型;

EBPro 可以兼容 EB 8000 程序; 反之不行。

EBPro 软件不可以直接上传和下载 TK 系列、 i 系列机型的程序。

1.5 如何关闭触摸屏的蜂鸣器声音?

在“编辑/设置系统参数/一般”页面有一个“蜂鸣器”选项,选择“关闭”就可以不让触摸屏发出声音了。

2.时间

2.1 为什么触摸屏上的年份显示是618,而不是2018?

这是因为PLC的高低字节定义问题,日系PLC和欧系PLC对于高位高存和低位高存的定义不一样。遇到这种情况时,只需要手动在屏上重新输入2018年份就可以了。

2.2 如何修改触摸屏上的系统时间?

触摸屏的系统时间有特殊寄存器定义:RW60000表示秒、RW60001表示分、RW60002表示时、RW60003表示日、RW60004表示月、RW60005表示年、RW60006表示星期,需要设置为BCD码(地址参考说明书上第十二章12.3),然后下载到屏里面,在屏上手动修改时间。

3.显示

3.1 触摸屏显示内容文字出现乱码怎么办?

如果报警信息显示为方框, 将信息栏下的字体(默认为 Arial) 改为中文字体。如果历史数据表格的列名为方框, 将一般属性下的文字(默认为 Arial) 改为中文字体。编译时勾选建立字体文件, 下载时勾选韧体和字体。

3.2 如何打开光盘及网站上的CMP格式的文件?

后缀为CMP的文件是EB8000软件的一种压缩文件格式,必须用EB8000里面的解压缩功能解压缩后就能打开。选择“工具/压缩/解压缩”,点击“解压缩”项的源文件一栏的“浏览”按钮,点击解压缩,进度显示SUCCESS就完成了。解压完成的文件就是可以用eb8000直接打开的后缀为EPJ的文件。

3.3 从触摸屏上传到电脑上,后缀名为EOB的文件该如何打开?

EOB的文件为经过EB500编译后需要反编译后才能打开,将软件里的窗口都关闭,使整个画面显示灰色,然后选择工具/反编译,最后浏览文件,单击反编译,进度显示SUCCESS就完成了。

3.4 上传做好的工程文件图标,提示位图丢失怎么办?

编好的画面程序不能这样直接打开,需要从eb500软件中通过路径来打开

3.5 如何调整按钮元件1状态时候的标签位置?

EB8000软件画面工具条上有一个状态切换框,切换到不同状态,可调整不同状态下标签的位置。

3.6 想在新工程里面用以前做好的画面怎么办?

用户在做一个新项目时需要引用以前做好的画面,但往往直接copy会导致图片丢失,我们总结了以下步骤,请大家按此操作就可以了:

第一步,打开旧工程点开图库看里面添加了哪些图库(位图、向量图都要看),并记录下来;

第二步,关闭旧工程,创建新工程,往图库里面添加刚刚记录下来的图库,确认添加完毕后,保存并关闭新工程;打开旧工程复制一幅画面的所以元件,然后一幅一幅copy到新工程里面。

4.使用错误

4.1 如何处理触摸屏下载编好的程序后出现不能触控或者触控死机的情况?

将屏后面的2号拨码开关打到on的位置,然后上电看屏幕最后一行的copyright,正常情况下应该显示为2004,如果显示22002或者2002,表明用错了下载软件或下载软件版本较低,请用eb8000较新版本的软件重新下载 。

4.2 触摸屏出现了蓝屏、白屏、黑屏等异常现象?

出现这种现象一般都是用错下载软件,用较新版本的EB软件重新下载,就可以尝试修复。

4.3 为什么查看以前的事件记录?只能向上翻,不能向下翻?

这是因为软件设定错误造成的,用多状态设定元件里面的递加和递减控制上下滚动,要注意设置递减的时候很容易误认为下限值为上限值,正确的设定应为0。

4.4 所做的移动图形为什么不会动?

这是因为控制地址不对,移动图形本身属性里有一个寄存器地址,但控制它移动的时候不能用该地址,控制它移动的地址要在图形本身地址基础上加1。例如移动图形属性里设定的是d0,那么d1里面的值就是控制该图形移动的范围大小。

二、通讯类问题

1.与plc通讯

1.1 遇到plc和触摸屏通讯不上的时候怎么办?

客户在使用触摸屏过程中遇到最多的问题就是屏和plc通讯的问题,遇到通讯不上的时候用以下几步来判断:

第一步,“直接在线模拟”,如果直接在线模拟不通,就表明是客户设置参数不对,推荐他用说明书上的设置来做,并且plc里面的参数要和屏的设置参数保持一致。

第二步,如果直接“在线模拟”通了,那么就让他查通讯线是否正确(如果是用户自己做的线,请排查公头、母头针脚排列对应是否错误、是否虚焊等)。

第三步,如果通过排查,接线也没有问题(接线务必根据手册上的线序号来判断),那么就可以下载程序,正常通讯了。

第四步,如果以上都正常,但还是不能通讯,那么就要客户把屏寄回公司检测了。

1.2 一台触摸屏能否同2台三菱FX系列 plc通讯?

完全可以,需用三菱的485bd模块,Computer Link协议进行通讯,具体方法参考手册一机多屏章节的介绍。公众号当中也发布过一机多屏的操作流程,见下方链接。

1.3 一台PLC如何连接多台触摸屏?

连接两台屏, 屏和屏可以使用串口(主从协议)或者以太网连接方式;两台以上的屏建议使用以太网连接方式。

1.4 USB线下载触摸屏程序失败怎么办?

排查顺序:

第一步,用 USB 3.0 download。

如果 HMI 的 OS 是 20140911 之前的可以考虑更新 OS。 如果电脑是用USB 3.0 download project ,请更新到这个版本或更新的版本:MT8000i_OS_20141001.zip、MT8000iP_OS_20140911.zip。

第二步,改用电脑前方的 USB port下载,

第三步,更换质量好的 USB cable,

第四步,将 PLC 和触摸屏通讯线断开再下载, 触摸屏接地线。

九、威纶触摸屏是什么?

威纶触摸屏是威纶生产的触摸屏。触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的电脑输入设备,它是目前最简单、方便、自然的一种人机交互方式。它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。

主要应用于公共信息的查询、领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等。威纶是威纶通的简称。威纶通科技有限公司(WEINVIEW CO.,LTD)是集研发、生产、制造、销售于一体的金牌人机界面供应商,应用于机械、纺织、电气、包装、化工等行业。

十、威纶通宏编程实例?

威纶通宏是一种用于自动化控制的编程语言,可以通过编写宏程序实现自动化控制和数据处理。以下是一些威纶通宏编程的实例:

简单的计数器程序

vbnet

Copy code

Sub Main()

Dim Count As Integer

Count = 0

While Count < 10

Count = Count + 1

System.Threading.Thread.Sleep(1000) 等待1秒钟

Print "Count = " & Count

End While

End Sub

这个程序会不断地输出 Count 的值,每次输出之间会等待1秒钟,直到 Count 的值达到10。

实现一个简单的循环控制程序

vbnet

Copy code

Sub Main()

Dim i As Integer

i = 0

Do While True

i = i + 1

If i Mod 2 = 0 Then

i是偶数,继续循环

Continue Do

End If

Print "i = " & i

If i >= 10 Then

i已经大于等于10,退出循环

Exit Do

End If

Loop

End Sub

这个程序会不断地输出奇数,直到输出了10个奇数为止。

使用宏程序控制PLC输出

vbnet

Copy code

Sub Main()

Dim OutputVal As Integer

OutputVal = 1

将PLC输出口0设置为1

SetOutput 0, OutputVal

等待1秒钟

System.Threading.Thread.Sleep(1000)

将PLC输出口0设置为0

OutputVal = 0

SetOutput 0, OutputVal

End Sub

这个程序会将PLC的输出口0设置为1,等待1秒钟后再将其设置为0。可以根据需要修改输出口的编号和输出的值。

上一篇:下一篇:怎么在触摸屏上更改plc定时器时间?
下一篇:上一篇:返回栏目