Recently active
We have a OPC UA channel created to retrieve tags values from a Fette OPC UA Server. It was working fine until the certificated located in the OPC UA Configuration Manager in Trusted Servers for the Fette OPC UA Server expired. Even if I remove that certificate and create again the OPC UA channel it add again the certificate but with the same expired date.
Based on below document, it seems only Windows Server 2016 ?https://www.ptc.com/store/-/media/kepware-store/en/datasheets/opc-connectivity-datasheet.pdfHow about windows 2019 or 2022 ? Supported Operating Systems• Windows Server 2016• Windows 10• Windows Server 2012 R2 and 2012• Windows 8• Windows Server 2008 R2• Windows 7 Ultimate, Enterprise, and Professional Thanks
Is there a way to preview a PDF file in a ThingWorx mashup without downloading it to the ThingWorx repository? The PDF file varies, and we need to display a specific page in the preview.Thank you in advance!
I have a service on a database entity, executing a simple select max() operation, when running in the entity, it works and returns a result (number) as shown in the screenshot. but when I call this service from another db entity as below: lastTickTimeStamp = Things["Egress_KCT_FTAE"].Get_Last_TicksTimeStamp_Test(); it always return null as lastTickTimeStamp;However, the other serivce (query to return an infotable) on the Things["Egress_KCT_FTAE"] can work in the same location without problem.
RTPPM Production Quantity attribute is linked to machine's consumed tag. This tag value can be reset by the operators during shift change or any other reason. When tag value s reset, Total Production Quantity increases by 9999999, which is "TagResetValue" of "ProductionByTagAndTime_AttributeProperties" property. How can I prevent this?Also when I enter a MaximumMachineRate value, Production Value never increases. That's why I'm not using it.
Looking for a better way to do bulk import into KEPServerEX. I currently have an Excel workbook with all the points in the system.I use VBA to create a JSON KEPServerEX application file. This works well for the initial setup and testing.The issue now is that when the customer makes a large number of changes or adds a new block of thousands points to an application we have to restart the KEPServerEX application when loading a new JSON application file. So all the existing points may miss some updates while KEPServerEX is restarting the app. If the CSV import is not very helpful as you would still need to manually create all the channels and devices, then do a manual import on maybe hundreds of devices. I've not tried using the KEPServerEX API yet but looking at a demo it mostly seemed to give you the same functionality as the normal KEPServerEX client.
1. How to fetch scheduletime of scheduler using services? 2. How to update scheduletime of scheduler using services
Hello Team,Couldn't view any of the logs (Application Log/Script Log etc.,) from 'Monitoring' screen after Upgrading Thingworx-Platform-Postgres from 8.5.3 to 8.5.19.Below are the error details from log file:14:01:45,706 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]14:01:45,707 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]14:01:45,707 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/opt/apache-tomcat/webapps/Thingworx/WEB-INF/lib/thingworx-platform-common-8.5.19-b1113.jar!/logback.xml]14:01:45,728 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@62b635fe - URL [jar:file:/opt/apache-tomcat/webapps/Thingworx/WEB-INF/lib/thingworx-platform-common-8.5.19-b1113.jar!/logback.xml] is not of type file14:01:45,784 |-INFO in ch.qos.logback.classic.joran.action.LoggerContextListenerAction - Adding LoggerContextListener of typ
I would like to capture information regarding Login/Logout time of user from Vuforia Studio to Thingworx, Is it exposed as a Service? Also I would like to know when the User logs in AR experience and when his session expires or logouts. Can it also be captured as a Service. We want to generate reports using this, Is this feasible? If so how? What else can be done If it is not feasible?
Hello I am creating a mashup over which i want to shown my cloumn data as a graph . Can you please share a way to do it ? Any help would be appreciated Thanks
Hello I am using thingworx 9.5 and it was working fine till yesterday , but i am not able to edit this particular mashup from morning . It keeps on loading when i try to open it. Any help will be appreciated. Thanks
Hello, I am planning to upgrade my tomcat 9.0.88 to 9.0.9 for my already installed thingworx. I have initially installed thingworx via installer. Can you please share the steps or documentation that i can use as a reference to upgrade. Thanks
Can anyone help me where can i find the Mashup widgets codes.
let currentDate = new Date();result = currentDate.getHours(); This is not returning server time. How to get server tdate and time in thingworx
Hi,I have a service, returning a string, where I send in a comma separated list of values and if I inside a forEach loop try to access a value and assign it as a result I get the error "org.mozilla.javascript.UniqueTag@3a405ae8: NOT_FOUND" Bellow is a code snipped that is addreviated. csvInput.trim().split(",").forEach(csv=> { var result = csv; // This gives the error I see no reason why it happens, can anyone suggest a fix and explain this error message?KindlyOskar
Hello,I am trying to Modify the custom chart widget extension for logarithmic scale in Y-Axis in time series chart. After building the code with necessary changes( in ide.js, runtime.js) and importing in Thingworx, I get Logarithmic option in Y-AxisIntervals but chart is not visible in run time. Getting the following error :ERROR [widget] "NavigateFramework_CssFiles" widget type is missing required member widgetProperties()ERROR [widget] An error occurred while calling undefined::widgetProperties(), Id = "undefined", Mashup = "Test234". [{}]Can anybody help me to fix this and guide me if I am missing anything?Attached screenshots of the code modified for logarithmic scale.
Hi everyone,I'm having trouble setting up Kepware OPC Server to read data from my PLCs. My Setup:- PLCs: Use Modbus RTU communication protocol as masters (initiate communication).- Kepware OPC Server: Used to acquire data from PLCs.- USR-TCP232-304 Module: Converts RS-485 communication from PLCs to Ethernet for Kepware to access. (Link to user manual: https://www.pusr.com/download/M0/USR-TCP232-304-User-Manual_V1.0.3.01.pdf) The Problem:I can successfully receive data using a "Modbus slave" emulator software.However, Kepware OPC Server fails to receive data from the PLCs.My Kepware Configuration:Driver: Modbus RTU Server SerialPhysical Medium: Ethernet Encap.Port: 1123Device 1: ID 1 (matching PLC master write address) What I Need Help With:Can someone advise on the correct Kepware driver for my setup?Are there any additional configuration steps required for Kepware or the USR module to establish communication?Any troubleshooting tips for Kepware's diagnostic tools to
Hi Folks, I am trying to access the file stored in s3 bucket in Thingworx via the AWS signature authentication. But I am unable to access the file. I tried to pass the AWS signature in the Header in below format:let header = { "Authorization": { "AccessKey": + accessKey, "SecretKey": + secretKey } }; let params = {proxyScheme: undefined /* STRING {"defaultValue":"http"} */,headers: header,ignoreSSLErrors: undefined /* BOOLEAN */,useNTLM: undefined /* BOOLEAN {"defaultValue":false} */,workstation: undefined /* STRING {"defaultValue":""} */,useProxy: undefined /* BOOLEAN {"de
I have multiple csv files each tied to a different advanced simulator channel. Within each of those channels I have one device tied to one csv file.Each of the csv files is different, meaning they have different number of columns and rows. Each file has approximately 32,000 rows.The record selection interval for all devices is 19200 ms. I noticed after a few days that the programs were on different lines of each csv file even though they have the same record selection interval. I was expecting that they would all be on the same row number because the record selection intervals were all the same. How can I counteract this and what is causing the problem?
Hello Community, I have file repository which is running with network link. I have uploader widget and i upload the 10 pictures each pic is ok 100kb but uploader only upload randomly 3 4 pics in one go and other would not get upload and failed. When i upload the pictures on development server it works completely fine and upto 10 pictures can upload in one go with selection of upload widget. Do you guys think that is there any solution which can help me here? I want to just upload the pictures and for that my service creates path first for the folder creation in repository and then pictures get uploaded there with the upload widget on mashup. Any solutions are welcome here. @Rocko if you would like to share your insights, it would be great! Thank you!
Hi ThingWorx Community,I hope you're all doing well! I'm looking for guidance on how to track active users within PTC ThingWorx, both on a daily and monthly basis, broken down by specific modules. My application consists of five modules, each utilized by distinct team groups, and I'd like to understand the best way to capture and analyze the volume of active users per module. Thank you in advance for your insights and support! Your help is much appreciated. Best Regards,Sid
Is it possible to resuse process steps in work instructions ? Like there are standard steps (ex: Clean the station, etc) which occurs in almost all work instructions. Can we create a standard library for such operations ?
Issue Description:Environment:Operating System: Windows Server 2022 Datacenter 64-bit (Build 20348)Instance Type: Amazon EC2 - t3.largeProcessor: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (2 CPUs)Memory: 8192MB RAM (8GB)Available Memory: 5999MBDirectX Version: DirectX 12BIOS: Default System BIOSDatabase: AWS RDS Aurora PostgreSQLInstance Type: Serverless v2Minimum Capacity: 0.5 ACUs (1 GiB)Maximum Capacity: 4 ACUs (8 GiB)Software: KEPServerEX v6.16 (6.16.217.0) - Data Logger Plug-inLog Group: 'TH_SF_BBO_1M'Logger Group Trigger: Static Every 1 minuteNumber of Items: 236 itemsIssue Details:The issue occurred after the OPC network connection was lost. When the connection was restored, the logger group attempted to resume recording to the existing table, but encountered the following error:{"timestamp":"2024-10-16T03:03:07.401","event":"Error","source":"Data Logger Plug-in","message":"Unable to open recordset on log group 'TH_SF_BBO_1M'. Reason: Out of memory while reading tuples.;mem
Hi Experts,I'm a beginner with Kepware and i've now encountered an issue i would really appreciate some help with solving: In my Siemens PLC i got an REAL variable that has the value "25.999".When i added the tag to Kepware (Float) and launched quick client the value is now shown as 1.10415E+09.How do i get Kepware to show the actual/same value as i can see in the PLC? Thanks in advance!
In Thingworx Using window.sessionStorage storage option is only possible on client side not on the server side ? If I try to store it via javascript code will it function? The service will be excuted on mashup load.
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.