I have one P1S printer and two AMS.
This setup was initially on a table, and everything worked fine.
But since I bought a nice cabinet that can house both AMS systems behind a nicely closed door, I moved everything. Now both AMS systems are confused.
In the Handy app of the Bambu software I can change the color of the roles, but if I change role A1, role B1 of the AMS flashes. And that is also the other way around.
So I swapped the plugs, but it’s still the same.
Example:
Plug from the AMS hub goes to 1 AMS, and that works, I only see 1 AMS. If I then link this to the next AMS, something goes wrong. Then the 2nd AMS suddenly becomes the 1st AMS in the app, and the 1st AMS then becomes the 2nd. (It doesn’t matter which AMS I connect first, it’s exactly the other way around.
I have now given all my P1S a factory reset, then connected 1 AMS, and then the 2nd. but the problem still persists.
You can reset the IDs for all AMS with the P1S device menu. After this, using this guide (see Tips section) to assign the AMS new to your printer in a specific order.
But when i edit the AMS system in the app. It thinks that AMS 1 is on top and AMS 2 is on the bottom. But the first cable from the printer goes into the bottom one.
It’s a multidrop serial bus, the order doesn’t matter.
Try this:
[AMS] Supported AMS ID reset function.
Users can now reset the AMS ID. To reset the AMS ID, go to the AMS setting screen and click “Reset AMS information”. Then all AMS units will be offline and waiting to unplug. Once all AMS units are unplugged, please re-plug them one by one in the order you desired. Please refer to Tip1 of this wiki: Connect AMS Hub and multi-AMS | Bambu Lab Wiki
I’d suggest you try performing the AMS ID reset procedure, unplug both, then plug the AMS you want to be in the primary position into the printer. Then plug the secondary into the primary.
Note it’s not the order of the cables that is important, it is the order the printer sees them initially attached that is important. Having the 2nd unit already connected to the 1st and then plugging in that chain does not guarantee that the printer sees the 1st unit as primary when you plug them in. In that case it is just random which will get assigned to the primary slot.
Plug from the AMS hub goes to 1 AMS, and that works, I only see 1 AMS. If I then link this to the next AMS, something goes wrong. Then the 2nd AMS suddenly becomes the 1st AMS in the app, and the 1st AMS then becomes the 2nd. (It doesn’t matter which AMS I connect first, it’s exactly the other way around.
I have now given all my P1S a factory reset, then connected 1 AMS, and then the 2nd. but the problem still persists.
I did that already, read about it, see the instruction video, but that seems not to work.
I did read your 1st post, I think there might be some confusion in assuming that unplugging the AMS units and then replugging them other than the 1st time will have any effect. It won’t, the id is only set once. That is why you need to do the id reset. I know you said you did a factory reset, but it would be better to follow the instructions and do an id reset.
Just to rule out something funny going on with the handy app, I’ll try it out here.
Ok, just tried it here. Put an ams on a p1s, it shows up as A, load some filament in a couple slots. Plug a 2nd empty one in, it shows up as B. Confirm by use the buttons that A is still A. I can still see the correctly loaded colors in A as well. Unplug both. Plug 2nd one in alone, shows up as B (and empty). Plug in 1st into 2nd, shows up as A with the loaded colors.
Then connected my upper AMS first, and after 1 minute connected my lower AMS.
In the app on my phone, and in the app on Windows:
Lower AMS is 1, upper AMS is 2.
Plugs reversed, so that the bottom one is connected first to the P1S, and the bottom one is connected to the top one.
Conclusion:
In the app on my phone, and in the app on Windows:
Lower AMS is 1, upper AMS is 2
So changing the cables, but no longer possible because the ID has already been assigned. But somehow the assignment of the ID is changed somewhere.
I also haven’t seen anywhere that I can reset the AMS system myself?