SCL编程时,“:=”指令,将右边变量的值赋值给左边变量,支持自定义数据类型?那自定义的数据类型长度有限制吗?

已锁定

Haohaobb

  • 帖子

    1637
  • 精华

    39
  • 被关注

    254

论坛等级:至圣

注册时间:2011-08-25

黄金 黄金 如何晋级?

SCL编程时,“:=”指令,将右边变量的值赋值给左边变量,支持自定义数据类型?那自定义的数据类型长度有限制吗?

1354

12

2017-04-27 16:21:48

今天看别人写的程序,忽然发现了这么一段:

#tag1 := #tag2;

2个变量是相同的数据类型,而且是自定义数据类型,长度为26个字节,

包含 3个bool,2个dint,2个int,又是2个dint,后面又是2个int.

专门用仿真测试了一下,好像是可以的。

那如果这样可以,这个“:=”最多可以支持多少个字节呢?

如果这样,岂不在scl程序里面无需blkmov程序块了?


仿真使用的是300plc。原程序也是在300里面跑的!

SCL编程时,“:=”指令,将右边变量的值赋值给左边变量,支持自定义数据类型?那自定义的数据类型长度有限制吗? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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