回复:将字符串1Siemens Automation中的Automation复制到另一字符串2里,请老师看一下哪里问题

Sandy_123456

西门子1847工业学习平台

  • 帖子

    453
  • 精华

    0
  • 被关注

    16

论坛等级:侠士

注册时间:2016-06-27

普通 普通 如何晋级?

发布于 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。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-200SMART精英训练营

共有267条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。