您的位置:控制工程论坛网论坛 » PLC发展趋势讨论 » 数据类型会消失吗?

hypermill9

hypermill9   |   当前状态:在线

总积分:7709  2024年可用积分:0

注册时间: 2007-02-07

最后登录时间: 2023-08-18

空间 发短消息加为好友

数据类型会消失吗?

hypermill9  发表于 2013/2/4 9:17:11      1227 查看 1 回复  [上一主题]  [下一主题]

手机阅读

  OB40的参数OB40_MDL_ADDR的数据类型为WORD,不能直接用于要求数据类型为INT的整数比较指令。用MOVE指令把OB40_MDL_ADDR的值传送给MW10以后,MW10就可以用于比较指令了。MW10并没有因此自动获得数据类型INT,只是CPU“认为”MW10中的数据类型是INT。
数据类型是什么?我讲过数据类型是人为规定的数据一个属性。再打个比喻:有不良小贩把白色的小鸡染成五颜六色来骗小孩。放到水里一洗就变白了。如果把小鸡看成数据,染的颜色就是数据类型。把定义了数据类型的数据装入绝对地址MW10或累加器(累加器也是一个特殊的绝对地址),数据类型的属性就被剥去了,只剩下赤裸裸的数据了,就像小鸡的颜色被水洗掉了一样。这时可以把数据当作规定了长度的各种数据类型来用。
1楼 0 0 回复
  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2013/2/6 9:07:36

    支持廖老师的帖子,学习学习;
    对PLC的数据类型,正好不太了解。
    2楼 回复本楼

    引用 ababab 2013/2/6 9:07:36 发表于2楼的内容

总共 , 当前 /