5X00273G01卡件

更新时间: 2023-02-04

 1、FC84ATT功能参数说明

  通过SimaticSTEP7进行程序开发时,调用FC84ATT功能,出现如下:

 FC84ATT共有四个参数,分别为EN、DATA、TABLE和ENO。

 2、举例说明

  如果信号M100.0的状态为1(即被激活),FC84ATT功能被执行。在下面的例子中,增加的数据写到FIFO表中的第五行,FIFO的容量也就是FIFO表中第二行由4变为5。如果FC84ATT被执行而且没有错误发生,那么使能输出ENO置为1,具体如下:

  3、FC85FIFO

  4、FC85FIFO功能和构成介绍

  FC85FIFO是完成把FIFO表中的数据按照早进先出原则,依次读出,以供使用,与FC84ATT配合使用,完成FIFO的写进与读出功能。通过每次执行此指令实现把一个字的数据从FIFO功能数据存储区中读出,FIFO功能存储区中以字为单位,具体组成如下:

  l存储区表中**字为FIFO存储区允许的**数据存储个数,即**多可以存储多少个字的数据。

  l存储区表中第二字为FIFO存储区当前已经存储数据的个数,即已经存储了多少个字的数据。

l存储区表中从第三字开始为FIFO存储区实际存储的数据,也是FIFO指针所指向的数据。

  5、FC85FIFO功能参数说明

  通过SimaticSTEP7进行程序开发时,调用FC85FIFO功能,出现如下:

  从中可以看到,FC85FIFO共有四个参数,分别为EN、ENO、TABLE和RET_VAL。

6、举例说明

  如果信号M100.0的状态为1(即被激活),FC85FIFO功能被执行。在下面的例子中,从FIFO存储区域中读出的数据写到RET_VAL**的地址中,FIFO的容量也就是FIFO表中第二行由5变为4。同时整个FIFO中存储的数据依次向上移动一行。如果FC85FIFO被执行而且没有错误发生,那么使能输出ENO被置为1。


上一篇:5X00105G14卡件

下一篇:5X00070G01