Recently active
Hello Folks, do we have any solution for this same issue?
Hi everyone,I'm working on a project in ThingWorx where users (e.g., customers) should only be able to see and interact with their own data. Here's the scenario:🔧 Past Setup:I have a configuration table that includes a field subUnitMapping, which links customers to their specific datasets.When a new customer accesses the application for the first time via mobile, a dataset is dynamically created and the appropriate subUnitMapping is assigned to both the dataset and its Thing for permission control.In the mashup, users select their line from a dropdown, press a button, and are navigated to their respective mashup/data.🧩 Current Setup Challenge (new project): I have datasets for different customer and customers land to dropdown page where they choose their name from dropdown and then enter to navigate to their own mashup. I mean i can make this with textfield that they have to write something in it and enter to come to mashup with their own dataset....In the
Is it possible to implement colour picker in Thingworx where I can choose the RGB and get just the integer values of the 3 colors ? I know for sure it is possible with a custom extension ... is there a smart way to do with current features of thingworx ?I'm using TWX 9.6 PTC cloud hosted instantes
How do I configure a static tag for basic MID001 start communication with a Cleco Controller using OPEN PROTOCOL? OPC quick client confirms I have connectivity to the controller, shows me the IP address configured. But everything I try to setup a basic tag for MID001 to transmit a 20Byte sequence fails. I created two static tags but I can't make them read/write, are read only. Doesn't let me set a value to send to the controller. And Controller name is not reading anything back from controller.
I am currently working on integrating a GE Fanuc 90-30 PLC with Kepware and have encountered an issue I’d like your assistance with.I have successfully connected to the PLC using the GE SNP driver in Kepware through a direct USB-to-RS422 interface (specifically, the IC690USB901). Communication works as expected in this setup.However, when I attempt to connect to the same PLC using a USR-N510 Ethernet-based serial gateway, I selected the GE Ethernet driver in Kepware, but the connection does not work.Unfortunately, the GE SNP driver in Kepware does not seem to support Ethernet encapsulation (serial-over-IP) directly, Any guidance or documentation on this would be greatly appreciated.
Hello Forum Members,Is there any methode to setting OPC DA Client and DCOM setting in windows server 2022? I do setting dcom from kepserver manual book and only can browse OPC server tag. after import and look at quick client, all value in " BAD ".Anyone can help?
Hi community,I need to automate a KEPServerEX installation but also want to enable the Configuration API at the same time, so it cannot be forgotten. Is there a way to specify this in the KEPServerEX6.ini file during installation or is there a way to manipulate the [Config API Service] in the C:\ProgramData\Kepware\KEPServerEX\V6\settings.ini file? All comments an insights are much appreciated!
I want to create a WTDocument in Windchill which may also contain primary content from ThingWorx (by creating a form in Mashup). I'm new to Thingworx and want to know the steps to do so.
on the Logix platform, why would @MODE work as a tag but @IsPresent will not pass Syntax check? Both are valid. (v6.12)
Error Data Logger Plug-in Unable to query recordset on Log Group 'NOF_PLC_IMP4'. Reason: The message body may not be NULL. A zero-length UNICODE or binary string is allowed.The statement has been terminated. Date Time Level Source Event1/1/2025 1:12:25 AM Error Data Logger Plug-in Unable to query recordset on Log Group 'NOF_PLC_IMP4'. Reason: The message body may not be NULL. A zero-length UNICODE or binary string is allowed.The statement has been terminated.
I am using ThingWorx Platform Release 9.2 and DatecodeSP6On reducing the font size it is ended up by having a scroll, instead of the font size getting reduced
Hello Community,This happen on Kepserver 6.17 when i browse tag on OPC server. after selecting tag and hit " apply " button then there is warning "One or more changes were not applied to 'Wincc.HIPC11SVR' since it is being referenced by a client.". i read manual but no solution. is there anyone can help?
I’m trying to import an XML file of an entity (exported from a ThingWorx 9.6 system) into another TWX 9.6 instance via a backend service that issues: POST /Thingworx/Importer?purpose=import&IgnoreBadValueStreamData=false&WithSubsystems=false&overwriteConfigurationTableValues=true&overwritePropertyValues=true&usedefaultdataprovider=trueHeaders: appKey: <valid key for Administrator>X-ThingWorx-Session: trueX-XSRF-TOKEN: TWX-XSRF-TOKEN-VALUEContent-Type: multipart/form-data (handled by FormData boundary)The call uploads the file (file field) and returns 200 OK.In the response body (octet-stream) and in ApplicationLog I only see: Start post migrating from version [9.3.0] to version [9.3.0] Finished post migrating from version [9.3.0] to version [9.3.0]No errors are logged, yet the Thing inside the XML (THING_NAME_IMPORTED) never appears in Composer.– ThingTemplate, ValueStream and Project referenced in the XML already exist.– The same XML imported m
Hi ThingWorx Community,I’m working with a State Definition (project.States.SD) where each state (e.g. taskCreated, taskAssigned, taskInProgress, etc.) has its own display‐style (colors, icons, shapes) configured in Composer: Right now, to apply those styles at runtime I’ve been hard‑coding the color/icon mappings in my mashup scripts. What I’d really like is to dynamically retrieve the full style definition (all state keys, display names, style palettes, icons, etc.) via a service call.My questions:Is there a built‑in ThingWorx service (for example under DefinitionServices or MetadataManager) that returns the complete style configuration for a given State Definition?If not, is there a recommended pattern or existing code snippet for querying a State Definition’s metadata (including style properties) at runtime?Any pointers, sample code or best‑practice guidance would be hugely appreciated!Thanks in advance,
Hello, I am using ThingWorx 9.6.0 and working on a project to create a paperless report, where almost all the data is displayed using the "grid" widget. Is there a way to change the height of the "grid" widget to accommodate the amount of data shown without having to scroll? Regards,Elbert
I recently ran into upgrade issues going from 9.3.4 to 9.7 on a test instance. It failed on the step for updating the database. I did some tests in line with this article: Upgrading ThingWorx Platform using the installer fails... This is the way my connection string is formatted both in platform.settings.json and in an connector Thing inside of Thingworx: "driverClass": "com.microsoft.sqlserver.jdbc.SQLServerDriver", "jdbcUrl": "jdbc:sqlserver://<host>:<port>;ssl=required maxStatements=0;databaseName=ThingWorx;applicationName=Thingworx;", I had to add the ssl=required to the connection string. I could not find any article in the knowledge base about this but wondering if anyone in the field has configured their system in such a way. One thought I had was to have my DBA disable this option so we can perform upgrade without any complexities. When I ran the sqlcmd tests, I did see it complain about ssl and even with options "-N -C" it still did not like it. I
Hi Team, I was researching how to obtain data from LabVIEW to ThingWorx or the connectivity between ThingWorx and LabVIEW. I found the article below, and I see that none of the links provided in the article (in the resolution section) are working. Can someone help us with working links? Article - CS364839 - Integrating NI Labview and TestStandEnvironments with Thingworx 9.1Thanks,
It is also likely to cause issues with other third party MES Software, which really does not like reading from, or writing to addresses that are "Bad (Out Of Service)" . Is there anything I can do to remedy this situation? ie, Is there a way to make sure I can identify situations where Kepware is unable to subscribe via MID51, seperately from situations where Vehicle ID Number is simply blank? Alternatively, can I change how Kepware determines a address is "Bad" I am in the same situation, looking at the same issue. We currently have to restart the KepServer regularly. Having most of the tags from the AtlasCopco default to Bad(Out of Service) Quality leads to huge issues on the OPC-Client side.Is there a solution for this or a related Knowledge Base or Support Article? Reference topic for the quote: https://community.ptc.com/t5/Kepware/Question-regarding-PF6000-and-how-KepwareOPC-sets-the-JOB-JOBNUM/m-p/986634#M2551 Thanks!
I have a situation that I am trying to understand to see if this actually can be done. I have a FactoryTalk View application with a Numeric input that is scaled from -0.5 to 0.5 but it is writing directly to the Kepware Tag and is linked to a Modicon Register. I am not scaling the -0.5 to 0.5 in the hmi, I would like Kepware to perform that. So Ftalk input would be -0.5 to 0.5 and then Kepware would scale the -0.5 to 0.5 to 0 - 4095 and write 0 - 4095 to the Modicon PLC. Can this be done?
Hello Community!Can anyone give me a clue why does this happen. It worked but after some time it doesn't. See the image below. I already followed this error solution steps. However, this error still showing up. The concept is about connection of PLC simulator V15.1 of PLC 1200 to Kepware.I tried using NetToPLCssim if this the case but still the error persists.
Dear Experts, We have several controllers on the network and we would like to collect data from them in parallel, so that we keep the Omron scada intact. The controllers are of type CJ2.We are testing with the trial version of KepserverEX 6 and for now we are testing the connection with only one controller.The controller data is as follows:Fins destination addressIP: 10.0.0.43Network: 3node: 43unit:15frame Length: 2028 The error is as follows: Date Time Level Source Event10.07.2025 09:57:03 Warning Omron FINS Ethernet Omron.ABC3 | Device responded with network relay error. | Net address = 003, Node address = 043, Main error = 0X10, Sub error = 0X5, End code = 0X9005. I also tested the connection directly to the PLC (disconnected the connection to the SCADA system) and we had the same error. What did we set wrong? Thank you and best regards
We are using ThingWorx Platform 9.6. Is there a way to search the services attached to a database thing? For example, I want to know each service that contains a SQL Server Table named Customers? Is there a way to search the SQL queries within each service and return a list of all services that contain this table?
Hi all, I am trying to use the second Y-axis functionality on the line widget. The issue I am encountering is the properties displayed on the line chart are dynamically chosen by the user and input into the Data part of the info table, so it is unknown which Y-axis should be used for which property, but sometimes the property values history are very different numbers and could use an automated second Y-axis to make the data look good. Is there any way to do this really with this much uncertainty? I notice if there is a set number of Series that they can be set to either axis 1 or axis 2, but in this case, I don't have a set number of series so cannot really choose and they could need different scales but might not. Any input is appreciated! Version 9.7.1
Hi everyone,I’m working with GridAdvanced in ThingWorx and I’m using it in tree mode to display a parent-child structure:I have main entries (parents) and when you click on one, it expands to show the sub-entries (children) below.My challenge is:Whenever I make a change and reload or refresh the data in the grid (e.g., after an action or a service call), all the parent entries collapse and I lose the expanded state. I’d like the grid to keep the same entries expanded after the data is loaded again, so the user doesn’t have to click and open them each time.✅ Does anyone have best practices or tips for how to keep certain tree rows expanded after reloading the data?✅ Is there a recommended way to save and restore the expanded state programmatically?Any suggestions, examples, or workarounds would be greatly appreciated! 🙏Thanks a lot in advance!
Hi everyone I have issue with manual mode. it activate itself. Are there known reason that to do that?
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.