回复:关于DB_Any

西家讲师

官方工程师

  • 帖子

    3342
  • 精华

    0
  • 被关注

    35

论坛等级:奇侠

注册时间:2018-05-23

普通 普通 如何晋级?

发布于 2019-05-12 13:43:00

3楼

目前来看,DB_ANY和VARIANT的交集仅存在于和UDT相关的部分,DB_ANY是UDT建的DB,VARIANT可以是指向UDT类型的变量。

高级编程后两部分,尤其是最后一部分,说重要性肯定赶不上第一部分,因为总有其他办法替代的,不像SCL,没有例子是因为能说的都在PPT里了,总不能把PPT说的再演示一遍吧。

您可以参考一下文档,这个文档是在视频后编写的,里面有个比较复杂的例子,利用DB_ANY编写MODBUS轮询。

http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/function/Data_Type/DB_ANY.html

DB分组就是在程序块里面建文件夹,把觉得功能相同的放在一个文件夹,这样便于管理。

DB块号连续,PPT的意思是对这个没有需要,因为DB中的变量是DB_ANY的数组,里面的每个元素填写各自的DB块号。

上图中是连续DB,实际改成4个不连续的也不影响使用

没看懂您做的例子,理解应该不对。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-1200精英训练营

共有1959条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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