Ge 90-30 plc

khmersarom

Member
Join Date
May 2009
Location
Chicago
Posts
2
Hi,

The company I work for have the following:

Intellution FIXMMI 6.0 software which I installed on an old computer running Wndows 98 second edition. Have a software key connectd to the printer port.

GE Fanuc PLC Hand Held Programmer
IC693PWR321 power supply rack 0
IC693CPU331-BB CPU module, slot 1
IC693CMM311N communication control module, slot 2
IC693ALG221E input Analog, 4 current, slot 3
IC693ALG221E input Analog, 4 current, slot 4
IC693ALG221C input Analog, 4 current, slot 5

All I want to do is be able to read the temperature from 6 tanks and a boiler pressure. The program was lost when we upgraded our computer so I'm starting from scratch. I'm new to PLC programming. Can someone point me in the right direction? Thanks in advance.
 
Is it the HMI application that you've lost? Do you have a listing of the PLC program? Do you khow the PLC addresses of the data you need to collect?

The serial protocol for communicating with the PLC is either SNP or SNPX. If you are given a choice between SNP and SNPX, choose SNPX.

The ports on the CMM311 module can be used to communicate with the HMI, but they have to be configured. You can use the handheld to check the port settings, but it's a cumbersome process. There are two ports on the module, although just a single 25-pin Dsub connector. The module comes with a cable that takes the signals from the module and puts them at standard pin locations. One of the ports is limited to RS23. The other can be configured for either RS232 or RS485.

The 15-pin port on the power supply is also available. It's default settings are 19,200 baud, 8 data bits one stop bit, odd parity. It is RS485, so you'll need a converter to connect to the Win98 computer.
 
Thanks for the quick reply. I lost everything. I use the hand held to read the PLC and got the following:

Config:

R0:03 AI
AI04:AI0017-0020

R0:04 AI
AI04:AI0025-0028

R0:05 AI
AI04:AI0033-0036

Are these the I/O address?

Data:
AI0017 8856
AI0018 1032
AI0019 11368
AI0020 760

AI0025 10216
AI0026 7080
AI0027 15584

AI0033 8060

Are these the temperature data? How do I convert them to read in the display like 85C? Thanks in advance.
 
The AIxxxx numbers are the addresses of the analog signals. Those modules report their data over a range of zero to 32000. The default setting is that a signal level of 4 mA will be reported by the module as zero in the AI address and 20 mA will be reported as 32000.

There is also an option to report over a 0 - 20 mA range. In that case, 4 mA will be reported as 6400 in the AI address and 20 mA as 32000. Any value less than 6400 can be interpreted as an open wire or sensor failure. The option is selected by installing a jumper between terminals 1 and 2 on the module for the first two channels and between terminals 11 and 12 for the second two channels.

Beyond that, I can't tell you what the scaling should be without knowing the range of the sensor; what temperature corresponds to a 4 mA signal and what temperature corresponds to 20 mA.
 

Similar Topics

Hello..I am new to Plc.I have Mitsubishi Melsec Fx3Ga-40MR PLC controlling a machine for packing powder.Currently the Plc has issue which power...
Replies
3
Views
110
Can we use a Simotion D455 ethernet port x127 as a gate, to access S7-1500 plc Tia Portal program ? In the Simatic manager, we used Netpro to do...
Replies
2
Views
76
Hi, I would like to assemble a simulator/practice booster pump system that uses PID to maintain steady water pressure under various outlet demands...
Replies
0
Views
70
I want to measure the tank level and get the sensor output to the PLC. Below are the details : Tank Height =0 - 3m, the sensor is stalled 0,2m...
Replies
14
Views
495
Back
Top Bottom