10/16/2011 8:15 PM | |
Posts: 63 Rating: (1) |
what's mean this instruction: L LB13? normally, it means load a byte, but what's mean LB13 |
10/17/2011 12:07 PM | |
Joined: 3/21/2006 Last visit: 9/10/2024 Posts: 10228 Rating: (1181) |
Please, forgot the attachment... Thank you! |
10/17/2011 6:28 PM | |
Posts: 63 Rating: (1) |
No, I'm working with S7 300. this instruction is used on a function which deal the clock of the PLC |
10/18/2011 2:33 PM | |
Joined: 8/31/2005 Last visit: 8/20/2024 Posts: 2198 Rating: (328) |
Then is is likely you have a variable definded as DATE_AND_TIME. The time is written into this variable (e.g. with SFC1 "READ_CLK"). This variable is 8 bytes long. To pick out (for example) the actual hour you have to look at the 3rd byte. If the variabls starts at LB 20.0 you have to load LB 23 to get the hour in BCD format. To get the actual minute you will have to use L LB24 (and BTI to convert it into INT) AttachmentTaD.pdf (65 Downloads) |
Last edited by: miami at: 10/18/2011 3:02 PMLast edited by: miami at: 10/18/2011 3:01 PMLast edited by: miami at: 10/18/2011 3:01 PMLast edited by: miami at: 10/18/2011 2:35 PM |
|