发表于:2022/12/9 12:38:59
#0楼
由http://bbs.gkong.com/archive.aspx?id=495027 这个帖子引发的问题
欧姆龙的先入先出,有个问题,取出所有数据以后,后面的数据会保留.
还有一个问题,CP2E支持功能块,但是没有FIFO功能.
由此我做了一个功能块,理论上都可以用.
测试1;顺序压入(内部100个int数组) 顺序是data[0]:=111,data[1]:=222,这样测试
测试2:先入先出,最开始写的111,提出出来了,并且内部数据整体往前移一位.
测试3:后入先出,最后写入是444,
理论上任何支持ST的PLC都能用,这就是大佬所谓的移植?
楼主不负责bug修改,只是测试欧姆龙的先入先出感觉太蛋疼了,特别是提取了数据,居然数据还保留,一直提取都是最后一个内容,完全不科学.
全文完,END.
附件:
欧姆龙的先入先出,有个问题,取出所有数据以后,后面的数据会保留.
还有一个问题,CP2E支持功能块,但是没有FIFO功能.
由此我做了一个功能块,理论上都可以用.
测试1;顺序压入(内部100个int数组) 顺序是data[0]:=111,data[1]:=222,这样测试
测试2:先入先出,最开始写的111,提出出来了,并且内部数据整体往前移一位.
测试3:后入先出,最后写入是444,
理论上任何支持ST的PLC都能用,这就是大佬所谓的移植?
楼主不负责bug修改,只是测试欧姆龙的先入先出感觉太蛋疼了,特别是提取了数据,居然数据还保留,一直提取都是最后一个内容,完全不科学.
全文完,END.
附件:
附件:
[本地下载]