1/10/2020 4:59 AM | |
Joined: 9/9/2015 Last visit: 8/14/2024 Posts: 727 Rating:
|
Dear Ashadakoo, Let me help you with some questions here. 1. first question will be , the MotL (control module) , what is the feature bit for feature.Bit4 ? 0-button mode or 1=switch mode? I think it is button mode. 2. Are you using SFC type or normal SFC Instance chart to start stop? If you use normal SFC instance to start stop, double click on the StartAut of the CM, see how many sfc steps are using the inputs? Any other running chart accessing the input? If you are using SFC type, the just look at the output of the SFC blocks, see whether the value is changing ? which I do not think possible as your transition is not fulfilled, it will not go to next steps and change the output command. 3. assuming it is button mode, you have configured processing to be MotL_StartAut=1, MotL_StopAut=0, then the output of the sfc should be the same with what you configured. 4. then when the MotL startAut=1, did the motor trying to start? there is a monitoring time MonTiDynamic default at 3 seconds. Witihin 3 seconds on change in control output, no FbkRun =1, it will went to error. What is your transition condition? is it MotL_Run =1 ? have you connected them ? and the FbkRUn, have you connected ? since this is simulation,you should loop the "Start" output back to FbkRun for simulation purpose. Hope this is helpful for you. |
Please give me 5 stars Rating if my post is helpful for you. :) |
|
This contribution was helpful to
1 thankful Users |
1/10/2020 12:21 PM | |
Joined: 3/14/2008 Last visit: 8/16/2024 Posts: 2086 Rating:
|
Hi, Can you post some pictures of the SFC and CFC connections? That is a faster way to solve your problem. I guess you created a block contact for the MotL and made the connection? The advantage of block contacts is that you only have to interconnect one I/O and all other block contacts links are made for you. In SFC chart, you must manually browse to the I/O and connect it. Did you use block contacts or did you just create a control value to start/stop the motor? |
If I could help you, you can use the RATE button. Thank you. |
|
This contribution was helpful to
1 thankful Users |
1/10/2020 12:58 PM | |
Joined: 9/9/2015 Last visit: 8/14/2024 Posts: 727 Rating:
|
Dear ashadako, One thing, can you set the MonTiSta to higher values? maybe 6 seconds? Local settings normally I used "2" (just optional) What is the online values for the Trip, Protect and CSF? If you could set it to test mode on, simulate the issue and record a quick video to demonstrate the issue, it will be good. I set up a quick test here in my station, set to switch mode, change it to Auto by setting the ModLiOp to 1 and AutModLi to 1, then set MonTi to longer, and set the StartAut to 1, the pump run without issue. For switch mode, you may just hide the StopAut and ManModLi. It is useless for Switch Mode. better not to control them. StartAut=1 = start, StartAut=0 = stop. AutModLi=(1=auto, 0=manual) I think this issue not related to SFC Chart. May be can you disconnect all the interconnections and test? Then, reconnect one by one again. |
Please give me 5 stars Rating if my post is helpful for you. :) |
|
1/10/2020 1:05 PM | |
Joined: 8/1/2019 Last visit: 8/11/2024 Posts: 300 Rating:
|
|
1/10/2020 1:06 PM | |
Joined: 3/14/2008 Last visit: 8/16/2024 Posts: 2086 Rating:
|
Hi, JazTai did the same like me, setting up a quick test But in my system, no problem. Could be your SFC is looping. If you can do a quick test: Open step 3 and under "Minimum" put in: t#10s. Download and check. It means your step 3 will stay in the step for at least 10 seconds. Check if the motor starts... If it does, it could be related to your SFC. Sorry JazTai, I'll leave you to handle this problem, i'll step back JazTai wil find you the solution, no doubt |
If I could help you, you can use the RATE button. Thank you. |
|
1/10/2020 1:18 PM | |
Joined: 9/9/2015 Last visit: 8/14/2024 Posts: 727 Rating:
|
Dear ashadako, I think there is no problem with your SFC. When your SFC start, 1. StartAut=1 2. MotL got your StartAut =1 , the Start = 1 3. Wait MonTIDyn for 6 seconds for your FbkRun. 4. If your FbkRun not equal to 1, Start will be Aborted and changed to 0. 5. Normally for an internal test, I will connect Start to SimIn in the FbkRun DI channel driver block to simulate the FbkRun feedback. Hope this is helpful for you. ps:Haha, welcome Oreca for giving any valuable inputs. (I learnt from you too) |
Last edited by: JazTai at: 01/10/2020 13:18:56Please give me 5 stars Rating if my post is helpful for you. :) |
|
This contribution was helpful to
1 thankful Users |
Follow us on