Quantcast
Channel: GE Intelligent Platforms e-Forum
Viewing all 2516 articles
Browse latest View live

Issue with Cimplicity Webview due to latest Java updates

$
0
0
While loading Cimplicity webview Screens in web browsers (checked with IE & Chrome), it throws an error 'Application blocked by security settings'.:( This issue started with Cimplicity webview very recently. When we analysed in detail, it came to know that it was due to latest Java updates on the machines.:rolleyes:
NOTE: Webview Server is installed with Cimplicity v8.2 and latest SIM 24


For now, we have given workaround to users as per below knowledge base.
But we need to get permanent fix for this. Can anyone pls. help on this?

ERROR: 'Your security settings have blocked an application from running with an insecure or expired jre.'
http://support.ge-ip.com/support/index?page=kbchannel&id=233010202bcb9303013f7fb20f 36007bdd

Client access API

$
0
0
After working with the iHuser API succesfully I am just taking a look that the client Acces API in C#.
Im hitting an problem with the connection to the server, which is the same server and credentials used in teh iHuser c# code.
The error on creating the new connections when debuging the code is;

Unable to automatically step into the server. Connecting to the server machine 'abc' failed. Logon Failure:unknown user name or password.

The code debugs to SC.connect();
CommunicationException was unhandled

The socket connection was aborted. This could be casued by an error processing your message or receive timeout being exeeded by the remote host, or by an underlying network resource issue. local socket timeout was '00:10:00'

The login is correct as it is working with eh iHuser API sample code.

there is mention in the help of the app.config file runnig on the server. There is not much more information on this.

Does this have to be configured on the server and more importantly does this only affect data being accesses via the client access API?

If this is not configured, what are the default settings?



Thanks

Bind expression to .ini file parameter

$
0
0
We are running a Cimplicity project in our factory. It's one project that has viewers installed on various machines throughout the factory. However certain functions have been disabled on certain machines because they are only allowed to be used in a certain room.

Currently the disabling of functions (menu buttons which open different screens) is done using the Color Animation -> Visibility expression. The expression used is $LOCAL.COMPUTER -ne 'somecomputername' AND.. (multiple other computer).

Needless to say, if a hostname is changed or PCs are switched the expression becomes inaccurate.

I was thinking about adding a sort of FeatureSet parameter to our config.ini file to which buttons can be bound (ex. expression: {FeatureSet} -eq 1). This way the buttons can be enabled/disabled by simply changing the configuration.

Right now I have the ini file, a function that reads it and writes the parameter to a variable, and a button whose visibility is bound to the variable. This appears to work but the problem I'm having is that the function is bound to the OnScreenOpen event, which is actually too slow. When changing to a different screen the menu is reloaded (it's a linked object). While the page is loading the OnScreenOpen doesn't fire yet, which means the {FeatureSet} variable is using it's default value (default is 0). Only after the page has loaded the OnScreenOpen is fired and the variable is set to the right value. Because of this delay the buttons are visible for a short time (depending on how long the load time of the page is), that is what I need to get rid of.

Maybe there is a way better way to fix this, or maybe just something I could do to remove the delay.
If anyone has any ideas I'm happy to hear them.

I'm using:
Cimplicity 8.2 sim 23
Windows 7 SP 1 64bit

point id problems

$
0
0
hello

we have a problems with point id string,

<D20_1. MT_96_3_DI_SP_000 >

inside some points id name is space, and we can not delete points from system using workbench and powerlink configurtation tool.

maybe there is some other way to delete points? maybe with console?

thanks for help

How Many Historian Active Archives

$
0
0
Hello All,

I currently backup my archives 1 per month as I have 1 new archive around every 30 days, I'm looking at changing this to 1 backup the archive every evening, I plan on decreasing the size of the archive so that it's creates a new backup each day.

This poses me two questions, the first been is there an alternative to decreasing the archive size to get it to close off each day, schedule a new archive at midnight for example?

The second question is I will now move from 12 archives per year to 365, I need to keep 5 years of data accessible is there a limit on How Many Historian Active Archives the Historian can managed?

Thanks for Looking

Mark

Converting Fix32 to Cimplicity

$
0
0
We have a rather large (and old) NT4 system running Fix32. The system has been perpetuated by the outgoing administation here, but the hardware is on its last legs, and replacements are scarce or unavailable. For everything else, we have Cimplicity, the latest version running on the latest hardware. I know I am probably on a snipe hunt here, but has anyone run across any sort of conversion utilities? The original integrator left us with 230 :eek: Fix screens, so I have a mountain in front of me...

Any and all ideas will be gladly entertained! Thanks in advance.

IGS and DNP3 control on Redundant SCADAs

$
0
0
Not another post from Pete!:o

I have a customer with Redundant iFIX SCADA Servers version 5.1 running IGS and Catapult's DNP3 I/O drivers. They want the I/O drivers on the standby SCADA to NOT SCAN their I/O until that SCADA becomes active.

How best to accomplish this goal?

Any insight or assistance you can provide would be greatly appreciated!

Pete

Trouble with importing modified variables into PME 8.0

$
0
0
Hello all, and apologies if this issue has been resolved before (although I did spend some time searching through the forums).

I've recently been assigned to designing a simulator for the company I work for. I'm using an RX3i system, with a CPU320 and ETM001,and developing using Proficy Machine Edition 8.00 build 6215.

When I started out, I was using almost exclusively symbolic variables. Now that a big chunk of the simulation has been complete, I need to showcase the work, and to do that I'm using Cimplicity 8.2. Obviously, I must somehow share the PLC variables statuses and values with the HMI, and I'm using the simple S90_TRIPLEX protocol to do so. Now, I must assign addresses to all my symbolic variables in PME. Doing it manually one variable at a time is very time consuming, so I attempted to use the export/import functions to expedite this process.

I can export the variables without any problems into a CSV file. I open the file with Excel 2007 and quickly change all the variables addresses. The problem comes when I try to import this file. The import process goes through, but my variables are not getting overwritten, and in the feedback zone I get the following warning:
"Warning: Imported Variable variable_name_here with address %addresshere and data type datatypehere not imported. Variable name already exists."

I selected "overwrite existing variable properties" when importing, so now I'm stumped and don't understand why I'm not allowed to do this.
Furthermore, if I assign an address to one of my variables within PME, in the feedback zone I get a warning saying the existing variable was overwritten.

What am I missing here?

Disable task bar

$
0
0
Anyone know how to disable or hide the task bar in WIN 7 for iFix ? or CTRL ALT DEL ?
I am not using iFix security. Any VBA code anywhere
Jim

Picture already open message

$
0
0
Every now and then I get a picture open already message on clients. Can anyone tell me why ? There are not that many screens in the project.
Jim

Version Control for Screens and Scripts

$
0
0
Does anyone use a version control system for screens and scripts?

We have 1000+ screen and script files.

We tried to add them to PCM but it is a bit clunky. The underlying VSS technology is also more than 20 years old and has been superceded by several generations of newer SCMs.

We are having a look at git and TFS.
Anyone else tried these (or another version control system)?

2013 Alarm files went missing after the new year

$
0
0
iFIX 5.5 SCADA server built last year. After the new year (2014), all of the *.alm files in the ALM folder from 2013 are gone.
Can these be recovered?
What setting do I need to change so this doesn't happen at the beginning of 2015?

DA or DI, AA or AI?

$
0
0
Just wondering...

Is there a downside to using all DA and AA blocks in a database rather than a mix of DI, DA, AI & AA as alarming requirements dictate? The upside being it's easier to add alarming requirements to an AA block if needed than to make an AA block where there was previously an AI block. Also, DB export files have fewer "sections". Some of my colleagues build DBs with AA and DA blocks exclusively for IO. I've mixed it up thinking that DIs and AIs may give better performance; but is that really necessary for moderate sized projects?

Any opinions?

LarryL

PME 7.0 UDFB and variables

$
0
0
Hi,

I want to create a UDFB called "Valve". I want to have a BOOL variable called "auto" that is local to the UDFB and a BOOL parameter called "request". I am assuming I would create the local variable (member?) as follows: Valve.auto, is this correct?

update array OPC/Cimplicity

$
0
0
I have an array arr[16] of bool in cimplicity and plc.

What is the correct way to update single element of the array using C# in the scripts?

Code:

object[] x = new object[16];
Point point = new Point();
point.Id = "arr";
x[5] = 1; (update element 5)
point.SetArray(x);

That solution sends updated array more than once. Same thing happens if I use point.Set();

Modbus TCP write commands from Master device to Rx3i PLC through Cimplicity

$
0
0
Hi,

I have a device which is a Modbus master. The GEIP Rx3i PLC is the Modbus slave. The Modbus TCP/IP interface between the master and Rx3i PLC is through Cimplicity.

I have Cimplicity device points connected to Rx3i on S90 Triplex. These points are mapped to modbus addresses using the mtcpsi_rp.cfg

However the write commands from Modbus master does not reach the PLC.

For e.g.

TAG1 is a Cimplicity point with address %R00001
TAG1 is mapped to 40001 in the mtcpsi_rp.cfg
Modbus master is writting a value "5" to 40001 using the modbus function 6. However, this value is not getting written to %R00001.

Is this the right way to do it? Or is there anything I'm missing?

Help needed with vxCombo and vxGrid

$
0
0
Hey guys,

I have a small project to develop. Basically I need to be able to query an SQL table within the iFix SQL Database and display it in runtime in iFix.

Once the data is shown I need to able to edit the entries or add new ones.

So far what I have done is add a vxData object to set up the connection.

I then have a vxGrid to populate the data from the open connection.

My problem now is trying to get the data to populate in the vxCombo boxes.

The data in the SQL table is 3 columns wide, I would like to have a vxCombo box for each column, so if column one selects the 2nd row in the table then the other two vxCombos populate with the corresponding data. The data in vxCombo box 2 and 3 can then be changed if needs be and a modify button clicked to write the changes to the SQL table.

Is this to complex for the Visicon objects?

Thanks in advance for any help,
Dave

Excel Add-in Issue Hist 5.5

$
0
0
Hi All,

I am getting an error when i try to use excel add-in on the historian server locally. The versions are:

Historian 5.5
Windows Server 2008 SP2 32 bit standard
Office 2007

The error is "Compile Error in Hidden Module: dsUfControls"

This pop up comes up every time i try to search tags or query any data. it does not open up the Historian dialog box where i can search. it just pops up this message and all i can do is hit ok!

I also get

Compile Error in Hidden Module: frmAbout when i try to access the about/help section from the historian add-in drop down.

Has anyone seen this before? I feel like it has to do something with microsoft and not the historian installation itself since i can use the excel add-in from another computer with no issue connecting to the same server.

Please help!

90-30 Virtual Encoder

$
0
0
I have a series 90-30 PLC with a 350CPU. I have an application where I am measuring the length of an object passing by a photoeye on a conveyor. I used a simple virtual (timer based) encoder knowing the speed of the belt. My result is the same every time but way short. For a 16ft object measures about 5 feet short. No time delay on photoeye.

My timer preset math is K/ ((FPM * 12)/60) * 1000 = .001s time base
K = 2 in/pulse
FPM = 367 feet per min

result is 27. which is timer preset value

My logic is

M1 .001s M1
--|/|------| tmr | ---- ( )

My timer does not overlap any other timers. Even tried a different one.

I use M1 as my encoder pulse because it should only be on for one scan however it seems I am missing pulses. Project scan time is about 7-8ms. I tried increasing my resolution to 6 in/pulse to make the timer preset larger and same result. What am I not knowing?

Accessing PLC rx3i variables from Quickpanel View

$
0
0
Hi,

Can I access PLC variables directly from my View target if my View and PLC targets are in the same project - do I need to bother with HMI variables and importing etc? Also, should I be using the GE TCPIP driver for ethernet communication between CPE305 PLC and Quickpanel view? I apologize for asking trivial questions, but I am unfamiliar with PME and am finding it difficult to find answers in the documentation.:confused:

Thanks
Viewing all 2516 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>