• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习
您的位置:首页 > 电脑知识 >plc > SCL语言实现的FIFO队列功能块(基于循环数组)

SCL语言实现的FIFO队列功能块(基于循环数组)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-08-28

本文介绍了SCL语言实现的FIFO队列功能块(基于循环数组)等相关知识要点,需要的同学们可以参考学习下
   最近项目用到S7-1500,网上找了FIFO队列的实现,有STL语言写的,但STL着实不方便阅读,就自己用SCL搞了一个,把队列的基本功能封装成块,用着还行,跟大家分享一下吧。若有缺陷也请大家指出。
   使用方法:操作都是上升沿触发;Push触发前请保证数据已写到i_push_data;输出的队首元素Front是实时状态,Pop触发前按需取用。
1.FB封装:左边是队列操作,右边输出队列状态及队首元素  


2.FB接口参数:队列的数据存在static区queue里面


3.FB源码
3.1 入队、出队


3.2 基本属性


3.3 清零、复位

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-08-28PROFIBUS网络的DP主站与DP从站
  • 2018-08-28西门子200 smart PLC指针及循环指令的应用
  • 2018-08-28西门子smart200通过modbusRTU与绝对值编码器通信
  • 2018-08-28三菱PLC单信号反应多状态PLC程序编程实例
  • 2018-08-28三菱plc编程步骤
  • 2018-08-28plc控制电动机正反转梯形图_PLC实现电机正反转控制编程实例
  • 2018-08-28怎样下载西门子PLC的资料和软件
  • 2018-08-28欧姆龙PLC SCL2指令应用案例
  • 2018-08-28三菱plc比较指令CMP
  • 2018-08-28如何通过串口仿真PLC的串口

文章分类

  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习

最近更新的内容

    • 三菱PLC中进制指的是什么?
    • 多重输出控制的PLC线路与梯形图
    • 欧姆龙PLC通讯协议和常见问题解析
    • 三菱plc接线方法
    • 具有多种工作方式的plc控制系统编程方法
    • 三菱PLC编程软件GXWork2安装图文教程
    • 选择性分支与汇合的编程的步进顺控设计法
    • 怎样把编程好的程序下载到plc?三菱plc上传程序步骤
    • 西门子S7-200CN与S7-200SMART的区别
    • 西门子S7-200智能模块的地址分配

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有