• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习
您的位置:首页 > 电脑知识 >plc > 西门子PLC编程使用多重背景DB块减少内存的占用

西门子PLC编程使用多重背景DB块减少内存的占用

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

本文介绍了西门子PLC编程使用多重背景DB块减少内存的占用等相关知识要点,需要的同学们可以参考学习下
在使用西门子plc编程的时候我们会经常使用定时器计数器,在调用定时器和计数器的时候,会自动弹出一个调用选项的会话框生成一个对应的DB块。但是每一个定时器或者计数器单独生成使用一个DB快会占用太多的内存,而且编程上看上起也比较乱,学会使用多从背景数据块DB,可以规范管理计数器定时器DB块的使用。
首先以TIA博途软件为例如下图新建一个全局的DB块,此处命名IEC定时器,这样项目程序用到的定时器我们都在这一个DB块进行定义和管理。


接下来打开刚才新建的全局DB块,新定义一个IEC_TIMER的定时器名字可以随意定义此处命名ICE_TINM1如下图,在这里我们用多少就可以定义多少。


定义完成后在添加定时器或者计数器的时候会自动弹出一个调用选项的窗口,不要选择确定,选择取消从而不会对此定时器生成对应DB块。如下图:


选择取消后程序的定时器就不会有对应的名称,只有问号,我们双击问号然手点击右侧的一个菜单栏图标 的图标就会弹出程序所有定义的DB块,然后点击我们定义的全局DB块后面的>>就可以进入到该DB快的内部


进入DB快找到刚才定义的定时器如下图点击


点击后还会在我们定义的定时器的名字后面生成一个.并且有一个对话框,对话框本来是选择该定时器输入或者输出端的,此处选择无即可,如果你要用定时器的输出位,此处会有对应Q输出点可以选择使用。


这样我们用多少定时器都可以在一个背景数据块进行定义和使用,当然用博途软件有一个好处就是变量可以随意拖拽,我们可以不用那么麻烦找变量,打开双窗口功能(垂直拆分编辑器功能),将定时器变量直接拖到要用的定时器上方的对应位置就可以,这都是使用小技巧。

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

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

相关文章

  • 2018-08-28欧姆龙PLC程序移植步骤
  • 2018-08-28三菱PLC定时器应用程序编程实例
  • 2018-08-28plc互锁梯形图
  • 2018-08-28PLC顺序控制的程序设计实例
  • 2018-08-28PLC的程序结构组成
  • 2018-08-28PLC的地址寄存器指令说明
  • 2018-08-28西门子plc编程语言数据类型之复合数据类型
  • 2018-08-28STEP7的授权管理
  • 2018-08-28西门子smart200通过modbusRTU与绝对值编码器通信
  • 2018-08-28三菱PLC计数累加问题

文章分类

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

最近更新的内容

    • 三菱plc数据交换指令XCH、BCD变换、BIN变换指令
    • 三菱PLC容量如何选择?
    • 如何区分两线制4-20mA和四线制4-20mA
    • 怎样卸载STEP7编程软件
    • 三菱PLC梯形图的基本特点
    • CQM1—PRO01编程器的使用
    • 欧姆龙PLC发生“内存错误”故障的原因分析
    • 欧姆龙PLC SCL2指令应用案例
    • 三菱plc编程步骤
    • 西门子PLC面向对象编程

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

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