Melsoft GX Time delay programming

Bob Paquette

Member
Join Date
Dec 2003
Posts
1
Having a problem trying to program time delay outputs with melsoft GX developer. I can program the contacts and it accepts those elements labeled with "T" OK but I am doing something wrong when it comes to the timer output. When I try ---[T 3]--- or ---(T 3)--- a help block appears and it is not able to recognize T as a instruction. I have looked through the help list and have not seen any other instructions that would individually serve as a time delay function.
What I am trying to creat in "OLD HAND HELD LOGIC" would look like this:

                                                  Timer
M110 451
|------] [-----------------------------------------( )--|
K3.0
Reset Alarm
451 400 435
|------] [--------------------------------]/[-----------( )---|
|
435 |
|------] [-----|

What I am trying to do in GX is:

M110 T3
-------] [-----------------------------------------------[ 3.0 sec]--


T3 X0 Y5
---------] [-------------------------------]/[-------------( )---
|
Y5 |
----------] [-------|


ThankS for your help.
 
Last edited:
In Mitsu's PLCs,

K is used for decimal values
H is used for hexadecimal values

When setting buffers and words values they often use H in there manuals examples.
 
Last edited:
First of all, visit www.meau.com and get programming manual
for your CPU. It is true that you have to use round brackets
or just type:

OUT T20 K30

to setup timer for 3 seconds (resolution is usually 0.1sec but
this is also dependant on CPU and configuration so get the manual).

K30 is 30 so you get 30*0.1sec=3.0sec.
You cannot use values with decimal point after K
("K3.0" is not valid).


To use register as preset for your timer (so you can change it
from HMI for example) type something like this:

OUT T20 D20

and enter timer preset value into D20
 
Last edited:
To use register as preset for your timer (so you can change it
from HMI for example) type something like this:
OUT T20 D20
and enter timer preset value into D20

Make sure Dxx is in EEPROM or battery backed memory (or they called it LATCH), overvise preset will be 0 every time you restart CPU.
 
time value changes

I'm using a FX1n- 40mt Mitsubishi PLC I'm using GX developer and I want to change a timer value. It looks like I'm moving K50 Into T201. So I need to change K50's value For the life of me I can't find where to do that.
 
K50 is a constant, not a variable. K50 = 5 seconds.

To change the timer you have to change this constant to say K100 for 10 seconds.
 

Similar Topics

Dear friends, I have a big problem with my software. I am using a new laptop with OS windows 11. I am using gx developer software version 8.I can...
Replies
5
Views
2,027
I have had issues installing the MELSOFT IQ Works software on my computer. To begin I ran setup.exe on the first disk and all of the software...
Replies
1
Views
1,411
Hi everyone, I'm new to ladder programming and I may have been too ambitious thinking I could do a full plc program by myself. My father has a...
Replies
62
Views
14,973
Hi all.. Anyone can tell me where can i get MELSOFT download link. I'm using new laptop for this project programming but cant get any link for...
Replies
0
Views
1,070
I have never worked with the GT3 software before and I am curious. Is there a way to have an input, or output from the machine call up(switch) a...
Replies
9
Views
2,576
Back
Top Bottom