Recently active
Description: I am using Thingworx Industrial Connectivity(Kepware) 8.3.65. Here it is connected with MQTT server by MQTT driver. But the it is getting disconnecting and connecting a very short interval.
Hello, everybody, I am not very familiar with Kepware and have the following problem which I would like to solve.Due to infrastructural circumstances we have the following constellation. Changes to the infrastructure are not possible. We would like to connect via ODBC client to an information server that supports ODBC and periodically query certain tables. Then I would like to use the Allways On protocol (Thingworx) to retrieve the data and move it to another database. The question is whether it is possible to use Kepware as a source to query an ODBC-capable interface periodically (5 minutes) and forward the data to Thingworx.
Hi All I'm wondering if anyone has a solution for connecting a single instance of Kepware to two Thingworx environments ? One Dev and one Test. I have read that you can only directly connect 1:1 , but i wondered if any intermediary applications or servers have been used to split the data between Thingworx instances by anyone else . Thanks
We have two instances of Kepware, one Kepware is connected to DST machines, the other one is more of a central server which gets machine data in OPC UA from third party apps and feeds data to Apps for analysis. both the Kepware instances can be connected via OPC UA connection. But is there any PTC recommended way to do this?
I have a property whose values are coming from kepserver(datas are simulated with sine function). I want to log those data for every one second. How to do this? I have checked in the logged check box in properties, and in advanced settings, i have given Always as a data change type. Bu,t when i execute the "query named property history" service for last one minute it is taking 5 minutes delay to give the result and it is showing the values logged in milliseconds instead of seconds.
We have machine data in XML format and need to feed that data to Kepware. Is there any way to do this?
Hi everyone! I'm having difficult to comunicate one device through from Twx Industrial Connectivity. I have done two test: 1 - Using one PLC local: I have one PLC at my company and I was able to communicated it, through Industrial Connectivity. 2 - Using PLC from my client: I'm trying communicate with device from my client, I have succes with the Industrial Conectivity but when I to check on the Fundation I have the signal "unknow". Images below: Regards Leonardo
How to write a value to kepware (as 0 or 1)on click of button in thingworx
Hi, We wanted to bind the kepware tags and create Things from main Industrial thing using a seperate Mashup. i.e We wanted to create a mashup which traverses from the step of Discover (from main industrial thing), browsing the stations and till binding of tags/properties. Is it possible to do the backend using services? Thanks in advance, Shalini V.
Hi I connected a remote thing to bind the tags from the industrial gateway thing to fetch data from kepware. Although, the industrial gateway thing shows connected and also kepware is working perfectly, the remote thing always shows me disconnected. It was working fine a month ago. Suddenly it seems to be broken. Can anyone please help me fix this issue?
Hi Team, please, is possible to bind a thing to a Kepware Alias? I can browse all kepware structure, but can´t find how to bind to alias
I have an Allen-Bradley Micro820 Programmable Logic Controller and was wondering if its possible to connect that to ThingWorx Industrial Connectivity directly. That and if Siemens PLC's are able to connect as well. Any input is welcomed.
Hi, Does anyone know the reason why redundancy master frequently failed as error reported in the log below We has redundant OPC client that pulling data from 2 redundancy master. 10/31/2019 2:37:29.902 PM Error AdvDsOPCConnector.exe (3356) Unable to retrieve status for server 'Kepware.KEPServerEX.V6' on primary machine '105.168.4.3'. Server communications has been lost.10/31/2019 2:37:29.902 PM Information AdvDsOPCConnector.exe (3356) Disconnected from 'Kepware.KEPServerEX.V6' on primary machine '105.168.4.3'.10/31/2019 2:37:32.454 PM Error AdvDsOPCConnector.exe (3356) Unable to retrieve status for server 'Kepware.KEPServerEX.V6' on secondary machine '105.168.4.7'. Server communications has been lost.10/31/2019 2:37:32.455 PM Information AdvDsOPCConnector.exe (3356) Disconnected from 'Kepware.KEPServerEX.V6' on secondary machine '105.168.4.7'.10/31/2019 2:38:14.623 PM Information AdvDsOPCConnector.exe (3356) Connected to 'Kepware.KEPServerEX.V6' on primary machine '105.168
Dear community, from Thingworx I am binding to Kepware tags, reading and writing. This works fine in general but I encountered an issue with special characters. My current example is this string: "Mis.Lác.Cond". When setting this (manually or by code) Kepware receives "Mis.Lác.Cond". In Kepware as well as in Thingworx the tag/property is defined as String. The only report about this I could find is this article but this does not help me as Kepware and Thingworx are running on the same machine. Any help is greatly appreciated. Benny
how to connect KepServerEx6 to mysql workbench database ? please suggest some documents or tutorial thanks
According to the latest sigma tile documentation, if I open an opc client for kepware using the SenseHat_v5 opf, I should see entries for ErrorCode and VibrationAlert. For the opf file linked to from the LearnKepServerEXUsingSigmaTileGuide, these two tags do not appear. Any advice?
I’m trying to see if a KEPServerEX server can read some points from a Oracle database and then write them to a Wonderware Historian. I found the Kepware client connectivity guide and it sounds like you can have a KEPServerEX write to a Wonderware Historian. Can it write to more than one Wonderware Historian at the same time? Can it do store and forward for a Historian that is down for a time? Can it force write values that have not changes for a time? After a certain amount of time the Wonderware Historian will reply with a null value if the value has not changed or been undated with a new date time stamp. https://www.kepware.com/getattachment/b024c169-24a5-4708-80e8-8ccb7c4d2106/kepserverex-wonderware-historian-guide.pdf
Hi, I am looking for some documentation on the data types that are available when using complex tags in Kepware. I need the enum value as well as the name. <Item><Name>name</Name><Value DataType="5">2</Value><Quality>192</Quality><TimeStamp>1000</TimeStamp></Item I would like to know all the options for <Value DataType="5"> and the data type they map to. Thanks, Brandon
I am having the Kepserver license but i am unable to install the licensed version of Kepware . Anyone please respond immediately.
Hi, Is it possible to update kepware store and forward data to a stream? In my usecase, all live data are logged into streams every 1 minute. When Thingworx and Kepware connection is broken and reestablished after a few hours, I need to update the streams with the lost data so that I can avoid data loss. Kepware store and forward works good for value streams. How could I get the lost data back in case of disconnection. With regards Yedukrishnan U
Hi, Is it possible to store kepware data in a database? I want to retrieve data from DB with SQL commands. When connectivity with Thingworx and kepware are interrupted, I need to store data from kepware to database and retrieve the data to Thingworx when connection is reestablished. Store and forward functionality in Kepware can automatically send data to Thingworx when connection is reestablished but it don't have any control as we need to calculate the KPIs based on the retrieved data and sync with the existing data. With regards Yedukrishnan U
Hi Everyone, We have two different kepware on separate place which is pointing to same PLC. In that one of the kepware having both Manufacturing Suite and Data logger license but second kepware having only one data logger license. Now for both of them We have implemented data logger concept and according to tag value change we are logging data into SQL database. It is working fine for first kepware but incase of second it start giving tag quality as bad after 2 hour and we need to restart runtime service of that kepware. and because of bad quality tag data logger is not working as expected even though it has data logger license. So, Is there any way to without restarting runtime services we will get actual tag value and on change of that value we can log updated tag value on Database ? Also, it is possible to connect second datalogger to first kepware(because first kepware having both license) so it will work fine ? Could you please help me on this. &n
Pre-conditions: installed Manufacturing Apps 1. Monitor Kepware Server:1) In Controls Advisor of MFG Apps, add Gateway Server.2) Thingworx will create Industrial Thing with same name, with template of PTC.Factory.KepServerThingTemplate.3) Thingworx will also create Industrial Connection accordingly, with suffix of -GW for Thing Name, its template is IndustrialGateway.4) The property of isConnected of Industrial Thing or Industrial Connection can be used to identify status of Kepware Server. 2. Monitor Device(PLC):1) In Controls Advisor of MFG Apps, click "Discover Devices", when it's done, Thingworx will create a Thing for each Kepware device, device name = Gateway Name + "_" + Channel Name + "." + Device Name, with template of PTC.Factory.DeviceThingTemplate,and its IndustrialThing = Industrial Connection, and its OPCDAThingName = Gateway Server in MFG Apps(IndustrialThing can only bind with normal Tags, OPCDAThingName can bind with system tags)2) The property of Enabled
Hey ptc community, for some testing I need to simulate some data. I was told that I can use the Keepserver for this. I found the options but I don´t know how I can connect the Keepserver to my local Thingworx and start to simulate data there. I found this to start a simulation: https://community.ptc.com/t5/ThingWorx-Developers/How-do-I-simulate-random-tag-values-against-a-device-in-kepware/td-p/545582And I created a simulator, but how can I make a connection?Maybe someone did it before and can help me with my problem?Thanks
Dear Community! we have S7-PLC here connected to a KepServer transfering the data to ThingWorx. All the data connection, management and so on is working great but still an issue with Timestamp-Tags of type Date. OPC-UA and I think also the KepServer define UTC as std. Timezone for all Timestamp data, they do not attach timezone information to the timestamp. So when Thingworx recieves the data from KepServer it takes the data as UTC and stores it to the bound properties. But our S7-PLCs clock is running at local time, not UTC. So all timestamps recieved by ThingWorx are based on the wrong timezone. I looked around if there is any possibility to "shift" or adjust this inside Kepware. Our current only possible workaround seems to be: - Define two Date Properties for the Thing, one bound to the Kepserver Tag and a subscription to calculate the shift and write the correct value to the second one. Any other ideas??
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.