4宏指令编辑器功能使用说明第一步:(左上角菜单栏-工程文件-宏指令)第二步:(双击条目ID0下图红框所示,以便进入宏指令编辑器)第三步:(进入宏指令编辑器后,可以看到编辑区界面)第四步:(编辑区工具栏功能)工具栏提供:[复原]、[重复]、[剪下]、[复制]、[贴上]、[建立/取消书签]、[下一个书签]...
1 时,点击触发宏指令功能键启动宏指令程序语句,当前值显示为 100。通过这样的演示,可以直观地看到宏指令根据条件赋值的执行效果。威纶通触摸屏宏指令条件赋值说明 http://bbs.plcjs.com/forum.php?mod=viewthread&tid=502878&fromuid=17 (出处: PLC论坛-全力打造可编程控制器专业技术论坛)#零基础学PLC编程# ...
第一步:通过功能键来选择要执行的宏指令。数字1代表类型选择,即选择要执行的宏指令的类型;数字2则是宏选择,用于选定具体的宏指令条目编号。第二步:通过位状态切换开关来触发宏指令的执行条件。具体来说,数字1代表关联宏指令触发条件所使用的地址,而数字2则是用于选择切换开关,以确定何时触发该条件。第三步:...
首先,打开EasyBuilder威纶通触摸屏编辑软件,点击菜单栏 工程文件-然后选择宏指令,打开宏指令编辑窗口,点击新增进入编辑器开始编程 把以下代码输入到编辑窗口 macro_command main()int fen=0,miao=0//变量声明初始化 GetData(fen, "Local HMI", LW, 100, 1)//读取分 GetData(miao, "Local HMI", LW, 102,...
威纶自带支持市面上绝大多数品牌硬件的通讯。 但市场之大,它支持是也只是 常见的品牌。所以我们掌握 宏通讯相关的指令就尤为重要。 因为我们可以通过宏让触摸屏 和任意硬件通讯。如图,这小 节我们介绍校验码计算函数。 校验码计算分类下的函数有4个, ADDSUM. XORSUM,BCC ,CRC。 但常用的也就两个, ADDSUM 和...
威纶宏指令分类还是挺多的,初始使用与学习时,还是每个指令都实践一遍比较好,在编写程序时,可以很快的调用。这小节是统计分类下的全部函数。如图,划线的为已经介绍的,下小节会介绍资料取样函数。统计分类下共有7个函数,分别为AVERAGE,HARMEAN,MAX, MIN ,MEDIAN,STDEVP,STDEVS。可以对一系列的数据提取最大值...
最近在做一个触摸屏直接通过MODBUS控制变频器频率的程序,通过宏指令把实际的工程值转换成变频器的频率,比如线速度10M/S转换成50HZ,下面是宏指令,在触摸屏上设置3个数值元件,地址分别是LW0,LW1,LW2,LW2对应的数值元件用来显示计算结果,请问怎么把计算的结果写入变频器,变频器主频率给定的地址是0x6203,谢谢。macro_...
1威纶维纶触摸屏的宏指令正确吗?为什么执行的结果是错的macro_command main()float a,b,c,dGetData(a,"Local HMI",LW,0,1)GetData(b,"Local HMI",LW,1,1)c=a/bd=a+bSetData(c,"Local HMI",LW,2,1)SetData(d,"Local HMI",LW,3,1)end macro_command 2 威纶维纶触摸屏的宏指令正确吗?为什么...
也可以用十六进制0X42表示。这些关系可以通过威纶数据转换分类下的函数实现互换。 1.ASCII2DEC。 此函数用于将ASCII格式字符转换为十进制格式数字。 要注意的是我们十进制数只有0到9个数字,所以我们传递的字符也只能有这几个字符。 我们可以在编辑器中使用下面代码。
宏指令在编写过程当中我们可以使用PLC相关的函数控制与触摸屏连接的硬件, 读取硬件数据,也可以向硬件写入数据,当然也可以读写触摸屏自己寄存器的数据。 这类函数共有5个,分别是 GetData,GetDataEx, SetData, SetDataEx, GetError。 下面是每个函数的介绍。