6/29/2009 4:34 PM | |
Joined: 2/23/2007 Last visit: 2/19/2023 Posts: 75 Rating: (1) |
hi all, I am try to use a function to monitor a communication fail with a converter drive by profinet. In the converter have a bit signal always pulse (0,5sec=0, 0,5sec=1). in the PLC I am monitor this bit, and if this not oscilate in 2 sec bit fail is set. My problem is the ADD_I always true condition... Anybody can help me?? Thanks for attention. Oliveira AttachmentComm_tes.zip (213 Downloads) |
6/29/2009 6:00 PM | |
Joined: 2/23/2007 Last visit: 2/19/2023 Posts: 75 Rating: (1) |
Obs.: In the simple atached application this function normaly, but when add this function in my real application not function. Obs2.: In my real appliucation when i change (P) address #PlsAdd1 -> M540.0 and #PlsAdd2 -> M540.1 function running normaly. Anybody have any idea about this?? AttachmentComm_t_2.zip (222 Downloads) |
6/29/2009 6:38 PM | |
Joined: 1/29/2006 Last visit: 9/11/2024 Posts: 446 Rating: (64) |
Dear NewTech! 1. Positive Edge (or Negative Edge).... can NEVER! be used on temp variables! (OK, It can be used, but results would be totally unpredictible!). Values of temporaly variables are lost between 2 calls of FC or FB........ . Edge detection is in principle comparison of new value of bit with old value of the same bit!.... therefoe, you must use M area (or DB area) for proper use of edge detection, as you allready noticed in your Obs 2. 2. And a tip: next time, when you post your code, PLEASE mark it (as I proposed in my attachment) so, that it can be opened in any language! I spent a half an hour only to open your project..... AttachmentAnyLanguage.pdf (364 Downloads) |
6/30/2009 8:38 AM | |
Joined: 1/29/2006 Last visit: 9/11/2024 Posts: 446 Rating: (64) |
Hey, UMENCHO ! Where is this "Language" file? On my PC, there are files with name Language, as attached. Which one must be deleted? Thanks in advance! uel123 AttachmentWhich Language file.pdf (205 Downloads) |
Last edited by: uel123 at: 6/30/2009 8:39 AM |
|
7/2/2009 9:57 PM | |
Joined: 1/29/2006 Last visit: 9/11/2024 Posts: 446 Rating: (64) |
Hey, NewTech I propose using of FB instead of FC and use of IEC timers in instances.Printout of this new FB is attached. You can use this FB in your program as many times, as you want (of course, each time with different instance!) and it is completely without absolute addressing....... Complete example project follows..... (there is only 1 attachment allowed with 1 post??) Have fun! uel123 AttachmentMonitoring change FB351.pdf (204 Downloads) |
This contribution was helpful to1 thankful Users |
7/2/2009 9:59 PM | |
Joined: 1/29/2006 Last visit: 9/11/2024 Posts: 446 Rating: (64) |
..... and your changed project: have fun! uel123 AttachmentComm_tes_V2.zip (173 Downloads) |
4/10/2014 1:56 PM | |
Joined: 9/1/2005 Last visit: 9/18/2024 Posts: 4104 Rating: (195) |
follow up question published by jruzis split to a seperate thread with the subject Positive Edge doesn't work anymore?. Best regards CS Moderator |
My Forum is the place to personalize your profile, |
|
Follow us on