TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过!

2024-03-08

TRACE功能概述,在TIA博途软件中,通过轨迹功能记录测量值变化,并通过逻辑分析器对记录进行评估分析。将配置好的TRACE下载到PLC中,从而根据条件采样变量值。多个采样值形成了以时间变化为横坐标的曲线,称为记录。可以将记录保持至离线文件中,并支持不同离线文件的对比分析。此外记录也可保存到存储卡中。
S7-1200支持装载2个TRACE配置,单个配置的最大存储空间为512KB。每个TRACE配置最多可以组态16个信号。
支持TRACE功能的硬件:
如果设备支持轨迹和逻辑分析器功能,则可使用项目树中设备下方的 "轨迹"进行选择。以下设备支持轨迹和逻辑分析器功能>
SIMATIC S7-1200 CPU,SIMATIC S7-1500、ET 200SP、CPU 1513pro-2 PN 和 CPU 1516pro-2 PN CPU,SIMATIC S7-1500 软件控制器,ET 200SP Open Controller,支持 Startdrive 的 SINAMICS 驱动装置,SINAMICS V90 + HSP 0185,SIRIUS SIMOCODE pro,SIRIUS 软起动器 3RW ,TRACE功能的运行模式
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第1张
图1. 运行模式, TIA Portal 中编程设备 上的轨迹组态,可在轨迹组态过程中指定待记录信号、记录时长和触发条件。
 将轨迹组态从 PG 传输到设备,当建立在线连接时,可将整个轨迹组态传输到设备中。
 等待记录,如果激活所记录的轨迹组态,则记录执行与 PG 无关。满足触发器条件时,将立即进行记录。
 将测量结果从设备传输到 PG 中,保存项目中的测量存储 TIA Portal 里已打开项目中的测量。完成记录后可以随时保存测量,与测量时间无关。
⑤ 评估,管理和保存测量结果,通过"曲线图"和"信号表"中的各种选项,对测量结果进行评估。不同测量中的信号可叠加在一起作为组合测量,并进行比较。
S7-1200 TRACE功能实验环境,在本应用实例中,通过以下产品进行TRACE功能组态。
软件:
TIA Professional V16,硬件:
CPU1217C DC/DC/DC V4.4,S7-1500 TRACE功能组态,1、TRACE配置介绍,1.1、新建TRACE配置
在TIA博途软件中,双击项目树相应PLC站点下的“Traces”,展开后来实现TRACE的各项功能,TRACE在线视图如图2所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第2张
图2. 创建TRACE,①点击“添加新Trace”,用于新建Trace配置;
② TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第3张为目前离线文件和CPU已装载有相同名称的TRACE;  TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第4张 为目前仅存在于离线文件的TRACE;   TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第5张为离线文件和CPU已装载的TRACE配置相同; TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第6张为离线文件和CPU已装载的TRACE配置不同;
③保存在离线测量文件夹下的记录文件;
④保存在在线存储卡下的记录文件;
⑤保存在离线组合测量文件夹下的记录文件;
新建TRACE配置后,右边工作区将显示TRACE组态页面。
1.2、组态记录信号,一个TRACE配置最多记录16个变量,支持位、位序列、整数、浮点数、时间数据类型,支持对过程映像输入、过程映像输出、位存储区以及DB块的变量进行记录。工作区配置变量如图3所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第7张
图3. TRACE信号配置,1.3、设置采样条件,工作区TRACE记录条件如图4所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第8张
图4. 配置采样,①采样OB:TRACE记录的是信号在所选采样OB结束处的值,可以选择以下OB作为采样OB:循环OB,时间OB,延时OB,循环中断OB,MC-PreServo OB,MC伺服OB,MC插补器 OB,MC-PostServo OB;
②采样频率:每隔1~231-1个采样OB,记录一次所有设置信号的值;
③测量点数量:一次采样作为一个测量点,而TIA博途软件根据TRACE配置信号的数量、数据类型以及采样频率计算出测量点的最大数量;
④如使用计算出测量点的最大数量,则激活选择框;
⑤自行设置测量点数量,但不能超过测量点的最大数量。
1.4、设置触发条件,触发器为TRACE采样的起始条件,工作区触发器设置如图5所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第9张
图5. 配置触发器,①触发模式包括立即记录、变量触发和无触发器监视,具体区别参考表1;,表1 两种触发模式的区别
 
②触发变量类型包括位、位序列、整数、浮点数、时间数据类型,支持过程映像输入、过程映像输出、位存储区以及DB块的变量,该变量和待采样的信号无关;
③变量触发条件参考表2;,表2 变量触发条件汇总
 
④预触发的测量点个数与总的测量点数量的示意图,即在总的测量点个数中包含若干满足触发条件时刻前测量点的记录;
⑤预触发的测量点个数设置,参考图6-49,记录时长=1000个测量点,即预触发10个测量点,触发条件满足后记录990个测量点;,1.5、设置存储卡模式,当触发器为变量触发、并且CPU的存储卡为程序卡时,可以设置将记录存储在存储卡中。每次激活记录,会在存储卡中产生一个带有时间戳的文件夹,该时间为CPU的系统时间,用于保存该次激活记录下的所有TRACE条目。工作区存储卡模式设置如图6所示,
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第10张
图6. 设置设备上测量,①选中则激活存储卡模式;
②设置测量数目,该数目为每个带有时间戳文件夹内保存的最大TRACE条目数;
③根据测量数目、测量点数量以及TRACE配置信号的数量、数据类型计算出的存储空间要求,该值不能超过存储卡的大小;
④当达到测量数目时TRACE可以设置为以下2种响应:
禁用记录
此时记录自动去激活。如再次激活记录,将产生新的带有时间戳的文件夹。
覆写最早记录
此时一旦再次满足触发条件并记录完成后,将覆盖文件夹内最早的TRACE条目,实现TRACE的往复记录,直到记录被手动去激活。选择该项需注意存储卡的写入寿命。
注意:
如果TRACE设置存储卡模式,则“自动重复记录”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第11张 的功能将不再支持。
2、安装轨迹配置
上述配置完成后,则可以通过点击“在设备上安装轨迹” 按钮TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第12张实现将TRACE配置下载至CPU如图7所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第13张
图7. 安装配置,3、激活记录
下载配置开始后,工作区将切换至“示意图”页面。下载完成后会将CPU自动转至在线,并使得“观察开/关” TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第14张自动激活。此时如果点击“激活记录”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第15张按钮 ,将按照TRACE配置执行开始记录或等待触发条件。当测量点个数达到预设时,则记录完成;如果记录中点击“禁用记录”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第16张按钮 ,可以结束记录,切换为未激活状态。如果点击“自动重复”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第11张按钮 ,则记录完成后,将重新开始记录或等待触发条件。
未激活、等待触发条件、记录中以及记录完成的示意显示如图8、9、10、11所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第18张
图8. 未激活示意图,TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第19张
图9. 等待触发条件示意图,TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第20张
图10. 记录中示意图,TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第21张
图11. 记录完成示意图,注意:
TRACE的下载、上载和CPU组态程序的下载、上载无关,需要在TRACE页面单独执行。
可通过工具栏中的按钮管理轨迹,下图12列出了各按钮的功能>
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第22张
图12. TRACE 示意图工具栏,4、TRACE保存及分析
TRACE结束记录后可以在线分析该记录,可以使用工具栏中的按钮对曲线进行分析,如图13所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第23张
图13测量示意图工具栏,曲线图展示了信号表中选定记录信号的轨迹。显示可以按照要求进行缩放,还可以使用测量光标来选择单个数值在信号表中显示出来等功能。曲线图工具栏图标常用功能请看下表3。
表3.图标功能表
 
记录中的每个变量使用单独的Y轴,显示该变量的值;所有变量公用X轴,X轴单位取决于“更改X轴单位”按钮的选择。TRACE记录的分析示例如图14所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第24张
图14 TRACE记录的分析示例,①指定变量及显示格式;
②选择“显示垂直测量光标”;
③显示①变量在光标处的实时值以及Y轴差值X轴时间差;
④显示所有信号在光标处的实时值以及Y轴差值;
⑤设置X轴为采样的时间戳;
⑥时间戳为CPU的本地时间;
通过示意图下方的信号表,可以自定义信号组编号,然后将非位信号编入一个信号组,此时该信号组将使用相同的Y轴,便于整体观察该信号组的数值,比较大小关系,如图15所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第25张
图15 TRACE信号组,信号表列出了所选测量的信号,以及某些属性的设置选项,如图16所示。在线模式下,可更改设备中的轨迹设置。单击"上传"按钮,可应用显示方式的更改;否则在切换为离线模式时,系统将丢弃这些更改。
当把设备中轨迹添加到测量时,信号表的当前设置将在测量中保存。可通过拖放操作对信号进行排序,在信号内可以重新排序信号位。常用功能请查看表4。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第26张
图16 信号表,表4.信号表功能,TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第27张
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第28张
 
如果没有新的TRACE记录产生且CPU不断电的情况下,此记录将一直保存;CPU在线后,选择配置的TRACE,点击“观察开/关”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第14张按钮 后即可看到在线的TRACE记录。
该TRACE记录可以通过点击“导出轨迹配置”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第30张按钮 ,将记录以TRACE格式或以*.csv格式导出,前者可以在其它TIA博途项目“Traces>测量”右键菜单中选择“导入轨迹”进行轨迹的导入,而后者则可以以excel表格形式保存所有测量点的数值。
5、测量和组合测量
可把获取到的轨迹信息通过“添加到测量”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第31张按钮保存到测量轨迹中,在测量轨迹中对信号进行分组、显示格式、颜色等分析,为了日后再次查看测量轨迹,可通过测量视图右下方“创建当前视图的快照”TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第32张按钮对此次操作进行保存,方便下次分析使用,如图17所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第33张
图17.快照,组合测量可应用于项目中,实现对不同测量进行比较的功能。下文说明了如何在"组合测量"系统文件夹下创建组合测量,如图18所示。
在 "测量" 系统文件夹下选择一个或多个测量。
将测量拖拽到 "组合测量"系统文件夹中后一个新的组合测量将被创建。或者通过快捷菜单命令"导入轨迹"导入已保存的测量。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第34张
图18 组合测量创建,不仅可以同时分析多个记录,还可以将多个TRACE记录的时间轴重新校准后分析。如图19所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第35张
图19 组合测量,①轨迹的导入和导出,②选择测量的校准方式:触发/采样与时间戳,触发/采样的校准是由校准方式与偏移量共同决定,而时间戳的校准只是由偏移量决定,具体区别参考表5;,表5 校准方式区别
 
③设置X轴时间单位,此处设置为时间;
④选择校准方法:触发、触发事件后首次采样、首次采样、上次采样;
⑤当不考虑偏移设置时,应该是根据Trace的最后一次采样与Trace_1的满足触发事件时的采样的时间实现校准;
⑥设置精确到纳秒偏移时间;
⑦设置Trace的时间偏移,时间为正为时间轴向后偏移,时间为负为时间轴向前偏移。此处根据Trace设置的偏移5s,实现Trace的最后一次采样后的5s与Trace_1的满足触发事件时的采样的校准;,6、打印轨迹
在曲线图中,右键轨迹图可将显示屏保存为图片并将显示屏复制到剪贴板后进行打印,如图20所示。
TIA Portal STEP7 TRACE功能深度解析,助你轻松掌握,不容错过! (https://ic.work/) 触控感测 第36张
图20. 打印轨迹,5、相关文档
SIMATIC/SINAMICS S7-1500/1200使用轨迹和逻辑分析器功能链接:https://support.industry.siemens.com/cs/cn/zh/view/64897128,常见问题,1. S7-1200 和 S7-1500 有多少个测量点能够存储在轨迹记录中?,在配置轨迹记录的条件时,STEP 7 软件会计算出记录的最大持续时间和显示最大的测量点数目。测量点数量跟CPU中用于存储轨迹记录的内存大小和记录PLC变量需要的内存大小有关。
用于轨迹记录功能的存储空间大小
S7-1200 和 S7-1500 的 CPU 提供 512 KB 用于轨迹记录功能。因为头部需要 32 字节,所以实际上用于测点记录的存储空间仅有 524256 字节 。
轨迹中测量点的内存需求
单个测量点的存储空间需求是所有 PLC 变量记录所占用的存储空间加上用于记录时间戳的 8 个字节。
按照下面的公式可以计算出一个 S7-1200 或者 S7-1500 的 PLC 中用于每一个轨迹可记录的最大测量点数:每个轨迹的测量点数=用于测点记录的存储空间有 /

文章推荐

相关推荐