发布于 2012-04-08 18:11:29
11楼
SB_1: A "M_24V_ZYL_1" //Merker Steuerspannung Ein 1 Zyklus
JC SB_2
A #VKE_IN //VKE Eingang
XN DBX [AR1,P#0.4] //Flankenmerker VKE Eingang
JCN SB_3
SB_2: L D [AR1,P#2.0] //Restzeit in ms
L L#0
>D
JC SB_4
// Neue Zeit laden
AN DBX [AR1,P#0.0] //Timer VKE
= DBX [AR1,P#0.0] //Timer VKE
A DBX [AR1,P#0.0] //Timer VKE
S DBX [AR1,P#0.5] //Flanke Timer VKE 0-->1
AN DBX [AR1,P#0.0] //Timer VKE
S DBX [AR1,P#0.6] //Flanke Timer VKE 1-->0
SB_3: L #LOK_SW_ZEIT_MS //Sollzeit in ms
T D [AR1,P#2.0] //Restzeit in ms
JU SB_E
SB_4: AN "M_INTERUPT_AKT" //Interupt OB 1 aktiv
JC SB_E
L D [AR1,P#2.0] //Restzeit in ms
L L#50 //Interupt alle 50 ms
-D
T D [AR1,P#2.0] //Restzeit in ms
A #VKE_IN //VKE Eingang
= DBX [AR1,P#0.4] //Flankenmerker VKE Eingang
SET
SB_E: R DBX [AR1,P#0.5] //Flanke Timer VKE 0-->1
R DBX [AR1,P#0.6] //Flanke Timer VKE 1-->0
BEU