Recently active
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
Create Your Application Guide UI Part 2Step 4: Bind Data to WidgetsImport an EntityRetrieve DataView Data ConnectionsCreate Your Application Guide UI Part 2 Step 4: Bind Data to Widgets Mashup Data Services allow you to access IoT data so you can push data to the platform's backend as well as pull data into the Mashup itself. In the table below, we describe some common Mashup Data Services that enable that functionality:Service NameDescriptionGetPropertiesPulls in a particular Thing's Properties, as well as the associated current values contained within those Properties. GetProperties has an option to automatically update the Mashup whenever a Property value changes.GetPropertyValuesPulls in a particular Thing's Properties and their associated current values. However, it does so in an All Data grouping, opening the possibility of assigning all Properties to the same Widget. This can be helpful with some Widgets, such as the List Widget
Create Your Application Guide UI Part 1OverviewStep 1: Create New MashupStep 2: Mashup Builder SectionsStep 3: Introducing WidgetsCreate Your Application Guide UI Part 1 Overview This project will introduce the ThingWorx Mashup Builder. Following the steps in this guide, you will learn how to use this tool to create a Graphical User Interface (GUI) for your IoT Application.We will teach you how to rapidly create and update a Mashup, which is a custom visualization built to display data from devices according to your application's business and technical requirements.NOTE: This guide's content aligns with ThingWorx 9.3. The estimated time to complete ALL 5 parts of this guide is 30 minutes. Step 1: Create New Mashup The Mashup Builder is a drag-and-drop environment with a What You See Is What You Get (WYSIWYG) interface. With the Mashup Builder you can quickly and easily create a visualization of your IoT data.In this step, we
Hello, how to dynamically create an InfluxDB database and a Persistence Provider from a Thing service? Best. Pietro
In Thingworx 9.1,how to format the list widget like dropdown?? Right now it is coming with list of values. The bdropdown should show the list of values only when the user clicks on the list widget. How to do this in twx 9.1.0-b10877.
Hello community, I am newbie to C SDK. I am using Linux odroid 4.9.277-122 aarch64 GNU/Linux I compile the C SDK program by using the following command. make PLATFORM=gcc-linux-x86-64 BUILD=release I got " unknown type " error in the twMessages.h, twMessaging.h, twApi.h header files. In file included from ../src/twMessages.h:13, from ../src/twMessaging.h:7, from ../src/twApi.h:21, from ../src/main.c:99: ../src/twInfoTable.h:88:2: error: unknown type name 'twList' 88 | twList * aspects; /**< A ::twList of the aspects associated with the entry. **/ | ^~~~~~ ../src/twInfoTable.h:186:2: error: unknown type name 'twList' 186 | twList * entries; /**< A list of the entries associated with the ::twDa taShape **/ | ^~~~~~ ../src/twInfoTable.h:303:2: error: unknown type name 'twList' 303 | twList * fieldEntries; /**< A ::twList of the entries associated with t he ::twInfoTableRow. **/ | ^~~~~~ ../src/twI
The error message I receive is: unable to convert from org.Mozilla.javascript,uniqueTag to info table.var json=me.jsondata_JS();//result = JSON;for (let i=0;i<json.lenght;i++){var con=me.jstsql({id: json[i].id /* INTEGER */,email: json[i].email /* STRING */,first_name: json[i].first_name /* STRING */,last_name: json[i].last_name /* STRING */,avatar: json[i].avatar /* STRING */});result = con;}
Hi Developers, I have created a mashup with all the user input selection widgets. The user selections are put together as an infotable and set into the mashup parameter(which is a bi directional one) of that mashup. Now I'm using the Input mashup inside another mashup through the contained mashup widget. My only problem here is that the mashup parameter from the contained mashup doesn't have the changed event which i need to trigger the data service which consumes the infotable mashup parameter. How do i overcome this? Also i cannot use sesion variables. Regards,Saran
Operationalize an Analytics Model Guide Part 1OverviewStep 1: Analytics ArchitectureStep 2: Simulate Data SourceStep 3: Configure ProviderStep 4: Publish Analysis Model Operationalize an Analytics Model Guide Part 1 Overview This project will introduce ThingWorx Analytics Manager. Following the steps in this guide, you will learn how to deploy the model which you created in the earlier Builder guide. We will teach you how to utilize this deployed model to investigate whether or not live data indicates a potential engine failure. NOTE: This guide’s content aligns with ThingWorx 9.3. The estimated time to complete ALL 2 parts of this guide is 60 minutes. Step 1: Analytics Architecture You can leverage product-based analysis Models developed using PTC and third-party tools while building solutions on the ThingWorx platform.Use simulation as historical basis for predictive ModelsCreate a virtual sensor from simulationDesign-time versus operational-time i
Step 5: Create ServicesStep 6: Create SubscriptionsStep 7: Next Steps Step 5: Create Services Below shows how we can create the GetCustomerPackages Service for the PTCDeliversBusinessLogic Thing. Create Service Definition On the home page, filter and select the PTCDeliversBusinessLogic Thing.Switch to the Services tab.Click + Add. Enter the name of the Service, GetCustomerPackages.Switch to the Output tab of the Service.Select InfoTable from the list as the Base Type. When prompted for the DataShape, select CustomerDataShape.Switch to the Inputs tab of the Service.Click the + Add button. Enter the name CustomerId.Check the Required checkbox.Click Done. Add Service Functionality Switch to the Me/Entities tab.Switch the radio option to Other Entity.Filter and select PackageDataTable as the Entity. A list o
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.