Industry Online Support
Technical Forum
7/8/2009 11:27 AM | |
Joined: 10/7/2005 Last visit: 9/24/2024 Posts: 3022 Rating: (1054) |
If you use FC8 to extract the TOD from the SFC1 supplied Date_Time, then this TOD value will be a simply Double Integer value, represented as milliseconds from midgnight: TOD(DINT ms value) example values: 01:00:00 am:TOD#01:00:00.000 --> DINT ms value: L#3600000 06:00:00 am: TOD#06:30:00.000 --> DINT ms value: L#23400000 05:27:00 pm: TOD#17:25:00.000 --> DINT ms value:L#62700000 10:47:35 pm: TOD#22:47:35.000 --> DINT ms value:L#82055000 If you disable "Type check of addresses" you can very convieniently use DINT comparisons and declare the the Constants value in TOD format. The BCD "issue" is only applicable if you use the (individual Byte) values directly from the SFC1 suppliedDate_Timevariable. I hope this clarifiesit |
Last edited by: fritz at: 7/8/2009 11:28 AMCheers |
|
Follow us on