恭喜,你发布的帖子
发布于 2019-02-02 09:41:14
10楼
谢谢楼主分享。又接触到新的东西了。
在研究楼主的程序时,我发现楼主在HMI中使用的是“绝对访问”,我试了一个使用“符号访问”的方式,贴出来大家研究下。
仍然使用楼主的例子。图片如下:
不过在调用时候,与楼主使用“单个实例”不同,我使用的是“多重实例”。
首先建一FB块(命名FBCall),新建数组格式变量,数组长度0~2,数组格式为“块_1”(调用块名称为“块_1”),如下图示。
创建HMI变量。因为是在楼主程序基础上改的,仍沿用“DBnum”这一内部变量。新建变量,命名为“IN1”,对应到PLC变量“FBCall_DB.测试[0].IN1”,如图所示。
然后在“地址列”,选择 “HMI_Tag”,如图所示。
选择HMI变量“DBnum”。按照这个方法,新建变量“IN2”“OUT1”,完成后的变量如下图。
添加HMI画面,如下图。
经测试可达到与楼主相同的效果。
两个比较的例子:
请填写推广理由:
分享
只看
楼主