Sepasoft MES Module Suite
system.mes.getTagCollectorValues(equipmentPath, collectorType, key, beginDateTime, endDateTime)
Return MES tag collector values for a given date range.
Syntax
system.mes.getTagCollectorValues(equipmentPath, collectorType, key, beginDateTime, endDateTime)
Parameters
String equipmentPath - The path from the production model to the desired equipment.
String collectorType - The name of the tag collector type.
String key - Where there are multiple instances of a tag collector type, this specifies which one to use. For example, there can be multiple MES counters for the "Equipment Count" tag collector type. If not needed, pass an empty string. In other words it is the name of the MES counter or the name of the Additional Factor.
Date beginDateTime - The starting date of the values returned.
Date endDateTime - The ending date of the values returned.
Returns
Dataset values - A Dataset containing columns for the timestamps and the values within the specified date range.
Scope
All
Code Example
Python |
date = system.date.getDate(2017, 2, 20) beginDateTime = system.date.setTime(date, 15, 13, 31) endDateTime = system.date.now() equipmentPath = '[global]\Enterprise\San Marcos\MP Rotator\MP Rotator 1' collectorType = 'Equipment Mode' key = '' data = system.mes.getTagCollectorValues(equipmentPath, collectorType, key, beginDateTime, endDateTime) for row in range(data.rowCount): for col in range(data.columnCount): print data.getValueAt(row, col) |
Output
Code |
Mon Mar 20 15:13:31 PDT 2017 2 Mon Mar 20 15:13:31 PDT 2017 3 |
Sepasoft MES Module Suite