回复:LOGO 中可以编写子程序吗?

甫哥

  • 帖子

    1448
  • 精华

    72
  • 被关注

    84

论坛等级:至圣

注册时间:2009-01-04

白金 白金 如何晋级?

发布于 2015-11-27 09:24:03

4楼

LOGO!不可以编写子程序。但V7与V8可以编写(创建)自定义功能块UDF(采用现有的功能块编写一段程序,可完成特定功能),这个类似于子程序。在编程时与现有功能块一样,可以多次重复调用。确切的说 应该与S7-200等的“库”程序更接近。

 

  何为 UDF?(V8软件帮助中的内容)

通过 UDF(User-Defined Function block:用户自定义功能块),您可以非常容易地处理一个包含有多个功能块并在一个电路程序里的多个地方使用或者使用在多个电路程序中的电路逻辑。通过 UDF,您可以避免在多个地方重复复制和粘贴一组相同的功能块,也使电路图在更少接线的情况下更为合理。 通过UDF,您只需要在一个地方就能一次性对一个使用在多个地方的电路逻辑进行修改。

如果您要创建和使用 UDF,请按照如下步骤进行操作:

编辑模式: 创建和编辑 UDF

您可以通过菜单或者工具条来创建一个新的 UDF,并对该其进行编辑。

您可以选择当前电路程序中的一组功能块来作为新建 UDF 的内容。

您可以将创建的 UDF 保存到一个 UDF 库的路径下,以后您可以从这个路径下导入 UDF。

您既可以创建您自己的 UDF 库,也可以从第三方复制一个 UDF 库。

使用模式: 您可以将创建的 UDF 用在一个 FBD              中或者另一个 UDF 中(嵌入式 UDF)

如果您已经导入了 UDF,那么这个 UDF 就会与一般功能块一样出现在功能块列表中。 您可以像使用一般功能块一样使用这个 UDF             


书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才

精华帖版主置评:说得不错。很有价值的帖子。 -yming

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2404条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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