Industry Online Support
Technical Forum
12/5/2012 1:27 PM | |
Posts: 3609 Rating: (29) |
Import of a Technical Question of the User laibi
|
12/5/2012 7:47 PM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, 1-If you want to use Simatic data type, it is not technically possible to manipulate time greater than 2H_46M_30S. For that purpose, try use IEC Timers. 2-For manipulation variables in data type "TIME",actually no need for a function.Data type "TIME" is a 32 bit register which keeps the number of milliseconds of a time value.It is possible to use DINT arithmetic instructions such as addition and subtraction without problem. If you want to same addition and subtraction for Simatic Time data type,I suggest conversion to TIME(FC33),Time calculation as mentioned above and conversion back to Simatic Time by (FC40). You also have option of developing your own codes and for sure you will need the attachmnet (Structure of Simatic time variable). Also check the following links; S5TIMER data type I need Ton Timer, maximum time value more than 2H_46M_30S I hope this helps Hamid Hosseini AttachmentSIMATIC_TIME.pdf (1313 Downloads) |
Last edited by: hdhosseini at: 12/5/2012 7:58 PM// add attachment! |
|
Follow us on