恭喜,你发布的帖子
发布于 2019-08-04 09:00:00
5楼
在200SMART当中,定义一个字符串需要使用双引号,双引号内为字符串内容,不包含双引号本身,也就是说“Siemens Automation”,它的字符串内容为Siemens Automation,包含16个英文字母以及中间的空格,共计17个ASCII字符。
字符串的表示方式是使用双引号,一个字符串由n个ASCII字符组成,Siemens Automation中的每一个英文字母包括空格都是1个ASCII字符,ASCII字符的表示方式是使用单引号,比如你定义的VB0的字符串“Siemens Automation”,你在状态图标中监控VB1 VB2 ...,格式选择ASCII,可以看到它们都是使用单引号来表示的一个个ASCII字符。
早期的ASCII是为了在计算机内传送键盘上的26个小写英文字母,由于计算机内部只能识别 0 1的二进制编码,所以将英文字母和二进制进行一一对应。随着技术的发展,大写英文字母,特殊符号等都需要在计算机内部进行数据交换,则产生了扩展的ASCII字符。
BCD码是使用四位二进制数表示一位十进制数0~9。有多种分类,常用的为8421码(200SMART当中使用的也是8421码)。比如下图所示,十进制的数 5,它的8421码是0101。
请填写推广理由:
分享
只看
楼主