Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Petty_boy

Pages: [1]
1
Technical support / Multiple step and call functions....
« on: July 15, 2009, 03:42:29 PM »
Hi,

I'm after some advice.  I'm looking to use the new F series when it arrives in the UK for a circuit breaker load shedding controller.

The general control is as follows, in the below example I'm using one generator with five load circuit breakers.  Each of the circuit breakers will have a power meter attached to the outgoing circuit.

The load (kW) will be read from this meter via modbus or the analogue inputs and stored in DM.  I will need create an average value from this reading so I know the load through the breaker.

EXAMPLE

1. ONE GENERATOR ON SITE GEN FRAME SIZE 1000KWe
2. AVERAGE SITE LOAD = 1350KWe
3. FIVE LOAD SHEDDING BREAKERS, EACH WITH 270KWe LOAD
4. EACH CB HAS A PRIORITY LEVEL 1-5, 1 BEING HIGHEST PRIORITY.



BLACK START - Mains failed

Input GEN ONLINE = 0
Input LOAD SHED = 1

1. LOAD SHED SIGNAL RECEIVED FROM CONTROL SYSTEM
2. ALL LOADS DISCONNECTED
3. CONFIRMATION SENT BACK TO  WITHIN 500MS
4. GEN ONLINE SIGNAL RECEIVED
5. 1ST PRIORITY LOAD STEP CB IS CLOSED (PRIORITY CB # 1 = 27OKWe 27% OF GENERATOR CAPACITY)
6. CALC IN PLC:- NEXT PRIORITY CB # 2 = 270KWe, ADD THIS TO EXISTING LOAD = 540KWe... 54% OF GENERATOR CAPACITY, IS THIS LESS THAN
SETPOINT (85%) IF YES MOVE TO NEXT STEP. IF NO, NO MORE LOADS CAN BE ADDED.
7. YES - ALLOW CLOSURE OF PRIORITY CB # 2.
6. CALC IN PLC:- NEXT PRIORITY CB # 3 = 270KWe, ADD THIS TO EXISTING LOAD = 810KWe... 81% OF GENERATOR CAPACITY, IS THIS LESS THAN
SETPOINT (85%) IF YES MOVE TO NEXT STEP. IF NO, NO MORE LOADS CAN BE ADDED.
7. YES - ALLOW CLOSURE OF PRIORITY CB # 3.
6. CALC IN PLC:- NEXT PRIORITY CB # 4 = 270KWe, ADD THIS TO EXISTING LOAD = 1080KWe... 108% OF GENERATOR CAPACITY, IS THIS LESS THAN
SETPOINT (85%) IF YES MOVE TO NEXT STEP. IF NO, NO MORE LOADS CAN BE ADDED.
7. NO - DO NOT ALLOW CLOSURE OF PRIORITY CB # 4.
8. CALC IN PLC RUNS CONTINUOUSLY TO SEE IF LOAD HAS CHANGED, IF LOAD IS REDUCED CB# 4 MAYBE ALLOWED TO CLOSE, IF THE EXISTING LOADS
INCREASE PAST THE SETPOINT CB # 3 WILL OPEN.
LOAD SHED SIGNAL REMOVED, MAINS RETURN SITE IN PARALLEL

Mains Returns

Input GEN ONLINE = 1
Input LOAD SHED = 0

9. ALL CLOSED LOAD STEPS REMAIN CLOSED.
10. REMAINING LOAD STEP CB'S ARE CLOSED
11. SYSTEM IS RESET.

MAINS FAILS WITH GENERATORS RUNNING

Input GEN ONLINE = 1
Input LOAD SHED = 1

12. OPERATION AS BEFORE HOWEVER IT WOULD BE NICE TO SPECIFY THAT AL LEAST 1 or 2 PRIORITY CB'S REMAIN CLOSED.
13. MAINS RETURNS. OPERATION AS BEFORE.

I was thinking of using three sequences, one for the "black start", one for the "mains returns" and one for the "mains fails with generators running".

Each sequencer will be enabled or disabled from a call function based on the inputs "gen online" and "load shed"

Do you this this is the best way to control this? can you suggest how the call functions and the sequencer functions would interact.

Many thanks.
   

2
Technical support / Analogue input connector
« on: July 15, 2009, 02:28:45 PM »
Hi,

I'm using a 0-5V sensor on one of the AI on my TMD2424, sometimes, usually after power up the ADC reads zero, I give the 5V connector and the analogue input connector a tap and bingo, I have a reading.

Is the 0VDC for the analogue supply and the PLC 0VDC power supply connected internally?

I have removed and reconnected the connector a couple of time but there was no obvious sign of corrosion or mis-alignment.

I'll try another channel.

Marcus

3
Technical support / MDS100-BW 9600 Baud
« on: June 16, 2009, 09:40:04 AM »
Hi,

I Have two issues with the MDS100-BW.

A little history....

I'm using the TMD2424 to collect data from modbus devices on comm 3, display some info on the MDS100-BW also on comm 3.

Comm 1 is listening as a modbus slave.

1.  I'm using the MDS100-BW at 38400 baud no problems,  when I try to use 9600 baud the MDS100-BW screen doesn't  display any of  my messages.  I have set the jumper on the back and tried this on two MDS100-BW's both behave the same. I need this at 9600 baud as below.

2. I'm using comm 3 to communicate to a modbus device using the readmodb2, unfortunately this device is limited to 9600 baud, but this works fine.

Can I use the MDS100-BW also on comm 3? When I set the comm 3 baud to 38400 the display is garbled when I enable the readm2 command.

Do I need to give the MDS100-BW an ID number and use net commands instead of the Print #3 Function?

Can I use Comm 3 as a modbus master and hang the MDS100-BW display on the RS485 at the same time?

If not I could be in trouble!

Cheers

4
Technical support / TL server problem
« on: June 01, 2009, 02:41:37 PM »
Hi,

I've been using the latest version of the TL server for several weeks without any problems.

If I try to run the server from a desktop shortcut nothing happens,  the only way I can run the server is with the Java console from the start menu??

I haven't knowingly updated any Java related programs so I'm not sure what's happening????

Any ideas?

Cheers

Ps  Running XP SP3

5
Technical support / Modbus master and slave
« on: May 28, 2009, 10:02:43 AM »
Hi,

I want to use the T100MD-2424 as a remote modbus master on one of the communication ports to collect some values and store them in DM
  • .


On the other port I want the T100MD-2424+ to act as a MB slave so I can collect data from multiple T100MD-2424 that I have in the field.

Looking on your website, you indicate this is possible but I cannot find any further information in the manuals?  Is this possible?

Cheers

6
Technical support / Combine DM values to create one Modbus word
« on: May 13, 2009, 04:11:21 PM »
Hi,

I'm using quite a few DM's to store a single value of 1 or 0,  my modbus master reads these DM's according to the standard mapping.

Is it possible to combine these DM's to form one 16 bit word each bit representing one of the DM's.

I'm working on a project where I need to get as much data from each PLC as simply and quickly as possible.  Ideally,  I would like to reduce my modbus word list from 100 words down to 7 (100 / 16) words with the DM values stored as a binary or decimal value.

last post tonight I promise!

Cheers.

7
Technical support / MDS 100 DIMENSIONS
« on: May 11, 2009, 03:13:17 PM »
Hi,

Are the MDS 100 mounting holes and LCD position dimensions the same as the LCD 420?

Thanks

8
Technical support / Volume calculation Integer to Dec?
« on: May 08, 2009, 08:39:09 AM »
Hi,

I'm trying to run some simple calculations through the PLC using the memory space and I'm not getting the correct values back.

Calc:-

DM[20] = ((DM[18]*DM[18])*(3142/1000)) * DM[19]
DM[21] = DM[20] / 1000

'  DM[18] = RADIUS IN CM                     (4)
'  DM[19] = HEIGHT IN CM                     (10)
'  DM[21] = VOLUME IN LITRES
 
' VOLUME = pi * (r * r) * h / 1000 = LITRES

The answer on my calculator is:-

(4 X 4) * 3.142 * 10 = 502.72

/ 1000 = 0.50727 L

I know the DM[XX] are Integers that can only display whole numbers.

I guess my question would be how can I convert the above into Decimal and can I display this in the data memory?

Many thanks

9
Technical support / Alarm List
« on: April 29, 2009, 03:23:18 PM »
Hi,

I would like to create an alarm list utilising the MDS display, when I generate an alarm i.e. input 1 = CB trip. I want to display the message on the MDS display, this works however,  I have to specify what  line on the LCD the text is displayed, therefore I can only specify four alarms, one on each line.

Is it possible to have each alarm displayed on different lines on the LCD display as an active alarm list? when each alarm is cleared the list moves up one line.

Alternatively if I assign each alarm a DM value and use a simple program to display the text for that value i.e. DM[1]10 =  LCD text "Alarm",  DM[1]11 = LCD text "Trip", DM[1]12 = LCD text "Error" etc,  I still have the problem of having the active alarms displayed on multiple lines.

Any Ideas?

Kind regards.




10
Technical support / Hot Standby TMD's
« on: October 15, 2008, 03:38:00 AM »
Hi,

I'm looking to install 2 TMD's in a hot standby configuration.   Both TMD's will run in parallel with each other.
An HMI will be attached to each PLC RS232 comm's port but only reading / writing to one via modbus etc

Each PLC will monitor the other PLC's watchdog output (is there one?) if the watchdog contact is active the comm's will be switched over via output relay or similar to the second PLC and vice versa.

This leaves me with a problem, the data in the first duty PLC will need to be constantly synchronised with the standby PLC so when the PLC's change over any timer values,output commands written from the HMI etc are the same.

I will probably need to use at least two extra TMD's as remote I/O in the field collecting data, reading inputs etc.  this will also need to "switch" onto the standby PLC......

Is this possible? has it been done before?????




11
Technical support / Modbus Master able to change Timers
« on: June 02, 2008, 09:13:38 AM »
Hi,

Can you tell me if its possible for a modbus master to change the timer settings, read I/O condition within the ladder program?

i.e. change timer "t1" from 100 to 1000  and read or write inputs / outputs from a touch screen HMI as the configured as the modbus master.

Many Thanks

Marcus

12
Technical support / 24 Hour Clock
« on: May 12, 2008, 02:54:41 AM »
Hi,  I would like to add a 24H six digit clock to my project, I have looked at the example in the usr directory but when the time is using single numbers i.e 7:9:4 it doesn't look very professional.

Ideally I would like a 24H clock that uses six digits to represent the time in the above example i.e. 07:09:04., or 19:09:04.   I have tried adding some code to the above example by adding a "0" in front of the time[1] number if it is lower than 10  but I'm pulling my hair out trying to get it to work.....

Any assistance appreciated.




Pages: [1]