威纶通例程,威纶通案例100例

146. 文字居中
Q:为什么我的元件上的文字信息 , 使用元件中的居中选项,居中不了?
A: 这里详细讲解一下两种居中选项的使用 。
关于元件中的对齐选项,我们先看如下三张图:

威纶通例程,威纶通案例100例

文章插图
左对齐
威纶通例程,威纶通案例100例

文章插图
置中对齐
威纶通例程,威纶通案例100例

文章插图
右对齐
由图可以看出结论:元件内的对齐是应用于多行文字使用的;单行文字的对齐需要使用【常用】》【字体】下的对齐选项 。
威纶通例程,威纶通案例100例

文章插图
147. 相同背景色调整
Q:软件中的这个设置为相同颜色怎么无法应用生效?想要将两个数值元件的背景色改为一致?
A:告知用户这个是针对绘图元件(比如矩形,多边形等)调整相同颜色的 。
威纶通例程,威纶通案例100例

文章插图
148. 宏指令中地址是否需要声明变量
Q:if LB10=1 then LB12=1
怎么表达会没有错误,需要在前面声明变量吗?
A:需要声明变量,正确的格式如下:
bool a,b
GetData(a, "Local HMI", LB, 10, 1)
if a==1 then
b=1
SetData(b, "Local HMI", LB, 12, 1)
end if
149. 编程时,事件登录内容丢失
Q:电脑里测试,事件登陆保存在HMI;EB proV6.04.02.676;事件登陆条数从15增加到25左右,当时是正常的,再打开是全部空白?
【威纶通例程,威纶通案例100例】A:最后排查到误打开备份的bak文件造成 。已告知bak文件不生成的取消选项:【文件】》【偏好设置】》【工程文件】》取消【存盘前自动生成工程文件的备份】
威纶通例程,威纶通案例100例

文章插图
150.
Q:宏指令的问题:现在是这样的还是断电会丢失RW102的数据?
unsigned short a,bfloat a1,b1,c1,d1GetData(a, "MODBUS RTU", 4x, 1#12289, 1)
GetData(a1, "Local HMI", RW, 110, 1)
GetData(c1, "Local HMI", RW, 102, 1)
b=a*4
b1=b
d1=b1*a1/3600/100
c1=c1+d1
SetData(c1, "Local HMI", RW, 102, 1)
A:核实RW102中有没有获取到正确的数据,答案是有的;核实RW102得到多久后断电,答案是在频繁测试,有时候可以保存,有时候不可以;告知为了节省Flash寿命,会每隔一分钟存储一次 , 所以RW102中数据写入后要满一分钟后断电才可以保持的住 。
威纶通例程,威纶通案例100例

文章插图


    推荐阅读