技术论坛

 博途V16项目Trace轨迹与库文件

返回主题列表
作者 主题
众智创新团队
游士

经验值:272
发帖数:10
精华帖:2
楼主    2025-01-23 11:05:44
主题:博途V16项目Trace轨迹与库文件 精华帖 

李 先 念

一、Trace轨迹

二、库文件

2.1PLC库文件

2.2HMI(Human-Macine Interface)库文件(HMI画面)

2.3库文件的导入与导出

 

 

 

关键词:Trace轨迹、库文件、HMI库文件,库文件导入与导出


一、Trace轨迹

使用Trace轨迹可以更加直观的了解到PLC中的变量的变化。

 

硬件要求:S7-1200(固件版本V4.0及以上),最多装载2个TRACE配置,且单个配置最多可组态16个信号;S7-1500(固态版本V2.8及以上),最少装载4个TRACE配置(取决于CPU类型),且单个配置最多可组态16个信号。

 

例如在观察水箱中液位的变化时,以Real型的液位为对象,操作如下:

先添加Trace轨迹

 

  

 

 

可在“采样”中更改记录的频率和时长

 

 

 

在触发器中选择需要的触发模式,更改后切换至示意图(右上角)进行调试

 

 


立即记录:激活记录后,立即开始记录

变量触发:激活记录后,仅当满足触发条件后才开始记录

无触发器监视:激活记录后,立即开始记录,且不会停止,只有触发停止记录时才会停止。

 

曲线Y轴的最大和最小值默认为0,更改到适宜区间才能观察到曲线变化。其它曲线颜色、X轴单位等设置可根据需要修改

 

 

 

将轨迹安装到设备上,并激活记录

 

 

 

 

随着时间变化,Trace曲线将显示变量的变化,如图所示

 

 

 

 

若图像为多个间断的点,如图所示,则可能为所设记录频率值过小

 

 

 

 

二、库文件

2.1PLC库文件

使用库文件可以避免重复编写相同代码,也更便于维护,提高开发效率。库分为“项目库”和“全局库”两种,均有“类型”和“模板副本”两种存储类型

库的类型:支持FB、FC块、UDT(User-Defined Data Types,用户自定义数据类型)以及与HMI( Human Machine Interface,触摸屏,人机交互界面)相关的元素

以项目库为例:对于PLC(Programmable Logic Controller,可编程逻辑控制器,一种工业控制设备)库文件,我们可将FB块、FC块等选中后拖拽到项目库的类型中,新建成库,新建的库为已发行版本,若要进行修改,需将库文件在项目中打开并点击“编辑类型”,修改后发布版本。

 

 

 

 

 

 

在项目库中,可以通过更新库,将项目库中的内容传递至全局库中,也可以直接拖拽到全局库中(将全局库传递至项目库时也是如此)

 

 

 

库的模板副本:可以接受块、PLC变量表、Trace轨迹等元素

以全局库为例:我们可以首先在全局库中创建一个库,然后将我们需要的FB块、FC块、DB块等选中后拖拽到我们所创建库的模板副本中,并保存库文件即可

 

 

 

在全局库中,可以直接拖拽模板副本到项目库中(将项目库传递至全局库时也是直接拖拽)

 

2.2HMI(Human-Macine Interface)库文件(HMI画面)

HMI库文件侧重于界面设计相关的元素,用于创建美观、易用的操作界面,方便操作人员使用,下面以起保停程序的HMI面板进行示例

 

绘制出所需要的画面并将其拖拽到我们想要存储的地方,对于全局库,要注意进行保存

 

HMI库文件的传递与PLC库文件一致

 

 

 

在调用HMI库文件时需要将项目中的变量一一关联到画面中的元件上,并且只能调用整个画面,不太方便,我们可以将部分画面上的元素创建成库,并在库中建立相应组态

硬件要求:精简屏不支持下述功能,部分版本过低不支持PROFlenergy的精智屏也不支持下述功能。下述案例所用HMI型号:TP700 Comfort,订货号:6AV2 124-0GC01-0AX0,版本为:16.0.0.0(该型号屏幕版本需在14.0.0.0及以上)

 

首先定义相关UDT、FC块、DB块,并将其传递至项目库中,选中所需要元素并创建面板

 

 

 

 

 

 

 

 


在该库视图的建立变量连接:添加类别,并将数据类型选为用户自定义的数据如图所示

分别对每个对象设置相应的事件、动画等,如:

 

 

 

 

 

 

组态完成后发布版本即可,点击“库视图”退出或进入该界面,点击“可视化”退出该界面

 

 

在调用时,将相应的FC、DB、UDT等传递至项目中,并在并设置接口,设置好HMI_Tag后,连接该实例所需要的变量(UDT)

 

 


 

2.3库文件的导入与导出

 

库的导出:选择全局库中要导出的库,将其另存即可

 

 

 

库的导入:打开全局库,选中要导入的库进行保存即可

 

导入库时,“以只读方式打开”默认勾选,需要取消勾选,方可对导入的库进行修改

 

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

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览