触摸屏,是人机交互的主要工具,也是机械设备展现给客户最直观的体现,在触摸屏上增加二维码,可以让设备更加高大上。
要想实现二维码,就要用到字符串变量了。字符串变量,跟int型,bool型,real型等一样,也是一种变量类型。是是用单引号包括的,一系列字母和符号。比如avcde ,vwegee 等,是以ascii码的形式存在。如果是采用unicode码,还可以支持汉字,日本字,韩国字等一系列文字。
如上图所示,在三菱gx works3中,定义了一个名为str1的字符串型变量,给它分配的首地址为d100。plc会根据字符串的大小,自动分配一系列连续的地址来存储。
触摸屏显示二维码的原理,跟显示数值是一样的,地址对应,数据类型对应即可。在元件菜单中,选择条形码,二维码显示即可。
然后,在跳出的对话框里,选择地址即可
默认长度为16个字,如果你写入的字符串过长,超过了16字,就会显示不全。只需要把长度设大即可。unicode不要勾选,默认是ascii码。如果给plc的字符串赋值,触摸屏上就会显示相应的二维码。
字符串还支持汉字,不过需要勾选unicode,不然会出现乱码。
一些设备的信息,就可以以二维码的形式在触摸屏上显示,比如变频器的报警信息,设备的状态等。还可以把自己的收款链接做成二维码,用来收取设备的尾款等等。