Question
How to assign a different IP address to an additional domain/subdomain hosted in Plesk?
Answer
In Plesk, an IP address can be set on the subscription level only meaning all domains and subdomains under this subscription will have the same IP address.
As a workaround, create a new subscription with a subdomain name and change its IP address at Subscriptions > sub.example.com > Web Hosting Access.