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

Double alarms

$
0
0
Hello,

I have a question. Lately I see most of the alarms double in the alarm summary. Does anyone know what's wrong?

Thank you

Mike

iFix and maps

$
0
0
Hello everyone,

I want to implement Google maps or Bing maps to iFix picture with zooming enabled. On this picture has to be a point wich is red if there is an error or green if there is no error. If I zoom in the point has to stay on those coordinates. If I click on that point the picture of that object has to open?
Is this possible in iFix and how? All other SCADA systems has this option implemented (Genesis64, ...).

I have 150 objects and I have to have them on map inside iFix.

Best regards

iPAD vs GlobalView

$
0
0
Dear sir
We use iPAD connect to Cimplicity8.2 server ,It's work.
But we can't see line in trend screen in the iPAD,but IE is work. Why?

iFix 5.1, MBE 7.42b, Eurotherm 6180A

$
0
0
Hello,

I am trying to get a couple chart recorders talking to iFix. According to the Statistic tab, both are communicating "good" with no overruns, timeouts, retries, etc.

On the Eurotherm 6180A recorder, the problem is the data I am receiving doesn't seem to match up with what should be there. For example, on channel 1, the PV is approx. 18gpm, yet the data I am collecting at the MBE powertool is 12127, decimal.

I am using 41433 as the starting address and the address length is 100. When I use the Data Monitor function, is see mostly 65535. None of the data varies, which is what I would expect if I was actually reading from the recorder, as it varies locally on screen.

Swap bytes, words, and long words are unchecked. I am using 5-digit, 0-15 addressing. Accepting unsolicited messages. Multiple coil and register writes are checked. Mask register writes is checked (default). I have played around with the setting and while the data I receive back does change, it still doesn't vary as I would expect if I was actually reading live data. And, out of 100 address lengths, I see maybe two or 3 consecative sections showing something other than 65535, which doesnt seem right because all 48 channels have process variables that hover around mid-range (25 gpm for odd channels 1-48, 60 degrees for even channels 1-48).

Also, for 32-bit channels, the addressing starts at 63683, but for some reason the MBE Powertool will not accept this for an address. It says it is out of range. I can't seem to input an address over 49000, actually. So there's that too.

I have a Yokogawa GP10 recorder talking MBE to iFix, currently. And other than I cannot seem to get a decimal point out of it (24.15 volts shows up as 2415.00), it seems to be working ok with all the default settings being used. (16bit, 40001 address). So I am not sure why this other recorder won't talk to iFix.

Any help would be appreciated. Thanks.>)

Cimplicity Advanced Viewer Service Won't Start With Runtime Key

$
0
0
I've been having a bit of an issue using Cimplicity 8.2 Cim 15 with ToolBoxST. Originally we thought the problem was a configuration difference between the development machine and the runtime machine. We have figured out that the issue is present on both machines and only presents itself when the runtime dongle is used, it works perfectly with a development key.

When a runtime key is used the "Cimplicity Advanced Viewer" service will not start and (I'm assuming here) as a result the connection to GEWorkstationST is not made looking at Login Panel.

Additionally, we have three runtime keys that all exhibit the same issue which makes me think it's not the key.

Anyone have any thoughts?

Regards,
Franklin

License Nag?

$
0
0
When an iFix license key is unplugged, a warning pops up periodically to warn of this. Well, I do this occasionally for different reasons. Sometimes to go to demo mode to be able to modify pictures and the popup gets annoying. What process is doing this and can it be killed with no residual affects?
Thanks, Larry

MBE driver Modscan

$
0
0
Hello,

I have a device wich I poll data over ModbusTCP protocol. I poll one data wich of type Float (401000 and 401001 registers). If I poll this with Modscan with display options SWAPPED FLOAT I get the right data. How do I set the MBE driver (latest version) so that I can get the same result? The data will we shown in iFix.

Best regards

Windows 8 compatibility

$
0
0
Hi!

Is there any information whether Cimplicity (CimView at least) runs under Windows 8?

Does GE plans to release some notice on the subj?

Thanks,

Oleg

iPower/iFix help

$
0
0
This is a new install of iPower / iFix 5.5 on a Windows 7 Professional SP1 Dell Optiplex 780.

I have created a small database for testing and when I run the Auxiliary Screen Manager to create tag groups, the process show that it reaches 55% and then a screen pops up stating it has completed. When I check for the tag groups, there are none. :confused: Any help/suggestions would be greatly appreciated.

Thanks.

Insert Using Visiconx

$
0
0
Does anyone have an example of an insert command of user input data into an access database using visiconx? Basically I am trying to build a location for an operator to insert notes from a specific activity.

file transfer through web page (WebSpace) to Clients

$
0
0
How to transfer files hosted on the Web server Space to Client PC through web page (WebSpace)?

Sorry for my english.
Lanuara Diego

Screen event overrides dynamic object event

$
0
0
I'm trying to create dynamic screen objects with events using the below script. In the below script, MouseUp event of button1 is working until MouseUp event is added to Screen. That’s If screen have MouseUp event then the dynamic button's MouseUp event is not triggered.

Sub OnScreenOpen()

Const CrLf As String = Chr$(13) & Chr$(10)
Dim objGefObject As Object 'GefObject
Dim objGefObjectEvent As Object 'GefObjectEvent

Set objGefObject = CimGetScreen.Object.Objects.AddButton (1466, _
1466, _
100 * 20, _
20 * 20) 'L,T,W,H twips
objGefObject.Name = "Button1"
objGefObject.TextFormat.Font.Name = "Arial"
objGefObject.TextFormat.Font.Size = 10 * 20
objGefObject.TextFormat.Text = objGefObject.Name
objGefObject.Script.Script = "Sub OnMouseUp(x As Long, y As Long, flags As Long)" & CrLf & _
"MsgBox CimGetObject.Name, ebInformation" & CrLf & _
"End Sub"
Set objGefObjectEvent = objGefObject.Events.GetLBMouseUp(True)
objGefObjectEvent.SetAction "OnMouseUp", gefEventActionScript

CimGetScreen.Refresh false

End Sub

But I need MouseUp event for both screen and dynamic button object. Is there a way to make it work?

CimEdit : Error 76 in line 4925: Script is too large to be compiled

$
0
0
I have encountered this error while cleaning up some butt ugly code. I may sound a bit harsh, but I feel I am accurate. See my BACKGROUND section below.

I am not looking specifically for an answer so much as:
1: I welcome comments and opinions of other Cim Coders.
2: I intend to post my resolution should it be of any use to others.
3: I need a place to vent.

I came back to the Cimplicity forums because I wanted to find out the maximum size of a script and I remembered that it was certainly discussed here. Yes, it was and I even participated in the discussion - 7 years ago! See the REFERENCE.

So, as I said, I am CLEANING up code. Did I add the straw that broke the camels back? Perhaps, but as I checked, the physical byte size of all the NEW code (305,955) and comments IS LESS THAN the physical byte size of all the code and comments in the old code. (325,744)

So the question is, did I add 'real' code -- the answer is Yes. I did two things to the old code:

1: I added 'LogStatus' commands in every existing On Error block. This results in only a small addition of code -- 44 lines, 2914 bytes

2: I elimated multidimension arrays that held string literals, replacing the references to the array element with the string literal. ( Again See BACKGROUND ) This does add a lot to the length of literal strings, but not so much as you might think to the number of literal strings. I do not have exact numbers as that is something harder to calculate.




REFERENCE:
Please see forum post "Doubts about scripting error message"
http://forums.ge-ip.com/showthread.php?t=2509

BACKGROUND:
Once again I am inheriting butt ugly code and I am forced to understand it, fix it, and if time permits even improve it.
Yes, it is butt ugly, here is why.
The entire screen contains over 490 embedded SQL statements. To make matters worse, the table names and column names are stored in string arrays. The column names are in a two dimensional array, and the table names are in three different one dimensional arrays. The code is on the screen object, and 18 button objects. Each object has it's own routine to Initialize the array elements with the actual table names and the actual column names. No attempt at consistency has been made, meaning that ColumnName(3,7) will vary from object to object. However, it must be noted that within an object ColumnName(3,7) always has one value, it never changes.

So, I have programatically coverted something like this:


ColumnName(3,1) = "ConveyorID"
...
ColumnName(3,7) = "ConveyorName"
...
sql$ = "select " + ColumnName(3,7) + ", " + ColumnName(3,1) + " from " + DataTable(3) + " where " + ColumnName(3,1) + " = " + fieldvalue


to this:
sql$ = "select ConveyorName, ConveyorID from Conveyors where ConveyorID = " + fieldvalue


I also removed the routine that intialized all the array elements and deleted the DIM statements for the arrays. In general, I should have less code?? ( And certainly more readable SQL ). So I am suprised to get the Error 76 Script is too large to compile.

IGS AB USB to DH+

$
0
0
I didn't see this specifically in the list, but does anybody know, or have experience with, IGS with the AB USB to DH+ adapter? I'm pretty sure it works with the ABR driver and RSLinx, but I don't know about the IGS.

Workspace Locks Up When Starting in Run Mode, But Not When Switching to Run Mode

$
0
0
I'm having a problem where if the "Start Workspace in Run Mode" option is enabled, the Workspace locks up with a grey screen and needs to be terminated through task manager every time it is started. However, if the Worskpace is started in Developer mode, it switches back and forth to Run mode with no problems. I expect there is a problem in the VB code somewhere, but I think that if I knew the difference between starting in Run mode and switching to Run mode from Developer, it would help me pin down the problem. Can anyone help with this?

Proficy ME View target supplemental files

$
0
0
Running ME 7.0 SIM 15 under Windows 7 Pro

In an existing View target there are a couple of .txt files in the Supplemental files\HMI (Overwrite) area. When I try to modify their contents and save the changes I get the message, "Access Denied". I have full administrative rights on the Windows 7 machine. I was able to make and save changes with ME 6.5 under Windows XP. I can make and save changes with ME 7.0 under Windows XP on a different computer.

It is somewhat of a PITA to have to take a backup of the project from my Windows 7 computer to someone else's XP computer to make the changes, save and backup on the XP computer and bring the backup back and restore it on my Windows 7 computer when I need to make changes to the file. Is there a setting I'm missing on my Windows 7 machine?

Excel 2007 Error with Excel AddIn

$
0
0
On the server W2008R2SP1 the ExcelAddIn doesn't work. I get the error 'clsUfControls' or 'clsOptions'.

I there anyone with a solution?


With kind regards,




Speedy

Historian 5.0 Archive Remote Storage

$
0
0
I'm trying to set a network location for storage of Archive files in Historian 5.0 (SIM 3) installed on Windows Server 2008 R2.

I've set the Default Archive Path in the Data Store Options of the Historian Administrator to a UNC location (\\COMPUTERNAME\Share), but when I attempt to add a new Archive the Add New Archive(s) dialog box displays the following message 'Allocating more than available disk space'.

When I click OK I get an error message 'No Free Disk space to create archives.' even though there is plenty of space on the destination drive.

I've set the Login account for the Historian Data Archiver (x64) service to be a user account that has access to the UNC path (I've checked it in windows explorer also).

I've also tried several different network locations (including a UNC path on the local machine hosting Historian), but with the same error.

I've also tried running the Historian Administrator with elevated privileges without success.

Setting an archive path on the local machine (C:\Archives) works without error.

Any ideas?

Using key macro in forms

$
0
0
We use a c a lot of key macros in our pictures which work very well. Having the ability to have a default macro in the user.fxg and individuals one on the pictures.
However I need to achieve the following which I know is VBA but though someone in the forum may have already had the same issue.

in one picture we use a lot of MS forms and once the form is open and modal the picture and fxg key macros do not work.
I can use the keyUp property of each object which I have done on some forms however I need the ability to have a default KeyUp function for all forms and objects within those forms. On some forms there could be upto 20 text/command/combos etc.

ie no matter what form is open in the picture and what object has focus the keyUp property for needs to open another application.

The KeyPreview method is not available in VBA like VB so this also causes me a problem.

I have searched everywhere on the web with this being the best code so far.
http://vbcity.com/cfs-file.ashx/__ke...F00_Events.zip

However this only works for keydown and not using mutiple key presses wich I require. 'SHIFT' + 'F4'

Any ideas or sample code would be great. Thanks

RTIP try to get data source browser for Platform when user logins

$
0
0
Every time I login to RTIP, system allways spend 5~10 seconds to load display.
After checkint the log, i find it tried to get data source browser for Platform even if i don't have any Platform data source.
Anyone know how to disable this check or why it happened, thanks!
What does it mean <Failed to get data source browser for Platform>?

I use RTIP 3.5 @ windows server 2008 R2 x64

below is a part of my log:

//System Start
05/03/2013 10:59:59.145 10 <init> DataServer created!
05/03/2013 10:59:59.551 10 a No data sources configured for connector Alarms!
05/03/2013 10:59:59.551 10 a No data sources configured for connector FIX!
05/03/2013 10:59:59.551 10 a No data sources configured for connector iHistorian!
05/03/2013 10:59:59.551 10 a No data sources configured for connector OPC!
05/03/2013 10:59:59.567 10 a No data sources configured for connector Plant Database!
05/03/2013 10:59:59.567 10 a No data sources configured for connector CIMPLICITY HMI Logger!
05/03/2013 10:59:59.567 10 a No data sources configured for connector CIMPLICITY HMI!
05/03/2013 10:59:59.567 10 a No data sources configured for connector PI!
05/03/2013 10:59:59.583 10 a No data sources configured for connector VisualSPC!
05/03/2013 10:59:59.583 10 a No data sources configured for connector WebSources!

...

//User Login
05/03/2013 11:00:14.116 32 login Validation of \Zenith succeeded at 05\03\13 11:00:14.116
05/03/2013 11:00:14.131 32 getUsersFolders getUsersFolders took: 0ms.
05/03/2013 11:00:24.366 32 a Failed to get data source browser for Platform
05/03/2013 11:00:24.366 32 getStartupList Adding url to startup list ds://zvm2008/Platform
05/03/2013 11:00:24.381 32 a Failed to get data source browser for Platform
Viewing all 2516 articles
Browse latest View live


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