wincc I/O域分割

wincc I/O域1输入4位字符,如何分割成2位字符并在I/O域2、I/O域3分别显示,然后I/O域2与固定字符比较,相等则给变量M0赋值,用VB动作实现。

最佳答案

用left(string,length)和left(string,length)函数,string就是你的io1的变量,length取2,分别赋值给两个内部变量,然后io2,3分别显示io2和io3.
用StrComp(string1, string2[, compare])函数比较字符串,
compare 参数可以有以下值:

常数 值 描述 
vbBinaryCompare 0 执行二进制比较。 
vbTextCompare 1 执行文本比较。 


返回值
StrComp 函数有以下返回值:

如果 StrComp 返回 
string1 小于 string2 -1 
string1 等于 string2 0 
string1 大于 string2 1 
string1 或 string2 为 Null Null 
比较结果返回值为0则给m0赋值。

提问者对于答案的评价:
我今天调试了好长时间总算研究出来了,不过还是要谢谢你哦,以后有机会再向你讨教学习,方便留个邮箱么,呵呵。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc255286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日
下一篇 2019年6月10日

相关推荐