Recently active
Hello Previously i had an article to clear tomcat cache now i am not able to get it backCan someone please share it Thanks
Hello I am trying to install Navigate but getting following errors Thingworx has been manually installed. Thingworx must be migrated to an instance which has been installed using the Thingworx installer Can someone help me with this? Thanks
As per the original post. Wonderware, InTouch, AVEVA (all the same thing) have a do not have a good OPC implementation (UA or DA). Only the loopback IP address (127.0.0.0) can be used by AVEVA to address the server. Thus, ANY server software must be on the same machine as AVEVA. This is not the way OPC was meant to work. I have been experimenting with have a copy of Kepserver on the server hardware (Kepserver/server) and additional copies on each workstation (Kepserver/AVEVA/worikstation). The objective is to use the Kepserver/server to communicate with multiple PLCs to collect data via Modbus and then share the data with Kepserver/AVEVA/workstations. This is a lousy way to implement OPC, but I haven't found an HMI that works any better. Does anyone have any suggestions for an alternate HMI?
Hello allI am working on a project that involves integration of thingworx for real time performance monitoring. This involves investing in new machines with PLCs that ease connectivity with kepware. However, another case involves legacy machines with no PLCs. Data is collected and logged in manually into SQL-based excel platform.We aim to eliminate the use of excel for visualisation and use just thingworx as a single analytics monitoring platform. How can we move data from legacy SQL server to kepware by using data lake functionalities or power BI? Please if an architecture is possible, it will be more helpful.
Hi,I have a datable containing 100 000 rows.I need to iterate this datatable and do some operation for each row.Obviously I cannot do that on one service (I will have 100% timeout problem) and I cannot increase the timeout value. The solution I am thinking of: 1-Take rows slice by slice. (50 rows every time).2-When the 50 iterations are done , I trigger the next 50 rows (subscription on a property).3-I finish with I reach the count of all rows in the datatable. What do you think about this solution ?Is there a better alternative ?How to get the 50 rows I need to process since I don't have an id that increment automatically (so I cannot see how to manage the query to get the right 50 rows I need to process) Thank you for your help
Hi everybody! I'm trying to do something like this with proportional charts: This is a figma draw, but I'm in trouble to do this in Thingworx.This was how I setted data:I don't know if it is right but I want "eixoX" in Xasis, grouped "value" in Yaxis and "elements" for the legends like in the figma schema.could you help me??
Hi Team, I need help in CSS styling in Menu widget - In my requirement I have list of menu items should be listed from dynamic service, in that "title" should be like below (Font-weight : Semi-Bold; upto dot and Font-weight : normal; after dot) Menu1.Sample Page Menu2.Sample Page Menu3.Sample Page I tried with below CSS it helped with me updating all text as semi bold. .menuList .widget-menu .menu-item-name span { font-weight: 600 !important; } TWX : 9.6.2 Thanks & Regards, Arun C
I was following this article - https://community.ptc.com/t5/IoT-Tips/Send-Messages-with-Twilio/ta-p/834729I have checked with the configuration and it is correct During executing Twilio thing to send message I got this error -
Hello everyone,I am working on a ThingWorx Mashup where I have a flex container that contains a ptcs-dynamicpanel. This panel is divided into two sections:Left Side: Contains more widgets and occupies a significant portion of the screen.Right Side (ptcs-dynamicpanel-41 #2): Contains fewer widgets, but by default, it opens with too much width.Issue:I want to reduce the width of ptcs-dynamicpanel-41 #2 when the mashup opens. However, I do not see any width property available in the widget’s settings. I have tried adjusting the flex container settings, but the right panel still expands too much when the mashup loads in the browser.What I Have Tried:Checking the Properties of ptcs-dynamicpanel-41 #2 – No direct width option found.Expected Behavior:When the mashup opens, the right panel should have a smaller width instead of taking up a large portion of the screen.The layout should remain responsive without affecting the left panel’s visibility.Does anyone have experience with controlling t
Hi @GabrielB When I log into IQNOX, I encounter the following error. Could you please assist me with this? Thank you in advance!
Struggling to connect to Kepserver EX. Any suggetions
Hi, I need support in getting Atlas Copco Digital Torque Tool Controller PF6000 to Ignition through Kepware. Can you please walk me through the steps ? thanks
could you please let me know how to relsolve issue.
I am trying to connect Brother cnc machine CNC -D00 to ignition through opc protocol. I am receiving D,M registers tag, but x,y tags are not coming in opc. Can anyone support? Is there any configuration//setting need to be done to expose X,Y tags from brother cnc though opc protocol.?
PTC plans to end the support for on-premises ThingWorx Flow installations. But this is a requirement for the DPT integration between Codebeamer and Windchill (https://support.ptc.com/help/windchill/r13.0.1.0/en/index.html#page/Windchill_Help_Center/reqmgmt/RMThingworxFlowConfigsAbout.html) What is the future scenario for this integration without ThingWorx Flow in an on-premises environment?
Hello, i have a problem with connecting to a S5-PLC from Siemens. I want to use WinCC V8.1 to connect with a OPC server in this case KepwareEX. Now i want to know if it is even possible that the OPC server can connect with PROFIBUS FMS wich the S5-PLC uses. Kind regards Wesley
Hi,I'm writing to this support to understand if and how could be possible to reduce the usage of CPU when a big configuration of Kepware is running.The configuration it is composed by almost 80 device configured to query each 10 seconds 2000 Modbus registers for each device, values are archived in a Microsoft SQL Server through Data Logger triggered each 10 seconds.Actually only 2 devices ramps the CPU usage to 10-12% for the server_runtime.exe almost and I don't know what happen when I enable all the 80 devices, how can I reduce to the max the usage of CPU.Which are the information that you need to support me in this issue?Let me know and I can provide the screenshots or logs or config... KEPServer EX V6.11.718.0Modbus TCP/IP Ethernet V6.11.718.0Data Logger PlugIn V6.11.718.0 Best RegardsAlb
I have simple SQL query: SELECT [column 1], [column 2], [column3] ... FROM [table] WHERE [column1]= 31. In my case, conditions are chaning, sometimes I have no WHERE part of querry, sometimes I have 1 column, sometimes 3, depending on operators behaviour.So in query, I added variable filter as parameter, and make a querry like: SELECT [column 1], [column 2], [column3] ... FROM [table] [[filter]] and filter would generated by external service and can be empty if all data needed, but can be also WHERE [column1]=31, or any other combination of WHERE. Unfortunatelly, no matter if I keep filter value empty, or I do put there my WHERE conditions, I receive "Unable to Invoke Service ... on ... : Execute Query failed. Please check Database logs for more details."Have tried to call this service manually, have tried to call by other service, changed name of variable to be sure it's not forbidden word... no changes. Have tried with filter as both, String and Text t
Hello ThingWorx Community, I am currently working with a ThingWorx DataTable that contains approximately 150,000 entries. Since handling large datasets in ThingWorx DataTables is not optimal, I have implemented SQL Server as a more efficient storage solution. Now, I need to migrate this large dataset from ThingWorx DataTable to SQL Server, but I am facing challenges in doing so efficiently. Here are the key concerns: Row-by-Row Insert: When I try to insert data row by row, I run into execution time issues.Bulk Insert Using SQL File: I attempted to create a large SQL insert file, but some data entries are missing or cause issues during execution.Performance & Best Practices: What is the most optimal and scalable way to migrate this large dataset to SQL Server?Has anyone successfully handled a similar data migration in ThingWorx? I would appreciate any insights, best practices, or recommendations for moving large datasets from ThingWorx DataTables to SQL Server efficie
var productionData = [];for (var i = 0; i < 10; i++) {productionData.push({"CurrentIteration": i,"Value": i + 1 //Change it as per your requirement. Like infotable columns names etc. });}throw JSON.stringify(productionData);//For Specific columns and values/items in array use this: "productionData[0].Value"
Hi, I'm using an Advanced Tag of type Derived to perform an AND between two boolean tags. It is expected that if one of them is Unknown because the PLC is disconnected, the result will be 0. If I use only the Derived Tag, the result is shown as Unknown in Quick Client. If I use a Link Tag to copy the result of the Derived to another boolean tag, it shows me the value 0 which is the expected value. Is there any way to get the value 0 without using a link tag?
I'm opening a Project from the backup folder while offline. The Project opens and is exactly what I want to run in KepserverEX6. I go to Runtime and select Connect, and it reverts back to the original Project. What am I missing? I've seen something about Runtime uses the default.opf file to run. I don't see a default file. The original file that it keeps going back to is Simulation Driver Demo.
Hi, We are currently using KEPServerEX 6.15.X with Java 1.8-jre. We need to change the java system to OpenJDK. Which version of OpenJDK is supported for running KEPServerEX 6.15? Kindly provide your feedback.
In Filter widget, how to pass OR condition as default ?
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.