请选择类别
目前软件关于可视化部分未进行完全汉化,后续我们Q系列软件HCP work3关于可视化会进行逐步汉化。
我们Q系列PLC目前暂不支持本地可视化(TargetVisu),仅支持网络可视化(WebVisu),关于本地可视化的效果可以用controlwin尝试下效果,
本地可视化是看控制器侧是否支持此功能,对于显示器没有硬件要求。
组合双字节字符串(Wstring)需要添加 Standard64 库进行使用;
调用标准库里面的MID函数进行分隔,利用此函数可从特定位置进行返回对应所需数量的字符。
示例:
帮助说明:String Functions
CONCAT:连接两个或多个字符组成一个字符串;
DELETE:删除字符串中多个字符;
FIND:搜索部分字符串在字符串中的位置;
INSERT:将一个字符串插入到特定位置的另一个字符串中;
LEFT:返回字符串的特定字符数,从左开始;
RIGHT: 返回字符串的特定字符数,从右边开始
MID:返回字符串的特定字符数,从特定位置开始;
LEN:返回字符串的长度;
REPLACE:将字符串中特定数量的字符替换为另一个字符串
字符串函数详细说明请参考帮助说明。
对应的还有WSTRING的字符串函数:
需要添加 Standard64 库进行使用;
①使用指针用法进行取值:
②使用联合体进行取值:
HC_ADRMap通道映射功能块,绑定通道1地址即可,触发后,通道1和通道2的控制命令寄存器会一起使能;
若两个通道分别绑定两个会由于冲突导致两通道都无法正常使能计数。
注意:需要声明一个起始项为0的数组才能完整分隔,若以1为起始的话,输出结果会缺少第一个数;
(1)IN引脚需要关联数组的元素不是关联整个数组;
(2)SIZE引脚输入需要检索的数组元素的个数,非Byte类型数组不能使用SIZEOF函数。SIZEOF数组函数是以Byte为单位的,使用SIZEOF输入对应长度时会超出数组实际长度,导致检索到的Key值个数不对。
(3)检索Key值需要保证Key值的数据类型与输入输出的类型一致,数据类型不一致时无法检索到对应值;
需注意Y_MIN和Y_MAX分别对应最小值和最大值的设置,不可以设置反,如下图最小值设置大于最大值设置时,功能块不会报错,但是实际输出的范围限制就会不生效。
您想了解的领域是 *