CX programmer timer

sehonn

Member
Join Date
May 2017
Location
Aalborg
Posts
23
Hello everybody,

I am trying to make 3 types of timers in CX programmer which's value can be set on an NB panel. The first type uses seconds, I don't have any problem with it. The second type uses minutes and the third type uses hours. My question is that how can I set the BCD timer to read minutes and hours as the preset value? I was thinking to make a simple multiplication but then the value would be too big. Lets say I want to set 100 hours as the preset value. Then it would be 100*60*60*10 which is way too big value.

The used plc is CJ2M CPU 33 and the NB panel is TW01B
 
That works but you risk being off by almost 1 minute depending on when you started the timer in the 1 minute clock period pulse of the PLC.
If you change counter to seconds and use 3600 as the counter preset you may be off by almost 1 second.
 

Similar Topics

Hi All, I want to allow an operator to enter two numeric value to an NB HMI (Perhaps to D0 for example). I would like the first value to be a time...
Replies
5
Views
1,803
I wanted to use a retentive timer where I can read the accumulated time in the time(i.e. the PV of the timer). I the case of allen B we use...
Replies
3
Views
2,836
Hello everybody, I have a question about the BCD timer in CX programmer. In my program, when the timer starts to count and reaches 0, it doesn...
Replies
15
Views
3,207
newbie here. I have written and worked with a few AB programs in both RS500 and 5k, in a very limited fashion over the last 10 years. I'm a...
Replies
4
Views
5,625
Hello everybody, I am new at the forum, so pardon me if I ask a wrong question 🤞🏻 I have a CP1E NA20DT1T and I am trying to figure out, how...
Replies
11
Views
4,128
Back
Top Bottom