Hi,
I kept getting this error and I’m very close to deploy the robot_method.py successfully. Does anyone have any idea how to fix this?
Hi,
I kept getting this error and I’m very close to deploy the robot_method.py successfully. Does anyone have any idea how to fix this?
Hi @anguye09,
The error you’re receiving here occurs when an instrument/device command exists inside a Method, but the corresponding instrument/device no longer exists in the matched Deck Layout. This most commonly occurs with peripheral devices which require addition to the Deck Layout in order to enable their library functions in the Method. That said, I forced this issue in my image below by deleting the ML_STAR from my Deck Layout while my Method already had an Initialize command added:
In your case, based on the most common occurrence of this error and the name of your method, it looks like there is one or more rogue “HxFan” steps in your Method/Sub-Methods. The “HxFan” library is used for the HEPA Hood and requires the “HxFan” device be added to the Deck Layout in order to enable those library functions. If your “HxFan” was deleted from the Deck Layout, or a new Deck Layout with no “HxFan” was attached to the Method, then this error occurs. To fix this, either add the “HxFan” device to the matching Deck Layout, or use the Analyzer windows ‘To Do List’ tab in Method Editor to track down the “HxFan” steps and delete them.
Thank you,
Dan
Thanks!