Recently active
Hii,please help me to start thingworx trial version. i cant see free trial option to start free trial.
Goal:The end user must be able to set its own date time format. Option that doesn't solve all of my problems:the property FormatToken can be set for the Date Time Picker Widget to a Localization Token.Same goes for Grid widget Column render settings. Problem:The Localization Token only sets the format for the dateTime string at a langue lvl. Part of the solution:I let the end user set its own DateTime Display settings, save that as User parameters.A service that converts the DateTime to the string using the User parameters.So, I call the service so when i need to display DateTime in a Grid or label so it converts it.So displaying datetime format on a grid or label is solved. And works fine. unsolved part:But i cant do the same thing for the Date Time Picker Widget.Because DateDelimiter and FormatToken properties are only Localizable and not Bindable i cant set them. I can think of 2 dirty solutions1 when i set the Localization Token from a i can make a ser
Hi, We have 130 station for which we are reading the status from kepware. We created a mashup in which we are showing the status and binded it to the collection widget. And sending the station id dynamically. When mashup is loaded (in which collection widget present) it takes time to load the 130 stations instead of bringing it up quickly. And whenever the resolution is changed it becomes blank and then loads the stations. Why is the collection widget so slow? Is there any way to improve the performance of collection widget? Is there any alternative widget which can be used instead of collection widget? Thanks, Shalini V.
Can someone please verify that the 'TriggerClick' service is NOT working anymore in TW 9.3.2 ? These bugs that keep popping up in new releases is very annoying. They can ruin a lot with all our mashups trying to error trace whats wrong.
How can we interlink the results of Thingworx Analytics with Thingworx Composer to show it in more meaningful way with the help of charts, graphs etc?
Dear Ptc Community,i would need help to get a rounded corners for my label chart. At the moment it looks like this and with edged corners it would be a lot more satisfying.
Dear ptc community,i got a problem and couldn't find an answer like usual. For example my state format is like this now, everything under 30 is red, from 30 to 50 is yellow and 50 to 100 is green. The Problem now is i got like 16 values from 1 to 20000 and everything what is above 100 is automtically green. So my question is there anything like percentage state formatting or some other ways which could help me. Thx in forward.
I wrote a service to update all the values of a thing to DataTable. But i need to do the same when automatically, when the new data updates in a thing. Pls support in writing a sub'n which triggers the service and updates the DataTable whenever the particular property updates in a thing
Hello, I was walking through the C SDK Tutorial in the following website (https://developer.thingworx.com/en/resources/guides/thingworx-c-sdk-tutorial/c-environment-setup) and in the step 2, the link for ThingWorx C Edge SDK is unable to open and got the error of "This XML file does not appear to have any style information associated with it. The document tree is shown below" . May I know where can I access the link for ThingWorx C Edge SDK? Thank you.
Good morningI need to install the THINGWORX ANALYTICS family, THINGWORX CONNECTION SERVICES,THINGWORX EDGE MICROSERVERS,THINGWORX EDGE SDK,THINGWORX FOUNDATION,THINGWORX KEPWARE SERVER would have any ISO that I can download for Windows or for Linux with all settings ? Would you have any manuals on how to set up? This would be for test basis to then put on a real basis
Hi, I'm trying to find the Google Maps extension on PTC support, I've searched through all the releases under Thing Worx Foundation, and I'm not able to find it , Help me, asseblief.
Design and Implement Data Models to Enable Predictive Analytics Learning Path Design and implement your data model, create logic, and operationalize an analytics model. NOTE: Complete the following guides in sequential order. The estimated time to complete this learning path is 390 minutes. Data Model Introduction Design Your Data ModelPart 1Part 2Part 3 Data Model ImplementationPart 1Part 2Part 3 Create Custom Business Logic Implement Services, Events, and SubscriptionsPart 1Part 2 Build a Predictive Analytics Model Part 1Part 2Operationalize an Analytics Model Part 1Part 2
Connect and Monitor Industrial Plant Equipment Learning Path Learn how to connect and monitor equipment that is used at a processing plant or on a factory floor. NOTE: Complete the following guides in sequential order. The estimated time to complete this learning path is 180 minutes. Create An Application Key Install ThingWorx Kepware ServerConnect Kepware Server to ThingWorx FoundationPart 1Part 2Create Industrial Equipment ModelBuild an Equipment DashboardPart 1Part 2
Get Started with ThingWorx for IoT Guide Part 5Step 13: Extend Your ModelStep 14: Next StepsGet Started with ThingWorx for IoT Guide Part 5 Step 13: Extend Your Model Modify the application model, enhance your UI, and add features to the house monitoring application to simulate a request as it might come from an end user. For this step, we do not provide explicit instructions, so you can use critical thinking to apply your skills. After completing the previous steps, your Mashup should look like this: In this part of the lesson, you'll have an opportunity to:Complete an application enhancement in Mashup BuilderCompare your work with that of a ThingWorx engineerImport and examine ThingWorx entities provided for download that satisfy the requirementsUnderstand the implications of ThingWorx modeling options Task Analysis Add a garage to the previously-created house monitoring web application and include a way to display information about the garage in the UI. You
Get Started with ThingWorx for IoT Guide Part 4Step 10: Display DataStep 11: Simulate a Data SourceStep 12: Test ApplicationGet Started with ThingWorx for IoT Guide Part 4 Step 10: Display Data Now that you have configured the visual part of your application, you need to bind the Widgets in your Mashup to a data source, and enable your application to display data from your connected devices. Add Services to Mashup Click the Data tab in the top-right section of the Mashup Builder.Click on the green + symbol in the Data tab. Type MyHouse in the Entity textbox.Click MyHouse.In the Filter textbox below Services, type GetPropertyValues.Click the arrow to the right of the GetPropertyValues service to add it. Select the checkbox under Execute on Load.NOTE: If you check the Execute on Load option, the service will execute when the Mashup starts.8. In the Filter
Get Started with ThingWorx for IoT Guide Part 3Step 7: Create Alerts and SubscriptionsStep 8: Create Application UIStep 9: Add WidgetsGet Started with ThingWorx for IoT Guide Part 3 Step 7: Create Alerts and Subscriptions An Event is a custom-defined message published by a Thing, usually when the value of a Property changes. A Subscription listens for a specific Event, then executes Javascript code.In this step, you will create an Alert which is quick way to define both an Event and the logic for when the Event is published. Create Alert Create an Alert that will be sent when the temperature property falls below 32 degrees.Click Thing Shapes under the Modeling tab in Composer, then open the ThermostatShape Thing Shape from the list. Click Properties and Alerts tab.Click the temperature property.Click the green Edit button if not already in edit mode, then click the +&
Get Started with ThingWorx for IoT Guide Part 2Step 4: Create ThingStep 5: Store Data in Value StreamStep 6: Create Custom ServiceGet Started with ThingWorx for IoT Guide Part 2 Step 4: Create Thing A Thing is used to digitally represent a specific component of your application in ThingWorx. In Java programming terms, a Thing is similar to an instance of a class. In this step, you will create a Thing that represents an individual house using the Thing Template we created in the previous step. Using a Thing Template allows you to increase development velocity by creating multiple Things without re-entering the same information each time.Start on the Browse, folder icon tab on the far left of ThingWorx Composer.Under the Modeling tab, hover over Things then click the + button.Type MyHouse in the Name field.NOTE: This name, with matching capitalization, is required for the data simulator which will be imported
Hi,How can i use the ImportSourceControlledEntities service to import a single entity: I guess i need to use the entityFilter parameter, but i'm not able to find the correct syntax: let entityFilter = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({ infoTableName: "InfoTable", dataShapeName: "EntityDifference" }); entityFilter.AddRow({name: "myTemplateToImport", entityType:"ThingTemplate"}); Resources["SourceControlFunctions"].ImportSourceControlledEntities({ entityFilter: entityFilter, repositoryName: "SystemRepository", path: "src/twx-source" }); Any help or example would be appreciate.
Hey all, Hopefully someone might of had something similar happen to them. We have a number of mould machines, ranging from kraussmaffei, fanuc, engel etc.... We have a reoccurring issue where the kraussmaffei mould machine (Connected to Kepware via Euromap 63) gets shut down for batch changes or maintenance, After a couple hours, the whole of kepware will go down for all the other moulds. We tested this by disabling kepware for the kraussmaffei machines, and not had any issues since. But we've been unable to narrow down, or really begin on what could be causing this. Any suggestions on where to begin? What to look out for in the event logs? What causes "bad data quality" to the point it breaks?
Hi all, I am trying to replace '_' underscores from a given string, using the string.replace function,but I am not able to achieve this,can anyone tell me where I am going wrong. Thanks,Sujith
Hi, I am updating a style definition to different colors based on a logic in my Thingworx screen.But for the updated style to be reflected in the screen, I am reloading the whole page now. Is it possible to see the updated style definitions in the screen without page reload? Thank you in advance,Sadagopan PSSKP
Hi, I found the system ThingShape [ValueStream] has lots of depending entities, while it's property, service, event, subscription are empty. where do the relationships of the ThingShape [ValueStream] come from ? Regards, Sean
Create Your Application Guide UI Part 5Step 7: Test Your GUIStep 8: Next Steps Create Your Application Guide UI Part 5 Step 7: Test Your GUI At this point in the lesson, your Mashup now contains:Graphics to represent dataDataLogical connections between the graphical elements and the data Run Application Execute the following steps to test that your application works as expected.Click the View Mashup button at the top.You may have to disable your pop-up blocker to load the Mashup in a new browser tab. 2. Wait and observe the Mashup for at least 20 seconds, clicking the Manually Retrieve Counts button regularly.NOTE: The values in the Mashup will increase roughly every 10 seconds, after you press the button to manually retrieve them. This happens because the Thing you imported earlier is simulating data and the work already done by the Edge and Backend Developers in this scenario. In this simulation, different production lines are c
Create Your Application Guide UI Part 4Step 6: Apply ServicesAdd Data ServicesGetPropertyValuesSetPropertiesManual Data Retrieval Create Your Application Guide UI Part 4 Step 6: Apply Services You now have an idea of what your Mashup will look like, but without Data Services, it won't accomplish anything productive. In the following steps you'll apply Mashup Data Services to the Widgets. Add Data Services Click the + button in the top-right in the Data tab. In the Entity Filter field, search for and select MBQSThing.In the Select Services field, search for and select GetPropertyValues.Check the Execute on Load checkbox for GetPropertyValues.In the Services Filter field, search for and select SetProperties.In this case, you WILL NOT check the box for Mashup Loaded? because we do not want to call this Service upon initial Mashup load.6. Click Done.Both the Ge
Create Your Application Guide UI Part 3Step 5: Add Widgets to MashupScenarioCreate the MashupAdd LabelsAdd TextBoxesAdd CheckboxesAdd ButtonsResize the Mashup Create Your Application Guide UI Part 3 Step 5: Add Widgets to Mashup At this point, you should have an understanding of how the Widgets in your Mashup relate to the data from devices you've connected via the ThingWorx platform. Scenario Now, let's try to imagine a real-world scenario. For this example, assume that you are in a company developing an IoT application utilizing ThingWorx Foundation. Developer RoleResponsibilityEdge DevelopersUtilize the Edge MicroServer, Software Development Kits, or ThingWorx Kepware Server to connect devices and bring data into the platform.Backend DevelopersCreated Things, Thing Templates, and Thing Shapes to store and manipulate the data within ThingWorx Foundation.Frontend DeveloperTasked with taking the IoT data and creati
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.