How can I use DirecSOFT for SH1 32-R1? 
Looks like this is a Koyo PLC for China.
http://www.sjdz.net/indu/koyo/sh.htm If the SH1-32R1 has same CPU ID as any of the supported CPUs in this list: 05, 06, 130, 230, 240, 250, 250-1, 260, PZ1, PZ2, PZ3, 325 (same as SR-21), 325S (same as SA-21), 330 (same as SR-22), 330S (same as SA-22), 335, 340, 350, 425, 430, 435, 440, 450, SC-4X, SG-8, SG-8B, SL-4, SU-5M, SU-6B, SU-6H, SU-6M, TJ-435, or TJ-435-AS, then DirectSOFT will talk to it. Otherwise, you will probably have to contact Koyo and ask them. It may be that Koyo has a "special" version of DirectSOFT that you use to program this CPU.