Just nu i M3-nätverket
Gå till innehåll

Hjälp med *.src filer=velleman kit


absd

Rekommendera Poster

Jag har kört fast med min programering av en modul k8000 velleman kit.

BEHÖVER HJÄLP MED ATT OMVANDLA ETT BEFINTLIGT KOMMAND ATT GÖRA TVÄRS EMOT?????

den se ut så här!

 

SHRTMR Timer,#Time

 

Syntax:

SHRTMR Timer,#Time

 

Result:

Time --> Timer

 

Description:

The timer is started for the given time with 0.5 seconds resolution. If for example the timer is loaded with a value of 15 then this means a time duration of 7.5 seconds (15 x 0.5s). Thus a timer of max duration of 127.5 seconds can be realised.

 

Remarks:

The given time factor must be between 0 en 255.

The timer must refer to one of the eight timers defined.

 

Opcode:

$05 Timer Time

 

Execution time:

93ms

 

Example:

 

; SYMBOL DEFINITIONS

; ------------------

IN DEFIN #1 ; I/O1 AS INPUT SWITCH

OUT DEFOUT #2 ; I/O2 AS OUTPUT

DELAY DEFTMR ; DEFINE AS TIMER

 

 

 

; PROGRAM SECTION: START TIMER FOR 7.5 SECONDS ON RISING EDGE OF INPUT SWITCH

; ---------------------------------------------------------------------------

REDGE IN,W ; IF RISING EDGE DETECT OF INPUT SWITCH

SKPC PRG

SHRTMR DELAY,#15 ; THEN START OR RESTART TIMER FOR 7.5 SECONDS (15*0.5s)

PRG MOV DELAY,OUT ; PLACE STATUS OF TIMER ON OUTPUT

END

PROBLEMET : PROGRAMET STARTAR DIREKT OCH ÄR IGÅNG I 7,5 SEKUNDER .

ÖNSKEMÅLET = STARTA PROGRAMET OM 7,5 SEK = PAUSFUNKTION?

NÅGON SOM KÄNNER TILL HUR MAN PROGRAMERAR OM K8001

SOM DET ÄR ENLIGT EXEMPLET SÅ UTFÖR PROGRAMET EFTER INPUT PÅ s

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...