Recently active
In KB article entitled- Request Information to Enable Advanced Model Target Generation directs us to find the Expereince Service ID. I have looked on both the hosting Vuforia server and the ThingWorx server for the log mentioned in the article. I have looked in all the relavant thignworx logs I could find, yet could not find the IDAny other ways to find the Experience Server ID?
I have 2 user groups which need to access the SCM page for things belonging to different ThingTemplates. User Group A should access only things from ThingTemplates ABC_1, ABC_2 and ABC_3; whereas User Group B should access only things from ThingTemplates XYZ_1 and XYZ_2. And all ThingTemplate inherit a BaseTemplate. How do I manage access levels based on ThingTemplate?
I am creating an extension, and would to include instance level permissions - the organization and user groups exist in all environments, but this detail is not included in the xml during export. I attempted to manually add this detail in the xml, which imported without complaint but the permissions appeared to be ignored. Is there a better option to include permissions when creating an extension, or does this need to be set in the target environment?
Hello all,I use Schedule chart and I want to find a way how to expand/collapse several or all groups at the same time.Now, by default, it is possible to expand only one group (if I click on another group, the first one collapses).For example, if I click on LABEL-1 group, the detail opens, but if I click on LABEL-2 group, the detail opens for LABEL-2 group (while the detail for LABEL-1 group collapses). Please, find screenshots Is it possible to expand/collapse all or several groups at the same time?
I read very old threads telling it's not possible to do it I also didn't find any possibility on thingworx 8.5 May this be possible by writing an extension ?
We have a Mariocotta slitter HMI/Industrial PC. The mSATA hard drive failed on the PC. We replaced the drive with a new one, & restored that drive from an old Veeam backup of the system. When we restored it, the Kepware Allen Bradley perpetual license was missing. We have been unable to apply the license on the new drive. We are currently utilizing the emergency 7 day license. What is the normal procedure in this scenario? Our vendor is telling us we will need to buy a new license, but this looks like it could simply be rehosted since the only thing to change was the HDD (PC is the same PC).
We have many channels and want to organize the channels in folder without affecting the Item ID for the associated tags.For example here, I want to have the ability to make a folder for the dryers and the PRD devices.The folder is merely for organizing within Kepware and should not affect the other systems. Therefore the Item ID, e.g. PRD0147.myDevice.myTag, should not contain the folder.
I working on one of my projects. As per my application, I want to take data from DCS over TCP/IP into kepware. From kepware i want to publish those data over opc da for other SCADA/DCS that works as opc da client. My quetion is does kepware works as OPC DA server for this application?
Hi there, I’m trying to establish direct communication between an ABB ACS880 drive (using FENA-11/FENA-21 EtherNet/IP adapter) and KEPServerEX.The drive is already communicating successfully with a ControlLogix PLC via Generic Ethernet Module configuration. Current assembly configuration in the PLC is:Input Assembly: 152Output Assembly: 102Data Format: INTSize: 13 INTsNetwork communication is confirmed:-Drive responds to ping-PLC communication is stable and operationalMy goal is to read the drive data directly from Kepware without going through the PLC.However, my Kepware installation currently includes:Allen-Bradley ControlLogix EthernetAllen-Bradley Ethernetbut I do not see a dedicated “EtherNet/IP” driver available.When attempting to use the ControlLogix Ethernet driver directly against the drive IP, Kepware reports: “Node path is invalid”I understand this may be because the ABB drive exposes EtherNet/IP assemblies/CIP objects rather than symbolic Logix tags.Could you please advise:
I am trying to configure a grid widget to editable via a dropdown list in one or more columns.I have reviewed the documentation here and here. Both documents that detail JSON configuration and dropdown lists indicate statically defining the dropdown list selections in the JSON configuration directly (ie"dropdownConfiguration": {"items": ["Active", "Parked", "Undergoing Maintenance"]}Due to the potential size and expected change over time for the list of selections I would like to define the dropdown list via a service rather than statically defined in the JSON configuration.I would appreciate some guidance on how to define a data source to be used for the dropdown list
Hi everyone,I’m currently working on a use case in ThingWorx and would appreciate some guidance.Use case: We have a FileRepository (connected to a File Share) where we store images. A customer wants to send 6 images via REST API, each around 25 MB. Total payload per request would be roughly 130–150 MB. After receiving the images, I need to: Store them in the FileRepository Save the path in a DataTable for later access Challenge: Sending images as Base64 in JSON would significantly increase payload size (~30% overhead). The customer prefers to send all images in a single request, not one by one. I’m unsure about the best approach in ThingWorx for handling such large payloads reliably (timeouts, limits, performance, etc.). Questions: What is the recommended approach for handling multiple large file uploads in ThingWorx via REST? Is it better to: Accept a ZIP file (Base64) and extract it server-side? Use multipart/form-data (if supported properly)? Or en
Hello all, Is there any possibility to set the clean session paramater in the mqtt latest 3.1.0 release. I also tried to find them in the java code of the library but couldnt able to find them since the connection options are shown in binary
I have a requirement to add a thin banner to the top of the browser window in Composer. I'm essentially asking for the same thing as this older post that had no response: https://community.ptc.com/t5/ThingWorx-Developers/Custom-banner-in-Composer/td-p/540405 Is it possible to configure ThingWorx/Tomcat to display such a banner across all webpages served to users, including Composer?
I did raise a case regarding licenses renewal 4 days back but no response yet. Anyone from the Product tem can help me in this matter? Its really urgent.Case Details - 18063353
Does a stream entry timestamp represent the moment of AddStreamEntry service execution or the moment the stream entry is processed ?
We have ThingWorx 10.1.0-b47. It appears that the "Service editor theme" in User Preferences is not working. I believe it was still working as expected before we upgraded as I utilized the "Dark" theme. Now it appears to use "Light" no matter which setting I select. Can anyone else confirm this behavior in TW 10.1?
Hello,I'm reading data from another application via an OPC UA Client on any channel in Kepware. I can receive notifications when the data changes. Is there a way to create notifications before the data changes? Reading at intervals doesn't solve my problem. I have a timestamp indicating when a value has been read. I want to notify the client of the same value when the timestamp changes.
Hi, I have been trying to upload new attachments for Detail case 18053094. When I try to upload, It seems that nothing happens and nothing appears in Case History. It is important for us to solve the problem as fast as possible since it’s a quite urgent case
The official documentation for the Collection widget incorrectly describes the collection data binding requirements.The documentation states that collection data should be bound as { "Prameter1": "Column1", "Parameter2": "Column2"}Where the parameter defined in the child mashup is the key and the column name of the data source is to be used as the value.This is backwards both to the tooltip shown in the mashup composer and to the actual function. The tooltip correctly states that the mashup property binding is a JSON object with Infotable fields as its Keys and mashup parameters as values. I have confirmed that the tooltip version is correct and allows the collection to function as expected.I would like to see the documentation error corrected as it misled me and wasted development time
We are using CWC as a solution to provide work instructions to employeesOver 1 year there is a table that growing very fast called workdefinitionhistory (reaching the 1TB soon)What will be the effect if this table will be cleaned?Is there a PTC way/best practice to clean the table?my plan is to archive and move the data to a different storage.
Hey All, I am running in to a bottle neck of the amount of files we want to want to send over the wsems server.thingworx 9.7.0wsems 5.5.0 Wsems config:{ "ws_servers": [{ "host": "*ip of host*", "port": portnumber }], "ws_connection": { "socket_read_timeout": 1, <!-- tried with and without this line, no noticeable impact--> "encryption": "ssl", "verbose": true <!-- false seems to have a small positive impact--> }, "certificates": { "validate": false, "disable_hostname_validation": true,<!-- i know this is bad, but we use wildcard certificates... https://www.ptc.com/en/support/article/CS389668 --> "allow_self_signed": true, "cert_chain": "" }, "appKey": "*appKey*", "auto_bind": [{ "name": "*name*", "gateway": false }], "http_server": { "host": "localhost", "port": *port*, "content_read_timeout": 2000, "ssl": true, "authenticate": false, "certificate": "*certificate*", "private_key": "*private_key*", "passphrase": "*passphr
客戶在開啟kepserver administration的設定時會跳出,invalid or missing user information : data is corrupt跟開啟程式畫面時會當掉在cmd輸入sc config KEPServerEXLoggerV6 depend= KEPServerEXKeySvcV6再開啟錯誤訊息變成general serialization failure
Hello Everyone,I am working with the WebFrame widget in a ThingWorx Mashup and facing an issue related to loading indication.When the URL inside the WebFrame takes time to load, there is no built-in loading indicator or event to detect the loading state. I want to display a custom loading indicator (spinner) until the URL is fully loaded.My requirements:Show a custom loader when WebFrame URL starts loadingHide the loader once the URL is completely loadedChallenges:WebFrame does not provide any loading status or onLoad eventI cannot reliably detect when the content has finished loadingAdditional Issue (Event Router):I tried using the Event Router to control a BOOLEAN variable (e.g., isLoading) for showing/hiding the loader. However, I am not sure how to properly pass or assign TRUE/FALSE values through the Event Router.Questions:Is there any way to detect WebFrame loading start/end events in ThingWorx?What is the best practice to implement a custom loading indicator for WebFrame?How can
We are experiencing inconsistent data loss between KEPServerEX V6.13.266 and our Atlas Copco Torque Tools. Specifically, torque results are missing in the following scenarios:Power Cycles/Battery Swaps: Results fail to report immediately after switching the tool ON or swapping batteries.Intermittent Drops: We are seeing partial data transfer (e.g., only 5 out of 9 tightening cycles recorded).Please review these cases and provide your recommendations or potential fixes to resolve these synchronization issues.Kindly setup the call to discuss or need more informationThanks,MuraliKrishnan
Hi everyone, I’m currently learning ThingWorx and trying to connect a small IoT setup, but I’m a bit confused about the correct architecture and would really appreciate some guidance. My current setup uses an ESP8266-based NodeMCU board to read data from a wireless AC current sensor. At the moment, the ESP8266 collects the sensor data and displays it on a local web server using an HTTP client. That part is working fine. Now I want to extend this project so the device can send the sensor data to **ThingWorx for monitoring and analytics**, ideally using **MQTT** since it seems to be the common approach for IoT communication. From what I understand so far, the workflow might look something like this: Sensor → ESP8266 → MQTT → ThingWorx However, I’m unsure about a few things: Do I need to install and run a **separate MQTT broker** (for example Mosquitto) between the ESP8266 and ThingWorx?Does **ThingWorx provide its own MQTT broker**, or does it only act
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.