Siemens Guru's - plz help Convert STL to Lad

poormonkey

Member
Join Date
Aug 2008
Location
Chicago
Posts
5
I need some assistance to any Siemens Gurus' who can help me convert the following from STL to Lad. I have tried all the old tricks I can remember from along time ago, but in Step 7 V13, I can't seem to get it to convert STL to FBD or LAD I read some where in the forum that this isn't possible any more. Thanks for the help...


A "MachineOptions_DB".SECOND_REJECT_ENB;
A(;
O "Faults_DB".VTPG_FLT_REJECT_VER;
O;
A "MachineOptions_DB".SECOND_REJECT_FAULT;
A "MACH_RUN";
A(;
L "MachineOptions_DB".SEC_REJ_PITCHES;
L 0;
>I;
);
A(;
L "MachineOptions_DB".REJ_PITCHES_ACCUM;
L "MachineOptions_DB".SEC_REJ_PITCHES;
<=I;
);
);
= %L6.0;
A %L6.0;
A(;
L %DB1.DBB1;
L 0;
==I;
);
= "SEC_REJ_BLOW1";
A %L6.0;
A(;
L "MachineOptions_DB".REJ_PITCHES_ACCUM;
L "MachineOptions_DB".SEC_REJ_PITCHES;
>I;
);
R "MachineOptions_DB".SECOND_REJECT_FAULT;
 
Here's the STL view:

Code:
      A     M      0.0
      A(    
      O     M      0.1
      O     
      A     M      0.2
      A     M      0.3
      A(    
      L     MW    10
      L     0
      >I    
      )     
      A(    
      L     MW    12
      L     MW    14
      <=I   
      )     
      )     
      =     L      8.0

      A     L      8.0
      A(    
      L     DB1.DBB    1
      L     0
      ==I   
      )     
      =     M      0.5
      A     L      8.0
      A(    
      L     MW    16
      L     MW    18
      >I    
      )     
      R     M      0.6
 
Poormonkey just fyi, when you have multiple outputs in one network, tia portal won't let you convert from stl to ladder.

If you copy and paste one output per network, it should be able to convert.
Below is one network:

Code:
      A     M      0.0
      A(    
      O     M      0.1
      O     
      A     M      0.2
      A     M      0.3
      A(    
      L     MW    10
      L     0
      >I    
      )     
      A(    
      L     MW    12
      L     MW    14
      <=I   
      )     
      )     
      =     L      8.0

And below is another network:

Code:
      A     L      8.0
      A(    
      L     DB1.DBB    1
      L     0
      ==I   
      )     
      =     M      0.5

Last one:

Code:
      A     L      8.0
      A(    
      L     MW    16
      L     MW    18
      >I    
      )     
      R     M      0.6

Anyways give it a try if you have a chance, this is what I used to do in my old days when I couldn't read stl, nowadays it all looks the same in my eyes. I think is better to show you why is not converting, rather than just converting for you with no explanation 🍺
 

Similar Topics

Hey Chaps, I am trying to connect an ABB robot controller to a S7-300 Controller via Profinet Abb have supplied a ''profinet fieldbus...
Replies
7
Views
4,777
HI everyone, i am new to Siemens plc programming and i am in need of some help. yesterday we had an S7-1200 CPU 1214C fail to turn on an output to...
Replies
7
Views
128
Hi PLC people, think about this scenario: The PLC is somehow connected to the same network with the facilities` network. Then someone connects to...
Replies
2
Views
75
Hello everyone, I've had this issue for the last 2 days where I try to assign the profisafe address to an IO block (6ES7 146-6FF00-0AB0) but when...
Replies
5
Views
145
Hello, good morning, I have been having two problems with the Tia Portal software. The first is that I have installed it on my computer and...
Replies
5
Views
178
Back
Top Bottom