Belgian textile machinery maker Picanol has won a $6 million contract to supply a unit of the Vietnam National Textile and Garment Corporation (Vinatex), with 125 machines.