Autor Thema: Make marker retentive (800)  (Gelesen 6482 mal)

Offline NicovK

  • Newbie
  • *
  • Beiträge: 7
    • Dutch PLC-Forum
Make marker retentive (800)
« am: März 12, 2005, 21:09:25 Nachmittag »
I need to make a marker retentive because of a powershutdown after usage.

I set the retention in the tab "system" on the projectview with MB1 - 3. My marker (M03) is within this range.
But after the shutdown the marker changes in off-state.
I even removed the resetline to make shure that it doesn't reset the marker in any way.

Who can tell me what i do wrong or do i forget something.
The Helptopics and Manual won't help me aswell.

Nicovk
Dutch PLC-Forum

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Make marker retentive (800)
« Antwort #1 am: März 13, 2005, 10:23:55 Vormittag »
Often this problem occurs if there is double use of marker range.
Check your function blocs(DB,C....) output QV.
No bloc should write it's OV to MB1,MW1 or MD1.
Goto function bloc view and check for unused one and delete it.
Hope you will be sucessful.
Regards,
Julian

Offline NicovK

  • Newbie
  • *
  • Beiträge: 7
    • Dutch PLC-Forum
Re: Make marker retentive (800)
« Antwort #2 am: März 13, 2005, 19:57:22 Nachmittag »
There is no double use in this program.
I know what you mean. I came across this problem with other PLC's (Siemens) in the past. So i was aware of it.

I mentioned the topics about "deleting unused functionblocks" I checked that aswell.

So i dont have to use a DB to make a marker retentive?
Only by making MB-range retentive at the systemtab on the projectview?

NicovK

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Make marker retentive (800)
« Antwort #3 am: März 14, 2005, 10:09:34 Vormittag »
I think your retentive setting in the project view is correct,
because M03 is part of MB01.
Do you use EASY-Soft sim mode or a real EASY?
With my EASY-Soft 5.11pro in sim. mode retentive function works not like a real hardware.
It can be simulated by setting a mark to the marker check box.
Using a real EASY retentive function is O.K.
If your problem is not solved you can post your program to the forum.
Regards,
Julian
« Letzte Änderung: März 14, 2005, 10:23:27 Vormittag von julian »

Offline NicovK

  • Newbie
  • *
  • Beiträge: 7
    • Dutch PLC-Forum
Re: Make marker retentive (800)
« Antwort #4 am: März 14, 2005, 13:12:24 Nachmittag »
Thank you very much. This is a answer i can work with.

I'm going to my customer now to check some ideas i have regarding the reset line of this marker. There are analoque signals that needs some time to get to the right level after powerdown, so a timer should do the trick.

I will report lator.

NicovK

Offline NicovK

  • Newbie
  • *
  • Beiträge: 7
    • Dutch PLC-Forum
Re: Make marker retentive (800)
« Antwort #5 am: März 17, 2005, 12:35:16 Nachmittag »
I have found the problem.

I used a master reset to reset all marker as a emergencystop of mij Graphset sequence. The analog value off the transmitter needs a little time to reach the actual value after powerdown.

This activates the master reset in the first runs.

Nou i have to reset all markers individual. That creates a very long circuit.
I used to mov a zero in for example MB5 to reset M41 to M48 in other PLC's. But there is no FB in The Easy.

I tried to use a arithmatic block to substract MB5 with MB5 into MB5, but that doen't seem to work either. The markers stay zero although the conditions of the AR block are not high anymore.

Kan someone tell me how to reset a MB, MW or MD to zero in a easy way?

NicovK
Dutch PLC-Forum

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Make marker retentive (800)
« Antwort #6 am: März 17, 2005, 13:07:51 Nachmittag »
Normaly I write with function bloc DB a zero to MB,MW or MD.
Notice DB writes it's output only one time to target with pos. edge of trigger pulse.
Regards,
Julian

Offline NicovK

  • Newbie
  • *
  • Beiträge: 7
    • Dutch PLC-Forum
Re: Make marker retentive (800)
« Antwort #7 am: März 17, 2005, 20:38:33 Nachmittag »
Thank You Julian  ;D

You've been a great help