On a few occasions the question came up about the compatibility of AdvancedHMI with TwinCAT 3. Previously I did not have a good answer because I only tested it with TwinCAT 2. I finally had the opportunity to test it and found out that it does work. The main difference is the TargetAMSPort will start at 851 by default.