VASS标准:FB 550 FB_FIFO

科技   2024-10-14 02:45   吉林  

FB 550 FB_FIFO

车型切换时总用它

该块提供一个移位寄存器( FIFO, First In,First Out)与最多 50 个存储寄存器。每个寄存器都具有格式DWORD。

输入:

名称类型说明
InBOOL保存数据记录
OutBOOL取出数据记录
Daten_InDWORD待保存的数据记录
LaengeINTFIFO 的长度,最多可提供 50 个位置
Frg_KorrBOOL允许修改,可以通过可视化修改保存的数据。

输出:

LeerBOOLFIFO 为空
VollBOOLFIFO 已满
Anzahl
INTFIFO 中的数据记录数量
Daten_OutDWORD输出的数据记录

输入/输出参数

In_DoneBOOL数据记录已保存。可从外部重新重置该变量。
Out_DoneBOOL数据已输出,现在可通过 Daten_Out 使用。可从外部重新重置该变量。
Typ_DatenAR_FIFO用户数据 array,必须在外部声明为保持


工作方式

如果 FIFO 不满,可利用输入 IN 的正边沿将一条数据记录保存到 FIFO 之中。如果 FIFO 不为空,可利用输入 Out 的正边沿移出一条数据记录。如果同时存在输入 In,则延迟移出,直至存入一条数据记录 (In_Done)。
可以从可视化干预数据 array。可以插入、覆盖或删除数据。
可在标记的位置插入、编辑或删除待编辑的元素。在插入时将所有后面的数据向前移动一个存储位置,并且使得指针递增,在删除时则将所有后面的数据记录向后移动一个位置。
编辑按钮“插入” 、 “更改” 、 “删除” 和“取消” 只有在选择某个字段之后才会出现。输入“FRG_Korr” 必须为 true,才可进行选择。
在可视化中编辑某个数据记录的时间受到监控。如果带有按钮“更改” 、 “插入” 、 “删除” 或“取消” 的输入端在 20 秒后仍未结束,则 SPS 将撤回对数据项的处理。




机器人及PLC自动化应用
机器人技术讲解,PLC程序分析讲解,PLC机器人自动化培训. 以工业自动化培训为主.也会有些个人喜爱的军事和休闲.
 最新文章