Firstly, I do not know this switch in particular, but I have worked on switches from many other many vendors, so do have quite a bit of experience in this area.
A quick look at the specs for this switch show it supports dynamic vlans with GVRP, but this is for VLAN trunks to other switches. It also supports 802.1x which might do what you want, by using the mac address of the PC to determine the VLAN, but needs an external server to do this, and/or a fair bit of configuration on the switch to work correctly.
What you need to do is configure the port you want to use for the PC, to be a member of VLAN 10, and untagged (tags are really only for trunks, or servers that connect to multiple VLANs). Then it can communicate with other PCs in VLAN 10, which is also the subnet 10.0.1.0/24. You should generally regard a VLAN as a subnet, and create different VLANs for each subnet, and use the switch to route between them.
As with most things in networking, there are exceptions, and other more complicated methods of achieveing this, but I usually try to keep it simple, and it then works (and is easy to fix if anything is not working !).
Hope this helps.