
TIA 博途中通用函数库指令 FIFO 先入先出的具体使用方法
如下图所示,在 TIA 博途中添加通用函数库指令,然后在库指令中找到 FIFO,鼠标直接拖
拽到程序段中,系统会自动生成一个背景 DB 块,
该块指令的管脚含义:
Enqueue:存入触发,当该管脚被触发时,数据就会被存入队列中
Dequeue:取出触发,当该管脚被触发时,数据就会从队列中取出
Reset:复位
Clear:清零
InitialItem:初始化,将队列初始化为某个固定的数值
Item:代表我们要存入或要取出的数据
Buffer:数据队列
如下图所示,添加一个全局 DB 块,在该 DB 块中添加所需的变量,并设置变量的数据类型,
这里的数据队列以 BYTE 类型为例进行说明,大家可以根据自己需要选择,但是要保证初始
化数据、存入或取出的数据、数据队列这三个变量的数据类型保持一致,