配置跟踪功能
跟踪功能可根据以下参数进行配置。
触发条件(例如,可定义信号的上升沿)和预触发
时限记录(simotion 设备基本周期的倍数)
连续记录(或环形缓冲区的无限跟踪)
待记录的系统变量(系统变量、i/o 变量和用户变量)
评估跟踪数据
评估过程中,所记录的数据以图形形式显示。提供下列各项功能:
可为曲线选择不同的颜色。可来回开关曲线。
可使用缩放功能显示细节。
例如,规则支持信号水平和持续时间的测量。
可通过叠加不同跟踪记录中的测量曲线来查看是否发生更改。
除记录外,跟踪功能还支持“功能发生器”和数学功能。
跟踪曲线可以表格形式存储或导出到 microsoft excel中,以备进一步评估。当然,也可以存储跟踪图作为记录、插入文档中或打印出来。
工艺对象跟踪
您可以通过该系统将命令记录到工艺对象,并评估命令传输数据。记录内容还包括发出相应命令的程序部分。将按时间顺序,针对工艺对象上的后“n”次操作,记录运行期间用户程序对工艺对象的影响,并存储所有相关数据。
控制环自动优化控制环自动优化这一特性可使轴和驱动器的调试工作变得极为简单。对于 sinamicss120 驱动器,速度控制器和位置控制器的参数都可自动确定(带 dsc)。
集成测量功能集成测量功能可记录步响应(以便优化)等信息,同时也可检测电磁缺陷或谐振频率(例如借助波特图和 fft分析检测)。可在这些谐振频率位置放置合理的电子滤波器,提升动态性能。
6es7518-4ap00-0ab0
功能
simatic odk 1500s 支持动态可加载函数库的开发,这些函数库可直接从s7-1500 软控制器或 s7-1500 增强型控制器 cpu 1518 mfp 的用户程序调用。此时,可加载的库可在windows (dll) 中生成以及在具有 odk 功能的 simatic 控制器的实时环境中生成(so – 共享对象)。
也可以开发可与 cpu 1518 mfp 上的用户程序并行执行的应用程序。
生成可加载的函数库
对于在 windows 中的函数库,可加载的函数库是通过 microsoftvisual c++ 生成的;对于在 cpu 的用户程序中执行的实时函数库,可加载的函数库是在eclipse(包括在供货范围内)中生成的。通过借助于预定义的模板创建项目,用户可以立即开始定义和实现其函数。
函数库完成时,将提供可直接集成到 step 7中并用于从控制程序加载和执行函数的函数块。
完成后,函数库本身作为 dll(windows 函数库)或 so 文件(共享对象 –实时函数库)的形式提供。实时函数库经由其 web 服务器加载到控制器的装载存储器中,这样,它们也可以独立于 windows加载和执行。
对于 windows 库,整个功能范围可以用于 windows dll。开发是通过visual studio 进行的。
odk 1500s 的供货范围内包括开发实时库所需的集成开发环境eclipse。
测试函数库
使用 visual studio,可以对 windows 函数库进行全面调试。由于在windows 下异步执行函数,即使使用单步处理或断点,软控制器的实时特性也不会被削弱。
由于单步处理或断点在实时条件下不可行,因此提供了一个功能强大的跟踪方案,可用于用户程序环境中的实时函数库。尽管如此,为了验证使用单步处理或断点时的代码,可以在开发pc 上的测试环境中调用实时库的函数并进行测试。另外,当发生软件异常时,还会生成实时函数库的存储器映射。在 eclipse开发环境中,这可用于确定异常的发生原因。
创建和测试 cpu 1518 mfp 的 c++运行时应用程序
通过 eclipse 创建 cpu 1518 mfp 的 c++运行时应用程序。这些应用程序在开发期间直接从开发环境传送到目标设备,并以通常方式启动和调试。为了实现自动运行,应用程序可通过一个启动脚本来启动。
项目比较功能可以比较并(如有必要)匹配不同项目的组成部分。
因此可在项目的不同对象之间执行基于 cpu 的比较。
将显示对象之间的大体差异。可以对存在差别的对象进行匹配。
必要时可合并到非常详细的程度:进行直至数据级的详细对象匹配。
实际使用 simotion 所具有的优势:
通过在线/离线比较,可对目标设备和项目进行匹配
通过离线/离线比较可合并不同程序
可通过详细比较确定数据之间的具体差异
将数据源存储在目标系统中的情况下,可轻松恢复工程项目中丢失的数据。
通过梯形图逻辑 (lad) 进行详细比较
优势多个使用操作简单的表达式诊断工具,完全集成在scout中。
支持优化和故障处理,非常实用。
所有信息可以按屏幕上显示相同的布排打印成文档。
轴控制面板,用于轴的调试和优化,无需应用程序。
自动控制优化,实现快速调试。
通过 st、mcc 和 lad/fbd 语言的全面集成的比较函数,可以识别项目之间或当前项目与设备之间的差别。
展开全文