Mateyou can't just keep creating topics with content like "This thing isn't working, please help" without any context, errors, etc. It's like me asking you to drive to my house without telling you where I live. Help us help you without us having to ask a hundred questions first to get the basic information. We're willing to help, but there comes a point where the effort involved isn't worth the benefit of trying
I have installed kepware server in laptop means(remote server), but i want to connect kepware server in my desktop pc which is having ignition software, can i connect kepware server through reomote server in my ignition
I am connecting to kepware KepServerEX 6.8 to write ignition production values for historical access. Is there a table or reference of some sort so I can make an item in Kepware be the same data type as its ignition counterpart? Or if not that, if there an abstract type I can use that will allow a write of any value?
Ignition and Kepware both use standard data types defined by OPC-UA - they might not have 1:1 compatibility on the edge cases, but strings, integers, longs, floats, etc are all directly compatible. But, what you're asking for is still fairly vague. If you're making a connection betweeen Ignition and Kepware, you're not recreating any tags - you're literally viewing the tags from one server on the other client. The OPC-UA specification and protocol defines how those data types are sent between servers; it's not something you have to worry about the vast majority of the time.
In your original post you mentioned historical access. Ignition has a built-in tag historian. Is there a different reason to why you are using Kepware, or are you doing something completely different? Just curious
created an account on My,Kepware.com yesterday. Used the site to setup a couple of kepware licenses. Today, I try to log in and nothing happens. Tried multiple times and couldn't log in. I changed my password, got the reset password email and followed the directions. Reset my password and tried to login and it still never accessed the site. Submitted a ticket to get a resolution and called the support line. Was told to put in a ticket and they will call me back. I still haven't heard back.
Is there a way I can automate the KepwareServer ex enable API configuration setting during install OR after silent install is complete ?. If there is a config file then I can write a script to update that setting and enable the Kepware API connection.
We have around 200 Kepware server's that we have to setup via automated scripts. It will be a very time taking job to use the UI to set the configuration API setting to Yes to all the serves Just to enable the config automation.
Thanks for this question. My colleagues offer some thoughts below however what you're looking for is actually possible today with existing functionality. I am not sure this is covered in training courses so I wanted to make sure to comment here. Also, please in the future feel free to engage the Kepware Solutions Consulting team directly about questions like this by writing to
presales...@kepware.com, or opening a support ticket and marking the case as Presales.
After installation, you can enable the Configuration API by editing "settings.ini" within C:\ProgramData\PTC\ThingWorx Kepware Server\V6 directory. If using a Kepware-branded product (KEPServerEX), the directory is \Kepware\KEPServerEX\V6. You can edit the following entries to enable / configure the API:
The install of new configuration with a predefined project or changes to the Configuration API enablement setting cannot be done at this time and there are no current work arounds. Please put in an enhancement request to see if the Kepware developers can add the functionality to future releases. Here is a link to the Kepware knowledge base article that covers how to submit an enhancement request:
I have kepware on a server and I am trying to pull tags from the microbox accross ethernet. I tried setting the Kepware channel to Siemens TCP/IP Ethernet and the device to S7-400. With those settings Kepware indicates that it does have some good reads and some failed reads. However, the data for the good reads is coming back zero for every tag. Is there a universal address (let's say for time) that I can reference in order to check the validity of my connection? I'm not even sure that it is supposed to be setup the way I have it. Kind of a shot in the dark right now.
I am new to kepware and SNPX, I am trying to connect my local (trial) server to my roboguide robot. From what I have been able to gather on the internet and these forums, the correct IP is 127.0.0.1. When I open the browser and connect I can connect to
127.0.0.1:9000 to see my robot info.
When I configure my kepware channel, I am using GE Ethernet and creating the robot as a GE Open connection using the IP 127.0.0.1 and port 9000. I am unable to see any of my connections when I open the quick client though, and I am not sure what I am doing wrong on Kepware.
I have connected Kepware to real robots(it may be different for Roboguide). With software versions older than V9, I used SNPX and GE Open connection. For version 9 robots I used an OPCUA connection in Kepware.
Hmm I have the same settings, pinged my local address to make sure it was correct.... in roboguide did you have to set up the external device OPC and connect it to Kepware? I have a tag set up to read DI100 but it keeps failing to connect
Hi,
I am using IDF for Splunk to retrieve kepware tags data for reporting where splunk shows me realtime as well as history data of kepware tags. can anyone please tell me where the Kepware history data is stored exactly which splunk shows. is it in Kepware only or in Splunk?. If you provide me backup data file path and name it will be highly appreciable.
Hello! When using KEPServerEX's IDF, the history you see in Splunk is stored only in your Splunk Indexer. Unless you are using our Local Historian or our DataLogger Plugin, KEPServerEX keeps only them most recent value for any data point in its internal cache.
If you're interested in storing data longer-term with KEPServerEX, have a look at our Local Historian and our DataLogger Plugin. NOTE that an OPC HDA Client is required to obtain data from the Local Historian Plugin:
Thank you for your reply
Even I tested some scenario's where it has been observed that the Splunk stores the data. But in one of the scenario I found some different observation. I stopped the splunkd service and disabled TCP port for connectivity with kepware. while disconnected with splunk entered some values manually in Kepware tags using OPC client. these values obviously not displayed in Splunk due to no connectivity. After I started splunkd service, enabled TCP port and then checked out for the data. this time only one value out of many values got displayed in splunk. please note the single value which splunk shows is not the current value in kepware OPC client at the time of connection with splunk. this value is sometimes the first value entered after disconnecting the splunk, which is already has been changed before splunk connection. this is confusing and not giving the exact idea about the storage.
please direct.
Hi Vijay, I noticed you opened a case with us and I provided a detailed response through that. Thank you for the questions and feel free to contact Kepware directly if you have nay questions about our products.
There are potential cases where a couple of data change events end up within the buffer if the connection is lost. These events would be sent to Splunk on reconnection but this would not be considered a "store and forward" functionality as this buffer would not have many events. The IDF for Splunk plugin is only a data change event forwarder and is not designed to buffer events on connection loss. You can create a solution using Splunk's Universal Forwarder to provide local buffering if necessary.
I am part of the Kepware training team. The data streams from KEPServerEX real-time into Splunk, and the history of the data is done on the Splunk side. Thus the answer would be "only in Splunk". Check out our YouTube video for more details: -tIwZ3EKo.
3a8082e126