Recently active
I am using ThingWorx Platform Release 9.2 and DatecodeSP6Hi,When I open http://localhost:8080/ its not connecting and giving me popup The site Cant be reached, but in services Tab tomcat services is running. While I upload a Thingworx.war file in Manage apps the localhost was just loading.
We’re working on a work instruction mashup in ThingWorx where the user needs to drag and drop a marker onto an image to indicate the specific location where an operator should perform a task.Is there a recommended way to implement this functionality within the ThingWorx Mashup runtime?Are there any widgets, extensions, or best practices that support drag-and-drop interaction over images?Any guidance or examples would be greatly appreciated!
We enabled sso in our Application, in our application we have react page it redirects to new page without asking authentication.while we put the url to the new tab also it doesn't ask authentication
Hello, I would like to upload some files to azure container via SFTP, please help me with the best practices. thanks,Janakiraman
Hi, I have used Kepware with Siemens WinCC SCADA in the past to communicate with Rockwell Control Logix PLC's but did not create any static tags within Kepware. I created a tag database within WinCC and the WinCC SCADA tag addresses contain the path to the OPC topic and the controller tag within the PLC. I am now looking at an existing FTView SE application that is using Kepware to communicate with Mitsubishi PLC's but has created static tags within the Kepware configuration so the FTView application uses the Kepware static tags directly without having to create HMI tags in the FTView application.Are there any performance advantages by creating static tags in Kepware and using them directly within the FTView application as opposed to creating the tags within the FTView system ? How does the Kepware comms driver handle comms in these two situation ?
Hi, In a child mashup I have a grid with rows. I exposed a grid parameter (selectedRows) and bound it to the mashup parameter which is also of infotable. But when I try to use this parameter in the parent mashup, I don’t get any data. Instead, I see developers usually create expressions then bound that mashup parameter of infotables singe value like field in it... to extract single values (like Id, State) and pass those to the parent. Is this the expected behavior? Why can’t the parent directly consume the InfoTable parameter? Is there a clean way to expose the whole SelectedRows to the parent, or is best practice to always send only the needed values? Thanks! my expression which i bind from my mashup parameter(infotable type and use that single field to bind with input parameter of this expression ) to get the value and then bind the output again to the mashup parameter which is of string type to get that value in parent mashup....
Hi Community, I’m trying to get the part name when clicking on a component in the ThingView widget (PVZ model). What happens SelectedOccurrencePath updates (e.g., /0/3/4), so the click is detected. SelectedParts stays empty → no part name or ID is returned. Question How can I resolve the occurrence path (e.g., /0/3/4) to the actual part name like 30702722.PRT? Do I need special PVZ publish settings or a widget option so that SelectedParts is populated with part metadata? Expected output when clicking a part: Name: 30702722.PRT Path: /0/3/4 Has anyone implemented this or any idea how to get it? Thank you
Hi Team,I am looking to implement a monitoring solution for our three ThingWorx (TWX) instances.Our primary requirement is to perform regular health checks to verify that each server is running correctly and the application is reachable. The key objective is to have an automated notification system in place that will alert us immediately if an instance becomes unresponsive or encounters a critical error.Could you please advise on the recommended methods or tools to achieve this?Thank you for your guidance.
Hello, help required to retrieve credentials from Azure Vault to thingworx, this will later be used to in Thingworx configurations. please help. Regards, Janakiraman
helppp. i have an SQL query in a Thing. Im trying to extract the date from datetime column using Cast but its not working. select b.sysdat, cast (b.sysdat as date), a.itmcod ITEM_CODE, d.itmdsc ITEM_DESC, b.trntyp, sum(b.trnqty) over (partition by a.itmcod,b.trntyp) QUANTITYfrom sysdtl a join systrn b on a.trnseq=b.trnseqjoin itmmst d on a.itmcod=d.itmcod
I am looking into the new IoT Streams functionality for ThingWorx 10.0 https://support.ptc.com/help/thingworx/platform/r10.0/en/index.html#page/ThingWorx/Help/Composer/DataStorage/IoTStreams.html%23 As it seems like the streams are configurable for Kafka or Azure Event Hub. We are using Redis as a caching option for several other use cases. Can the IoT Streams be integrated with Redis directly as well? Alternatively we will need to implement the Redis JDBC driver and create a subscription that will push new data.
Hi Community, I want to design a mashup where Products are shown as columns and Machines as rows. Inside the cells, admins can add or remove “Errors.” Example mockup: Both Products and Machines are dynamic (number of columns and rows can change). Question: What’s the best way in ThingWorx to implement such a dynamic mashup layout?Which widget should i use for this approach? Additional info: My datashape contains infotable type productStations (machine) field in which we can add more then one machine to one prod and in this infotable we have then another infotable error to save more then one error in it. Datashape results 1) 2) 3) Thanks for any design suggestions!
Hi Community, I have an InfoTable with several fields, and I would like to use one of those fields as the source for a Dropdown widget. The issue is that this field can contain duplicate values, but in the dropdown I only want to show distinct values. Right now, the only way I see is to create a separate service that takes the InfoTable and returns only the distinct entries. My question: Is there any way to achieve this directly in the mashup (e.g., via Data Filter, Query, or some built-in option) without having to write an additional service? Thanks in advance for your ideas!
Has any one found a way to read active tool number using Fanuc Focas driver on Doosan CNC?
Hello, I have exactly the same issue as into this topic : Kepware Trust certificates - PTC Community Can you please tell me if somebody has some solution regarding this topic ? On my side, I put on the Kepware Certificate Store the certificate of Thingworx Server. Do i need to put also the Root and Intermediate from my company ? Thank you Guillaume Thingworx version : 9.7Kepware version : 6.17
We have identified the FlexNet publisher installed automatically with the Kepware install as a cyber vulnerability and want to remove it. We have KEPServer EX6 v6.6.350.0 installed. It is using a lic file for licencing.Can the FNPLicencingService application in C:\Program Files (x86)\Common Files\Macrovision Shared\FlexNet Publisher be removed without impacting the running of the KepWare application?
it's a warning in the log of Kepware ,It says "Write request timeout on device'FP_A_U4_Pester.Overwrapper' and 'FP_A_U4_Pester.Overwrapper Unable to write to address on device .Address ='PLC1:.fold_TuT_AlarmInterlock' I use OPC -DA protocol establish communication between Kepware and FP_A_U4_Pester.Overwrapper , and I use Advance tag to write a boolean to PLC ( "PLC1:FP_A_U4_Pester.Overwrapper.fold_TuT_AlarmInterlock") ,I check from the PLC of machine , it's successful sent the boolean from Kepware to PLC1:FP_A_U4_Pester.Overwrapper.fold_TuT_AlarmInterlock ,my question is why I have a warning message when Kepware have a successful sending ? if you want get any further information ,please contact me any time when you are free .thanks a lot.
Hi, I'm facing a problem. I have a dashboard mashup with some charts, but when I hover over a series, the tooltip that should appear next to the bar is instead showing up at the top of the page.I believe this might be a bug, and I’m not sure how to fix it. To help you understand, I’ll share some screenshots.The red square shows my example, but this also happens with the orange squares. I don’t know why, but it doesn’t happen with the bars inside the blue square.Now I’m going to show the configuration of the first chart.
Hi Community, I am working on ThingWorx 9.3 and would like to use the ThingView widget in a mashup to visualize PVZ/3D models However, I cannot find the ThingView widget in the widget list inside Mashup Builder. From the documentation, I understand that the widget should be delivered with the Creo View WebGL Extension, but I do not see this extension listed under Monitoring → Extensions in Composer. My questions: Where can I download or find the Creo View WebGL Extension for ThingWorx 9.3? as i have read in docu https://community.ptc.com/t5/ThingWorx-Developers/For-use-Creo-View-widget-in-Thingworx-I-need-a-Pluging-for-my/td-p/512396 and its mentioned here that The ThingView widget is delivered with the Creo View WebGL Extension, which is automatically installed as part of ThingWorx Apps. Are there specific installation steps I need to follow to enable the ThingView widget? Does having Creo Illustrate must inst
Dear Developers, we have a database in Azure and need to connect thingworx with the database.we cannot use a SQL local account for the connection due to security perspective. we have a service principal and confirmed we can connect with the database via the service principal. I want to know how to create a thing which can connect with the SQL by using the service principal. what thingtemplate do we need to use ?what connection string do we need to use to specify the authentication mode ?is it ok to put client ID as user name and secret key as password ?
I am using ThingWorx Platform Release 9.2 and DatecodeSP12We had an issue in one of the production site where we are unable to write the property of one thing which has been created to communicate with the kepware server and updating the kepware tags.Please assist us further on this case and it is impacting the production as well as business application.We have attached the error snapshots which was captured from the thingworx application logs and script log while we are trying to update the property.
I am using ThingWorx Platform Release 8.4 and DatecodeF000设备经常出现断连情况,kepware设备取数正常,但是twx提示设备未连接,里面数据全部没有获取。
Hello All, I have plant information stored in Azure sql database, i need help to connect to that database and query data from that. thanks,Janakiraman
I have one infotable which returns plant names. I would like to generate infotable in a arithmetic way. I am able to sort ascending but I am trying to sort infotable in a arithmetic order but not able to find any snippets regarding arithmetic approach.
Hello all,I am a new user working on a project for a customer. We are using KEPServerEX 6.17.240.0 on 2 redundant VMs to connect to several Siemens S7-400 and S7-1500 PLCs via Siemens TCP/IP and OPC UA protocol respectively. After Reinitializing, I get the following warnings for each OPC UA connections: Date Time Level Source Event05/09/2025 07:32:22 Warning OPC UA Client CHANNEL.DEVICE | The Publishing Interval for device has been set by the server. | New interval = 1000 (milliseconds), Requested interval = 500 (milliseconds). The publishing interval is set to 500ms for all devices on the KEPServer. I was shown by one of the PLC programmers that the PLC's intervals ("sampling" and "sending" intervals) are also 500ms. Most of the connected PLCs are programmed by different people so I find it unlikely that all of them set the interval to 1000 instead of 500, so I suspect the error on my side. However, I couldn't find anything that I could have missed. Does anyone have an
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.