分享

FX5U系列PLC初学入门教程,如何建立功能块

 岐岐feng 2019-02-23

功能块(FB)是PLC编程中非常重要的概念,善于使用功能块,能大大简化程序,让程序可读性增强,而且更加便于维护!其实,单纯的使用梯形图,才不容易维护,如果有人动不动就哔哔,梯形图直观易懂,便于维护,那它 一定是纸上谈兵。

其实,一个自动化设备的PLC程序,是否便于维护,不在于它是否是采用梯形图编程,而是编程者有没有良好的编程习惯,和编程方式。

FX5U系列PLC初学入门教程,如何建立功能块

今天,就跟大家介绍一下,FX5U系列PLC 如何建立功能块。FX5U系列PLC 采用GX WORKS3 编程软件,它不再分简单工程和结构化工程,只有结构化工程一种方式。

首先,我们在软件左侧找到 FB/FUN,然后右击 新建数据

FX5U系列PLC初学入门教程,如何建立功能块

就打开建立FB的对话框

FX5U系列PLC初学入门教程,如何建立功能块

可以看到,默认就是建立FB,我们可以给功能块取个名字,可以选择程序语言,如果你喜欢用梯形图,那就选择梯形图。

FX5U系列PLC初学入门教程,如何建立功能块

如果所示,我们就建立好了一个FB,在这里,给他取名 Motor。 接下来,我们就编程,然后定义输入 输出。

FX5U系列PLC初学入门教程,如何建立功能块

这是写好的程序

FX5U系列PLC初学入门教程,如何建立功能块

这是定义的变量。注意,在FB中,变量有VAR_INPUT VAR_OUTPUT VAR 三种,分别是输入,输出和内部变量。这样,我们就可以在程序中调用功能块了。

FX5U系列PLC初学入门教程,如何建立功能块

如图,我们在程序中调用了三次 FB,对于维护来说,只需要关心输入,输出变量,而不必关心FB的内部处理,这样的程序,才便于维护。

所以,学习PLC,重要的不是你学会了多少指令,而是掌握科学的编程方法。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多