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

iFIX configuration steps

$
0
0
Dear all,

I am trying to create a new project for iFIX 5.5. I am familiar with SCADA concepts and have done a couple of projects with WinCC, PCS7, Citect, FTView ... but I am new in iFIX. I have a batch of 34 pdf files for iFIX but they are like a massive mess for a new iFIX user!!! i.e. I have tried to find how to start a project from beginning on a newly installed iFIX 5.5 but failed. In addition, I could not find any suitable Tutorial for that as well (seems ridiculous for an industrial software!). Could any iFIX expert provide the list of the actions that I must do in the right order (e.g. SCU ...) prior to starting iFIX WorkSpace development environment?

Thanks in advance for your help.

Using Analogue Register(AR) type in IFIX

$
0
0
Good Morning,

I am working on a migration project from FIX32 to IFIX 5.8. In FIX 32, ABH driver is used to communicate with PLC. Due to the incompatibility,i have changed the I/O driver to IGS in IFIX 5.8.
For one of the tag field in the original database, AR type tag is used and this tag is used in the several data link fields in the project by assigning F_0 to F_24.
For example, Data link field 1 is assigned with FIX32.Nodename.CAL_DATA.F_0 and Data link field 15 is assigned with FIX32.Nodename.CAL_DATA.F_14.

My issues is, in IFIX 5.8 ,When i enter the the value in any data link field, that value is updating in all the datalink fields.But this should not happen. It should update in only on that particular data link field.

Can someone advise me how to resolve this issue? Do i require to write any script for that in IFIX 5.8? (In the original FIX32 software, no script was used).

Thank you,
Pavan

Modbus tcpip

$
0
0
:confused: Does anybody have any idea why a project using Modbus TCPIP will work on 1 computer but the same project will not read the device points on a different computer? I have checked the firewall settings and made sure they are the same on both computers. The device being polled has both computers listed as clients. On the computer that the device point won't read the data, I have used the MODBUS Diagnostics tool, and that will read the same register data without a problem. I am at a loss, any helped would be appreciated.

HWC of HSB CPU with Redundant Profinet IO devices

$
0
0
Hi everyone

I'm Configuring a redundant system consists of the following :

*Two Redundant Rx3i CPUs (IC695CRU320) on two redundant racks.

*On each rack a Profinet Controller (IC695PNC001) that communicates with Profinet Scanners (IC695PNS001) on 16 slot racks.

*The system includes Redundant IO devices , 3 racks and other three similar racks and all of the six have a PNS on it .

*I configured the CPU to be redundant and also mirror the configuration to the Profinet IO devices , so that the secondary is identical with the primary .

*I'm using variable modes on the modules instead of reference addressing .

*My configuration is the same as in page 23 of GFK-2571 profinet controller manual

The Question is .. How the Machine edition understand that for example module in slot 5 in rack 2 is redundant to module in slot 5 in rack 3 ?

Have I to insert the transmitter or valve tag twice in the two redundant modules variable mapping "with a different suffix" then apply OR between both tags in Logic then use the output of this function in my logic .


BTW i need to know how to upload Pictures here in order to upload the system architecture.


Thanks In Advance

Old 3.5 using opc indirect tags

$
0
0
Trying to resurrect an old iFix 3.5 system
There is no database all the tags are dynamic tags
with indirect opc connections
So I need a little refresher here

the tags on the displays look like this
rsopc'[cxdw].DL231_CDT'

Now I am going to assume

rsopc means rslinx or rslinx enterprise needs installed
cxdw is a topic

the topic in rslinx would point to a PLC
and the DL231_CDT would be the tag

Yes ? No ??

Server Redundancy Server Name

$
0
0
If I name the primary server the same as the project name, for example:

Project name: CimProj
Primary server name: CimProj
Secondary server name: CimProj2

Would this cause any conflicts?

Thanks,

Relocating the Cimview popups

$
0
0
I am struggling with the cimview popups. I would like to know if it is possible to relocate all the popups that appear on the center of the screen and make them appear on the left hand side of the screen.

I am presently struggling with the Cimview popup that appears if the value that is introduced is above the ranges that placed in the object.

For example:

Objects->Range->Range Min =0, Range Max= 275
If Value is 300 (greater than the Range Max)
The Cimview popup appears on the center of the screen indicating that 300 is greater than the allows Range Max. I would like to make this popup appear on a specific location on the screen.

Thanks

Virtual Controller Setup Issues

$
0
0
I am trying to setup a Virtual Controller (VC) on the same machine as the Workstation inside ToolBox. I have setup a Loopback Adapter with three IP (One for the VC, UDH and PDH)
I set up the controller in Toolbox and gave it the IP address for the VC.
When I go to start the VC it says "Failed to binfd to 192.168.x.x.

Any thoughts,
Larry

Workflow Login Issue

$
0
0
We are currently using Workflow 1.5 and are upgrading to 2.2. I installed 2.2 on a new machine and configured the database to a restored SOADB database from the Workflow 1.5 instance

We don’t use AD LDS, and users login using a domain.

Upgrading to 2.2 had no issues, and SP 1 was fine as well.

Finally I installed SP1 SIM 3 and am now getting the error ‘The user’s domain groups may not be configured.’

In the SOAServer log file we get ‘ERROR: The parent groups of the user [domain\user] are not mapped in SOA. Login is denied.

I’m still able to login using a non-domain account. But can’t figure out why the domain accounts don’t work any more. Any ideas?

Alarm ODBC Config

$
0
0
Hello all quick question...

We are attempting to setup the ODBC services config for Alarms and Events but have hit a speed bump....

A little history --

We have successfully connected the A&E server to the 2008 SQL Express (bundled with hist) and can successfully collect alarms and events.

Alas we need a full blown instance of SQL Server to not cap out our db size of 4GB...

We thought we would try to use the Alarm ODBC setup with a MySQL database, but this appears to not be a possibility.

I have created the System DSN to the MySQL db in the ODBC admin utilizing the MySQL ODBC connector and I can successfully connect to MySQL with the ODBC Administrator and all appears well...

The issue appears to be the "Type" of database I can select from the iFIX ODBC Alarm Service Config...

The only options I can see are Oracle, Sybase, SQL Server, and Access...

Is this by design?

If not, how can I expose the MySQL "Type" to the list of types available to the configuration list box?

I'm starting to lean towards the side of they types available are "Approved" by ifix to undertand the syntax and "create the tables" for the db config...

So to use the Alarm ODBC config I need to utilize SQL server, access, Sybase, or oracle...

Would this be a true statement?

Any insight would be helpful!

Status output Address problem

$
0
0
Friends, i have a particular problem regarding one of my costumers, they have two servers, Server # 1 is running Proficy Historian, server number # 2 is running Proficy iFIX, when we tried writing the Status output Adddress into an ifix installed in the same PC as the Historian it worked absolutley fine, but now that the system requires to be separated in both machines it is not working, any option? ideas? personal experiences?

Thanks in advance.

KeyPads2 error

$
0
0
I have tried to use the Dynamo set called KeyPads2
When I copy one of the datalinks onto the PIC
I get an error that says
Error Can't Find Project or Library

and highlights this

Private Sub NumericKeypadHiLoDatalink_Edit()

findlocalobject(NumericKeypadHiLoDatalink, "Numerickeybtn")

so what am I missing

Using iFix 3.5

Thanks

Checking if tag is in Comm failure

$
0
0
Currently working on a script that will do auto checks on specific tags every 5 minutes, then make adjustments according to the data it receives.

What I'm needing is a way to check a tag (MBE driver) and determine whether it is in communication failure or not. Not finding any specific tag property that would quickly and efficiently show the value. (I.E. F_Comm 0=bad comms, 1=good comms)

All the other ideas I can come up with are a watchdog, but given the way everything is going to be set up, I don't think that relying a timeout would be that reliable.


Any ideas would be greatly appreciated. Thank you!

VBA value checking

$
0
0
I have a form with a hi and low value displayed
Trying to figure out easiest was to check value limits
Want to add an If statement that checks to be sure the value entered if any
is between the TextHi and TextLo
Having difficulty trying to figure out a simple way to do that

Here is the code that call a form


frmKeypadHiLo.Caption = "Milk Supply"
frmKeypadHiLo.TheTextHiLo = Fix32.Fix.N9_200.F_CV
frmKeypadHiLo.TheTextHi = 126
frmKeypadHiLo.TheTextLo = 1
frmKeypadHiLo.Show
If frmKeypadHiLo.TheTextHi <> "" Then
Fix32.Fix.N51_104.F_CV = frmKeypadHiLo.TheTextHiLo
End If
End If

Another failover question

$
0
0
Hello all,

I just need some clarification on one piece that has bewildered me for some time now...

If having the following item checked (Fire DataChange Event on Startup) --

Hyperlink --- > User Pref

Does this "Fire DataChange" event happen during a failover event (DataChange is fired at every failover change of roles) or just at initial SCADA startup (which ever scada is active at cold boot fires DataChange ONE time)?

If anyone can clarify this that would be great!

Opening Alarm Summary from DI Tag

$
0
0
I would like to open the alarm summary page (already created and working from click) when a tag goes true. I can make this work when I set the bit and click on the screen somewhere. I am using the following however, I need to click on the screen to change to the alarm summary screen. Any thoughts? Thanks

Public Sub CFixPicture_Click()
Dim myVariant As Variant
myVariant = readValue("Fix32.CT.ALARMBIT.A_CV")
If myVariant = 1 Then
OpenPicture "CT_Alarms.grf"
End If
End Sub

Close a doc without saving through code

$
0
0
Code:

Set objDoc = Application.Documents (x)
objdoc.close

Is there a way to use this type of code structure to close a doc that has changed, but I don't want the changes saved?
Currently it just fails when the doc has changes to save

Webspace License

$
0
0
I finally have webspace running. Unfortunately it only allows two users to log in, even though we are licensed for more. I receive this error:

"Warning: iFIX has detected a Web session. Number of Web Server Connections has been reached. Additional licenses are needed to start additional Web sessions."


Any help would be appreciated. Thanks

Default Table in Data base Logger not shown

$
0
0
Dear Sir,
In Data Base Logger all default table are not showing:
ALARM_LOG
CA_LOG
EM_LOG
EVENT_LOG


also i notice that in Project Properties
Database logger : A&E App is not selected

If i select is again it will give PopUp Duplicate Record
I select ok But still the Database logger : A&E App is not selected.

Please any one knows solution
I am using Cimplicity 8.2

Regards
Kapil

alarms - how to prevent certain alarm conditions from going to the alarm database

$
0
0
How do I prevent certain alarm conditions from being written to my alarm database? For example:

1. How to prevent certain message types like OPERATOR or TEXT
2. How to prevent the resetting of an alarm from being written to the database like when an alarm goes from HIHI to OK.

These things are filling up my database :)

Thanks
Viewing all 2516 articles
Browse latest View live


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