5/8/2020 7:36 AM | |
Joined: 3/14/2008 Last visit: 9/20/2024 Posts: 2095 Rating: (936)
|
Hi, For commands to be sent from EPH to EMT, the SFC of the EMT must be in automatic because the commands like SetEMComplete are working with the automatic SFC commands like START, COMPLETE, ABORT etc. If something looks fishy, remove the EM assignment from the EPH at the instance, update with F5 and reconnect the EM module again. All connections (block contacts) are created again (not from EPH to EMT of course because of the automatic assignment logic). Maybe a compile OS afterwards and check if the issue is revolved. |
If I could help you, you can use the RATE button. Thank you. |
|
5/11/2020 4:39 PM | |
Joined: 3/14/2008 Last visit: 9/20/2024 Posts: 2095 Rating: (936)
|
Hi, You don't have to worry about those interconnections, the system takes care of that. What version are you working on exactly? specify the UpdateCollection installs as well. Is the EM allocated by several EPH? I can remember that I had problems when more than one EPH wants to allocate the EM. Only one EPH worked. After installing (I believe) UC01 the issue was solved. The automatic mode at the EM was set as well? |
If I could help you, you can use the RATE button. Thank you. |
|
5/14/2020 6:51 AM | |
Joined: 3/14/2008 Last visit: 9/20/2024 Posts: 2095 Rating: (936)
|
Hi samkcr, I cannot share my project unfortunately. Did you test using one EPH with one EM? Did you do all the steps: 1. Created a EPHT and inserted the EM as basic requirement block 2. Created a role and assigned the EM to it. 3. In the EPHT SFC type, did you use the allocation command to allocate the EM? As test, use the simplest command like EMAQAcquire with the type: Now. The EPHT claims the EM and EM receives status: Owner. 4. After allocation, you can give the command to start the EM with command: SetEMStartCS or SetEMStart (without using a control strategy) in the next step. When the process is complete, you can give command EMRelease in order to stop the allocation of the EM. EM receives status: Ready. 5.After the EPHT and EMT is made ready, create a copy of them in your project. The only thing you have to do is to assign the EM instance to the role in the EPH. At this moment all block contacts are made automatically (except ofcourse connections from EPH to EM). 6. Download the project AS/OS and start the SFC of the EPH. |
If I could help you, you can use the RATE button. Thank you. |
|
This contribution was helpful to1 thankful Users |
5/28/2020 6:41 AM | |
Joined: 3/14/2008 Last visit: 9/20/2024 Posts: 2095 Rating: (936)
|
Hi, Good that you sorted this out . PARAM should be set to "1" before starting SFC. Command: "EnableEMSPCheck" does this.The CS+Setpoints are being checked and if they are within limits, the SFC can be started. I would have expected a LI_ERR in your last screenshot, but there was no error to be seen, that's a bit strange. Thx for the feedback. |
Last edited by: Oreca at: 05/28/2020 06:43:16If I could help you, you can use the RATE button. Thank you. |
|
Follow us on