恭喜,你发布的帖子
发布于 2017-12-17 22:15:43
2楼
人机界面上字符串是用string数据类型来表示的,最长254个字符。为什么是254个字符,而不是256个呢?
string实际上是一个char类型的数组,但前面两个字节是用来表示数组长度的,第一个字节是定义的长度,第二个字节是实际长度,比如在界面上建了一个string的变量,起始字节是VB0(TIA Wincc里是以位地址),那么字符实际是从VB2开始的。
在PLC里,字符都是一个字节存在的,所以也无需在200PLC中定义它,赋值时
LD First_Scan_On
MOVB 'W', VB2
字符用单引号加字符内容,以常数形式给字节。
请填写推广理由:
分享
只看
楼主