SIMATIC S7-1500与TIA博途软件的使用---连载101

已锁定

总坛主

  • 帖子

    956
  • 精华

    21
  • 被关注

    413

论坛等级:至圣

注册时间:2011-02-24

黄金 黄金 如何晋级?

SIMATIC S7-1500与TIA博途软件的使用---连载101

3394

8

2017-03-23 10:20:10

 

以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。

 

第十四章 程序调试

  • 程序信息

  • 14.1 程序信息

程序信息用于显示用户程序中已经使用地址区的分配列表、程序块的调用关系、从属结构以及CPU资源等信息。在项目树中双击“程序信息”标签即可进入程序信息视窗,如图14- 1所示。

图14- 1程序信息

  • 14.1.1调用结构

点击“调用结构”标签可以查看到用户程序中使用的程序块列表和调用的层级关系,如图14- 2所示,组织块以及未被调用的函数、函数块和数据块显示在调用结构的第一级。通过点击程序块前部的三角箭头可以逐级显示其调用块的结构。鼠标点击某个程序块,通过右键可以直接打开、编译和下载这个程序块。

在“调用次数”栏可以显示该程序块被调用的次数。在“详细信息”栏中显示该程序块在调用块中的位置,经鼠标点击可以直接进入相关的位置。如果某个块在调用块中被多次调用,那么点击“详细信息”栏后出现下拉列表,可以选择这个块在调用块中不同的调用位置。

图14- 2程序调用结构

在图14- 2中,点击工具栏中的“一致性检查”按钮,可以显示有冲突的程序块,这些程序块带有不同的标记,当鼠标指向这些标记时将提示相关的信息或者需要执行的操作。

  • 14.1.2从属性结构

从属性结构显示程序中每个块与其它块的从属关系,与调用结构正好相反,例如一个函数FC200,在从属性结构中可以看到被FC201调用,而FC201又被OB300调用,如图14- 3所示。

图14- 3从属性结构

从属性结构第一级可以显示函数、函数块、数据块和PLC数据类型。

  • 14.1.3分配列表

分配列表用于显示用户程序对定时器、计数器(T和C)以及I、Q、M存储区的占用概况。显示的被占用地址区长度可以是位、字节、字、双字以及长字。没有被占用的地址区域可以被分配使用,这样就避免了地址冲突。如图14- 4所示。

 图14- 4分配列表

  • 14.1.4程序资源

在“资源”标签中显示硬件资源的使用信息,如图14- 5所示。这些信息包括:

  • CPU中所用的编程对象(如OB、FC、FB、DB、数据类型和 PLC 变量)

  • CPU 中可用的存储器(装载存储器、工作存储器 - 根据所使用的 CPU 分为代码工作存储器和数据工作存储器、保持性存储器)、存储器的最大存储空间和以及上述编程对象的应用情况

  • CPU 组态的模块通道数和在程序中使用的模块通道数(数字输入模块、数字输出模块、模拟输入模块和模拟输出模块)。

 图14- 5程序资源

注意:

  • 标签中的显示信息取决于所使用的 CPU。

  • 装载存储器的占用情况需要选择所使用的SMC的容量大小才能显示。由于这里仅统计S7-1500 CPU的用户程序所占用的装载存储器空间,对于硬件组态等占用空间情况并没有统计,而且由于S7-1500采用的是一致性下载方式而需要更大的存储卡,所以不能仅凭图14- 5中的装载存储器信息来选择SMC卡!

  • PROFINET IO智能设备使用I、Q区进行通信,也会统计到DI/DO使用的数量

  • 上,这时使用和组态的比例可能会超过100%。

 

SIMATIC S7-1500与TIA博途软件的使用---连载101 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。