一个案例带你熟悉三菱FBD程序的编写过程

您所在的位置:网站首页 三菱fx3u编程案例 一个案例带你熟悉三菱FBD程序的编写过程

一个案例带你熟悉三菱FBD程序的编写过程

2024-05-16 19:31| 来源: 网络整理| 查看: 265

这次用gx-works2 编写一个程序,带大家熟悉三菱结构化编程模式下FBD程序的用法。

控制要求:

有两个按钮按钮A和按钮B,这两个按钮分别控制三个灯。这两个按钮要实现的功能是一样的。具体功能如下:

按钮A按第一下,灯A1亮,按钮按第二下,灯A2亮,按钮按第三下,灯A3亮。按钮按第四下灯A1灭,按钮按第五下灯A2灭,按钮按第六下灯A3灭,继续按灯灯A1亮,……如此循环灯亮和灭。

按钮B要实现的功能同按钮A一样。

程序框架如下

程序框架

具体编写程序的过程如下:

第一步    建立FB功能块

数据名填写 OneToThree

在局部标签中填写变量 (写标签)

VAR_INPUT         Button Bit     按钮

VAR_OUTPUT     Lamp0     Bit

VAR_OUTPUT     Lamp1     Bit

VAR_OUTPUT     Lamp2     Bit

VAR_IN_OUT     int1     Word[Signed]      数据

VAR_IN_OUT     Add_flag Bit      加计数标志

VAR_IN_OUT     Sub_flag Bit      减计数标志

VAR     dummy_0     Bit

VAR     dummy     Bit

VAR     TON_1     TON

VAR     time_out     Bit

VAR       dummy_time  Time

在程序本体编写程序 

到此时FB程序块 编写完毕,在MAIN中调用两次这个程序块实一个按钮顺点亮3盏灯的功能

MAIN在Main中调用两次OneToThree功能块

程序仿真展示

好了,今天就的程序分享到这里,有什么问题可在评论区留言。🎈🎈🎈周末愉快



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3