Ready-to-deploy solutions and applications for top SCO use cases.
Recently active
Hello, I'm trying to filter the asset list of the asset advisor page following the information located at https://support.ptc.com/help/thingworx_apps/r8.5/en/#page/thingworx_apps%2FThingWorxAppsCust%2Fcustomizing_the_asset_list_filtering.html%23 I was able to successfully filter the assets by name following the example and now I wanted to filter them by my custom properties. I created the "Visible" property (BOOLEAN/STRING) on the Assets and tried to customize the AssetAdvisorPreFilter service in PTC.SCA.SCO.CustomActionHandler this way: var result = {"filters": [{"fieldName":"Visible","type":"EQ","value":"true"}]}; but it is not working at all. Could anybody help me with how the property should be configured and on the correct result statement?? Thanks in advance.
Hi all, I customized the filter option in the asset advisor by the following article and implemented all necessary bindings. https://support.ptc.com/help/thingworx_apps/r8.5/en/#page/thingworx_apps%2FThingWorxAppsCust%2Fcustomizing_the_asset_list_filtering.html%23 The filter does work with serialNumber and location, but i want to use my own new properties (e.g. equipmentNumber). Can you help me how to implement the filter option with different properties ? thanks!
Hi, When I upload csv file into system, date time format is not matched. below I attached file I want to upload. this coding I used to import csv file //try//{logger.info("FIle Name = "+FilePath);var csvInfotable = Resources["CSVParserFunctions"].ReadCSVFile({path: FilePath /* STRING */,columnMappings: undefined /* STRING */,hasHeader: true /* BOOLEAN */,longitudeField: undefined /* NUMBER */,dateFormat: undefined /* STRING */,fileRepository: "SystemRepository" /* THINGNAME */,latitudeField: undefined /* NUMBER */,fieldDelimiter: undefined /* STRING */,stringDelimiter: undefined /* STRING */,dataShape: "GF_Datashape_EngineeringIm" /* DATASHAPENAME */});logger.info("successful");var rowcsv;var tableLengthCSV = csvInfotable.rows.length;logger.info("tableLengthCSV = "+tableLengthCSV);//add equalfor (var i=0; i < tableLengthCSV; i++){logger.info("Processing the row :"+i);rowcsv = csvInfotable.rows[i];var date = rowcsv.timestamp;var formattedDate = parseDate(date, "YYYY-mm-d
Hi all, I have some troubles with Asset Advisor - Equipment Statuses What is update period of Equipment statuses ? How MFG apps scan Expressions ? What exactly mean criticalyOrder ? i have connect CNC machine to MFG via OPC but status not changing correctly. Sometimes It takes 2s, sometimes 20s and sometimes more than 1 minute. Sometimes when the expression changes in that time, status is not displayed at all (we have downtime for example 20s but status is still running) Thank you
Thingworx SCO has the KPI function. Can this function be added to SCP?
Hello, After analyzing Alert Viewer module of manufacturing apps I would like to develop a new module to view alert indicators, for example; top ten alerts of the day, week, mounth, ... The idea is to have a business intelligence for alerts. Creating a new console tile is not a problem, my problem is related to business intelligence functionalities, is there an extension widget application or something to implement this type of indicators in manufacturing applications? Thanks in advance. Olatz.
We have Thingworx 8.5.0 and imported Manufacturing Apps. Similarly we have imported service apps extension into Thingworx Composer, but we do not see any entities added. But the import says "Successful Import". Can someone please guide how to access service apps, from extension import? Is there any login page/ landing page for accessing service apps?
In the operator model data base table: PTC.SCA.SCO.Site, there is a field for timezone, where the values are actually offsets to UTC. Example, right now, for US eastern time, you'd put in -5:00 for 5 hrs behind UTC. Is there a scheduler/thing/other entity that adjusts this when daylight savings times comes around? Example, for US eastern time, -5:00 will need to adjust to be -4:00. Seems like there should be something that handles this if we are encouraged to store a timezone offset in the DB table. If there is not, any best practices to create this customization?
Hi, I'm trying to update a field in a postgres DB table to be null (really I just want to delete the value that is already there). Currently, the field is a dataType: long. Today, I'm using the out of the box "Update" service from the postgres DB thing. I've tried "updating" the value to be null, undefined, NaN, "" and nothing seems to be working. The update fails each time. I'm aware we could write this in SQL on the postgresDB thing directly, but because we are using a PTC cloud hosted environment we don't have the ability to write SQL functions in production. Any help here is appreciated.
I have installed the Manufacturing Apps in version 8.5.2 on a fresh ThingWorx instance (8.5.3). I have noticed that the status icons in "Configuration and Setup" are not displayed. Here is a screenshot where incorrect quotes before the <span> tag have been removed via the Chrome console. Is there a fix for the OOTB mashup provided by PTC?
Hello, I installed manufacturing apps trial and import simulation data succesfully and I did 2 guides about manufacturing apps, Controls and Asset advisor but now I have a problem because Kepware is connected with Thingworx but I can't see data simulation in my assets. I checked log and I saw this error: An Invalid Property Value Was Sent To [PTC.MfgSegment.Kepware_Simulator-GW Property: [StoredUpdateCount] Do you know how to solve this issue? Thank you in advance Luis
Hi, I am building an application up on manufacturing app by adding extra tails and have also done some configuring changes. Now i want to transfer this development on another instance, how do i export the complete Application? - I tried export option in Manufacturing and imported in another instance, didn't work. - I wanted to export the Manufacturing App project from the composer, but was suggested that it won't work. - Instead i was told to export tag wise in the composer to cover all the entities of my project. 1) I maintained same tag name to all my extra development, which can be exported. 2) And for Manufacturing App ,there is a common tag name using which i can export. I am not able to determine this common tag, there are tags with various vocabulary names. How do i export my project (with M
Hi, is there any limitation of number of Advanced Tags in KepServerEx ? Thanks
Hi, My question is about Manufacturing Apps and the possibilities to be configured to monitor lines, machines, KPIs, etc. of multiple factories with differente group of users. In our case, the intent is to use Manufacturing Apps to monitor different lines, machines, and KPIs from different factories. Each factory is going to have its own users, and once the users are logged, they only should see the lines, machines and KPIs that are configured for their factory, so they shouldn't have access information from other factories. Each factory should have its look & feel (logos, colours, etc.) which is going to be different for each factory. Can we do it using Manufacturing Apps? Thanks. Olatz
Hello, I want to personalize the "GetIdentityInfo" service in PTC.SCA.SCO.AssetMonitor.AssetList.AssetListServiceController to show different properties for the assets in the asset list. I can override the default service and write my code, but I would like to have the code for the default service so that I can personalize it instead of writing the code from scratch. Is there any way to get the default code for the services?? Thanks in advance.
I can't import Manufacturing Apps.I installed DataExporterExtensionPackage.zip and then MED-61227-CD-085_F000_ThingWorx-Apps-8-5-0-extension-bundle.zip but I get an installation error. I send the Thingworx log files. Thank's
Hello, I had installed manufacturing apps 8.4.3 extension on Thingworx plaftorm 8.4.5 with PostgresSQL 10. The installation went ok (without errors) but I can't see the filters in the asset advisor window (attached is the screenshot). I am logged as Administrator. Any idea of what is happening? Thanks in advance.
Hey Everyone, I am currently using Operator Advisor 8.5.1. I am unable to query for rows containing null values when using the Operator Advisor queries and JSON filters. When I query the tables directly using sql from the database thing, I am able to pull rows containing null values. However, when using OA queries/JSON filters, there is no way for me to pull these null values. I have attached a word document showing different filters I tried + the error messages. Does anyone have an idea how I can pull rows containing null/blank values from postgres database tables while using the Operator advisor queries? The MissingValue filter is not supported, which is what I'd use when querying a data table or stream. I want to avoid writing direct sql queries to do this if at all possible. Thanks, Andrew
Hi all, We are using Operator Advisor fully implemented at a customer for over a half year now. Yet, there is some error we encouter we do not fully comprehend. Like the title says, the error goes like this: Execution error in service script [GetWorkDefinitionExecutionLog] .... It happens when we update a row in the database. I've looked at the service 'GetWorkDefinitionExecutionLog' and don't see anything why this error could occur. Now I know OA has some Java methods we can not access, and since the error says also 'Missed Context.JavaToJS() conversion', I assume it has something to do with the OA java services. Do any of you guys know what this error is about and how we can avoid it? Whenever it occurs, it takes a few seconds to do the update the row in the DB. Thanks for helping out. Jasper
Hi, I've configured 2 context, populate each context with a site, line and asset, and created 2 users. After setting the permission to each user to each context I'm not getting the expected result: all the users can access all the contexts. Attached are the screenshots with the asigned permissions. User_Fabrica_1 has not permissions to access context Fabrica 2, but in the file "Context Problem" you can see that the user can access it. What I'm doing wrong? Thanks. Olatz
Following the instructions here: it says the manufacturing app and service app downloads should be at: To locate the download, go to the PTC Software Downloads page and expand the following folders: ThingWorx Platform > Release 8.5 > ThingWorx Manufacturing Apps Extension or ThingWorx Service Apps Extension > Most Recent Datecode. However I do not see them: I can find the Service Apps here: PTC Smart Connected Applications > Release 8.5, but no manufacturing apps. This post indicates it might be a licencing error. Please let me know what I need to do to resolve.
Thank you for help! Thingworx platform: 8.4.4 Manufacturing: MED-61227-CD-084_SP4_ThingWorx-Apps-8-4-4-extension-bundle.zip Configure tomcat: 5120 ThingWorx-Apps-8.4.4-00-extension-dependencies.zip have successfully been imported but while importing ThingWorx-Apps-8.4.4-00-extension.zip got the following errors. AppHomePage-extension:8.4.4 Could not find extension (RemoteAccessExtension:0.0.0) depended upon by SCO_Common-extension:8.4.4 KEPServerMonitor-customization-8.4.4-00-extension:8.4.4 Could not find extension (RemoteAccessExtension:0.0.0) depended upon by SCO_Common-extension:8.4.4 SCO_Common-customization-8.4.4-00-extension:8.4.4 Could not find extension (RemoteAccessExtension:0.0.0) depended upon by SCO_Common-extension:8.4.4 SCO_Common-extension:8.4.4 Could not find extension (RemoteAccessExtension:0.0.0) depended upon by SCO_Common-extension:8.4.4 MFG_Common-extension:8.4.4 Could not find extension (RemoteA
In the "Connect Factory Assets Using Controls Advisor (Guide 1)" , step 4 (Monitor Servers, Assets and Devices). After switching to On the controls of the welding robot and the CNCMill. Instead of getting a result similar at the screenshoot shown in the guide, I got the following ( see attachment). Any advice ? Regards Daniel Sam
Hi all, I would like to see status timeline in asset advisor for f.e last day ... is possible to see timeline from historical data ? Thanks
With great success is the LocalHistorian able to store values that frequently change value or state. However, I'm having difficulties with the LocalHistorian not storing any values unless there is a change from the driver. As a result we have experienced data inconsistencies. For states that only change a handful times a month this creates a challenge, and in worst case we could miss a state change. At the source I see that the value is sent with a new timestamp every 30 seconds. My LocalHistorian scan rate is 1 second. I need a feature that can force a new value storage at least every x seconds to be sure that all states are current.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.