威纶的触摸屏用宏指令怎么写打开窗口的功能?

作者&投稿:阮浅 (若有异议请与网页底部的电邮联系)
威纶通触摸屏 位状态 LB=1 的时候弹出别的窗口的画面宏指令怎么做呀?求高手指点。~

直接做直接窗口弹出就行了,你的那个菜单对应LB1就OK了

可以用宏指令啊

可以在启用密码的按键属性中通知到一个位,由这个位来触发一个宏指令,宏指令中内容是先延时一段时间(DELAY函数)再触发一个位,这个位控制一个直接窗口的弹出就可满足您的需求;

LW9220中输入的密码断电后不会保持,您可以使用触发式资料传输到屏的支持断电保持的RW地址中,再使用一个开机后执行一次初始化宏指令,宏指令中内容是将RW地址中的数据再传送到LW9220中(GetData和SetData函数)。如下:


GetData(nian, "Local HMI", LW, 9022, 1)
GetData(yue, "Local HMI", LW, 9021, 1)
GetData(ri, "Local HMI", LW, 9020, 1)
GetData(shi, "Local HMI", LW, 9019, 1)
GetData(fen, "Local HMI", LW, 9018, 1)
GetData(miao, "Local HMI", LW, 9017, 1)

GetData(nianq, "Local HMI", RW, 10, 1)
GetData(yueq, "Local HMI", RW, 11, 1)
GetData(riq, "Local HMI", RW, 12, 1)
GetData(shiq, "Local HMI", RW, 13, 1)
GetData(fenq, "Local HMI", RW, 14, 1)
GetData(miaoq, "Local HMI", RW, 15, 1)

if nian>=nianq and yue>=yueq and ri>=riq and shi>=shiq and fen>=fenq and miao>=miaoq then
page=22
else
page=0
end if
SetData(page, "Local HMI", RW, 50, 1)
end macro_command

重点看最后几条。
需要在程序里面做一个PLC控制。用RW50 这个地址来控制触摸屏切换画面。然后给RW50这个地址里面赋值就可以了。官网上有个符合您要求的案例,您可参照下!路径是:下载中心-范例程序-D04.提示密码窗口示例




威纶触摸屏,宏指令怎么写打开窗口的功能?
什么是触摸屏与PLC通讯的宏指令编程? 1.所谓宏指令就是触摸屏支持的一些指令,比如加法、减法、乘法、除法、逻辑或、逻辑与、串口发送等指令, 2.用户通过以上宏指令可以实现对PLC\/变频器等下级设备的通讯控制和数据采集、数据分析等 威纶触摸屏指令 LW是威伦触摸屏的本地字地址!RW是威伦触摸屏的...

维纶触摸屏宏指令编程浮点数怎么转换成十进制数
1、首先检查对应数值元件显示的是什么格式数据。2、其次格式设置不对,就会显示不出指定格式的数据,LW0格式设置为二进制形式,转换为十进制数为9,LW1格式设置为BCD形式,转换为十进制数为9。3、最后位数可以随意设置成十进制数。

威纶维纶触摸屏的宏指令正确吗? 为什么执行的结果是错的
浮点数是32bit数据,需要触摸屏设置LW0数据位32位(32位数据时占用了LW0,LW1两个地址)可改成 float a,b,c,d GetData(a, "Local HMI", LW, 0, 1)GetData(b, "Local HMI", LW, 2, 1)c=a\/b d=a+b SetData(c, "Local HMI", LW, 4, 1)SetData(d, "Local HMI", LW, 6,...

维纶触摸屏怎样编程
首要要下载触摸屏对应的平台软件,变成在里面有个宏指令可以进行编程,用的语言是VB

柯力仪表XK3118T-D 称重仪表怎么与维纶触摸屏通讯,请高手指点,谢了...
称重仪表直接与维纶触摸屏通讯可用RS485通讯,触摸屏指令需要用宏指令OUTPORT和INPORT用起来比较麻烦。你也可以加一个PLC,用PLC的RS指令与称重仪进行数据交换,触摸屏通过PLC读取称重仪的数据,或发送一些指令,这样编程简单一些,但成本要增加一些,对于触摸屏宏指令编程比较熟的,可能不用PLC为好。

维纶MT6100I触摸屏跟PLC通信一段时间后就无法通信断电后又可以过一...
①、这种情况是处在怎样的环境中才出现的?是在办公场地还是在工业现场?如果在工业现场是否存在干扰(变频器或者变压器)!你可以尝试将其放在没有干扰的环境中观察其现象;如果真是干扰问题,请将通讯线做好相关的抗干扰措施;②、你在编写威伦触摸屏画面的时候,是否用到宏指令?有时候宏指令在“编译...

威纶触摸屏用宏指令怎么写打开窗口的功能?
威纶触摸屏,TK6070IP宏指令问题 这个好像很简单的 先定义变量把10.01、10.02、11.01定义为bit 用c语音编写一端语句。如下:if(10.01==1)10.02=1;11.01==0;return 0;威纶触摸屏宏指令计算的结果送入plc,大了100倍 估计你是选择数据格式时候选择了小数 后2位,触摸屏会自动扩大100倍,...

威纶触摸屏用宏指令怎么写打开窗口的功能?
威纶触摸屏,TK6070IP宏指令问题 这个好像很简单的 先定义变量把10.01、10.02、11.01定义为bit 用c语音编写一端语句。如下:if(10.01==1)10.02=1;11.01==0;return 0;威纶触摸屏宏指令计算的结果送入plc,大了100倍 估计你是选择数据格式时候选择了小数 后2位,触摸屏会自动扩大100倍,...

威纶的触摸屏用宏指令怎么写打开窗口的功能?
威纶触摸屏,TK6070IP宏指令问题 这个好像很简单的 先定义变量把10.01、10.02、11.01定义为bit 用c语音编写一端语句。如下:if(10.01==1)10.02=1;11.01==0;return 0;威纶触摸屏宏指令计算的结果送入plc,大了100倍 估计你是选择数据格式时候选择了小数 后2位,触摸屏会自动扩大100倍,...

威纶触摸屏宏指令?
威纶触摸屏,TK6070IP宏指令问题 这个好像很简单的 先定义变量把10.01、10.02、11.01定义为bit 用c语音编写一端语句。如下:if(10.01==1)10.02=1;11.01==0;return 0;威纶触摸屏宏指令计算的结果送入plc,大了100倍 估计你是选择数据格式时候选择了小数 后2位,触摸屏会自动扩大100倍,...

定结县13126087458: 威纶触摸屏,TK6070IP宏指令问题 -
典穆丹田: 这个好像很简单的1. 先定义变量把10.01、10.02、11.01定义为bit 2. 用c语音编写一端语句.如下: if(10.01==1) 10.02=1;11.01==0; return 0;

定结县13126087458: 怎样用宏指令做威纶拉伸界面,有没有大师有做好的 -
典穆丹田: short a[3] 声明短整型数组,短整型长度为2字节 GetData(a[0], "Local HMI", LW, 0, 2) 从触摸屏寄存器LW0开始读数,长度为2;a[0]=LW0 a[1]=LW1 a[2]=a[0]-a[1] SetData(a[2], "Local HMI", LW, 2, 1) 把a[2]值赋给触摸屏 LW2,长度为1

定结县13126087458: 威纶触摸屏如何用宏指令控制M20为ON时,令M10为OFF. -
典穆丹田: macro_command main() bool a,b GetData(a,"Local HMI",LB,0,1) GetData(b,"Local HMI",LB,1,1) if a==true then b==false SetData(a, "Mitsubishi FX2N", M, 10, 1) SetData(b, "Mitsubishi FX2N", M, 11, 1) end if end macro_command本人也是初学,大概是这样吧

定结县13126087458: 威纶通modbus server的宏指令怎么写让触摸屏的数据发给plc -
典穆丹田: macro_commandmain()unsignedshortpageunsignedshortnian,yue,ri,shi,fen,miaounsignedshortnianq,yueq,riq,shiq,fenq,miaoqGetData(nian,"LocalHMI",LW,9022,1)GetData(yue,"LocalHMI",LW,9021,1)GetData(ri,"LocalHMI",LW,9020,1)...

定结县13126087458: 想在威纶触摸屏上进行计算,计算中有小数,可是计算结果总是不对,能帮忙看下么,下面是宏指令:macro - command main()float a[6]GetData(a[0],"... -
典穆丹田:[答案] 参考答案13.很多快乐和回忆就是那样的不可复制.珍惜眼前拥有的是不是太重要了.

定结县13126087458: 现在我用的威纶通的触摸屏,想用PLC控制触摸屏画面的弹出,该怎么设置啊 -
典穆丹田: 首先,做一窗口(弹出窗口),尺寸设置好 接着在需要弹出的画面选“直接窗口”选项,窗口大小设置成弹出窗口大小,读取地址选PLC的辅助继电器标号,属性选“显示窗口控制条”,窗口序列选弹出窗口的画面号就行了 PLC程序里面满足条件就触发它

定结县13126087458: 威纶通MT8000,怎样实现触摸屏切换到某个界面时,PLC程序里的M0自动接通? -
典穆丹田: 可以用宏指令,宏指令的执行条件就是当画面A出现时,执行宏指令,宏指令的内容就是将PLC的M0置位.

定结县13126087458: 威纶触摸屏与plc连接变量符号为 -
典穆丹田: PLC变量表中声明变量2.在程序编辑器中选用和显示变量3.在程序编辑器中定义和更改PLC变量4.设置PLC变量的保持性1.在PLC变量表中声明变量双击打开项目树中的变量表.在弹出的PLC变量表窗口中,输入名称start,数据类型选为Bool型,...

定结县13126087458: 维纶触摸屏,fast sel是怎么做进去的 -
典穆丹田: 编辑—系统参数设置—一般属性—“快捷窗口按键设置”里面选择“停用”即可

定结县13126087458: 关于威纶通EB8000触摸屏有一个功能是“开机后使用初始化宏指令"有谁知道的能不能冒个泡.谢谢. -
典穆丹田: 可以在开机时调用这个宏指令来初始化一些寄存器比如LW或者RW

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网