技术论坛

求S7-1200先进先出队列应用程序

作者 主题
新手

经验值: 46
发帖数: 4
精华帖: 0
主题:【求助】求S7-1200先进先出队列应用程序


只看楼主 楼主 2018-04-12 10:33:04

刚开始学习小白一个,网上找到的http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1450994&b_id=50&b_sid=0&s_id=0&pno=2&af=1472803,按这个程序写完,不知道如何进行数据读入与写出。烦请大神提供个S7-1200先进先出队列应用程序,最好附带写说明,小弟不胜感激。


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1473094&b_id=50&num=2&s_id

至圣

经验值: 43582
发帖数: 15779
精华帖: 61
回复:求S7-1200先进先出队列应用程序


只看楼主 1楼 2018-04-13 08:24:43

读取就直接读element[0],先读取,然后再给req上升沿。

写入数据:直接把数据写到element数组的最后一个地址就行了。那个帖子是[0..20]数组,你写到element[20]这里就行了。写入前也要先给一个req的上升沿,否则原来的element[20]的数值就被你的新值覆盖了。


活到老,学到老!为了生活学习吧!
以下网友喜欢您的帖子:

  
至圣

经验值: 43582
发帖数: 15779
精华帖: 61
回复:求S7-1200先进先出队列应用程序


只看楼主 2楼 2018-04-18 17:43:39

你给的链接中的图2,和图3分别是读写数据呀!,

连接中的:5、图2读FIFO.fisrtelement数据到变量:FIFO.fisrtelement.然后队列的数据前移一个地址。

6、写新的数据fifo.new到队列的最后一个地址。他的程序你看不懂,我写的你一样也看不懂 呀。


活到老,学到老!为了生活学习吧!
以下网友喜欢您的帖子:

  
游民

经验值: 114
发帖数: 9
精华帖: 0
回复:求S7-1200先进先出队列应用程序


只看楼主 3楼 2018-09-23 15:26:38

 

 程序不难看懂,就是不知FIFO在哪些场合应用较多。


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
求S7-1200先进先出队列应用程序
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。