News:

  • June 09, 2026, 11:46:29 AM

Login with username, password and session length

Poll

What version of DirectSOFT do you use?

Rel 5 - like those IBoxes
62 (93.9%)
Rel 4 - works like a charm
4 (6.1%)
Rel 3 - good enough
0 (0%)
Rel 2 - running Win 3.1
0 (0%)
Rel 1 - what's this "web" thing everybody keeps talking about?
0 (0%)

Total Members Voted: 66

Author Topic: DirectSOFT Version  (Read 50138 times)

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3827
    • Host Engineering
Re: DirectSOFT Version
« Reply #15 on: June 19, 2008, 12:05:02 PM »
How can I use DirecSOFT for SH1 32-R1? ???
I have no idea what that is.  Is it sold by Koyo or AutomationDirect?

Greg

  • HostTech
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 702
  • Hmmm...
    • Host Engineering, Inc.
Re: DirectSOFT Version
« Reply #16 on: June 20, 2008, 11:18:20 AM »
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.
« Last Edit: June 20, 2008, 11:21:27 AM by Greg »
There are two types of people in the world; those that can extrapolate from incomplete data sets.

xuzhibang

  • Newbie
  • *
  • Posts: 2
Re: DirectSOFT Version
« Reply #17 on: June 20, 2008, 11:28:24 AM »
Thanks. SH1 32R1 is  a Koyo PLC. But I don't konw the CPU ID .

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3827
    • Host Engineering
Re: DirectSOFT Version
« Reply #18 on: June 20, 2008, 11:54:26 AM »
It doesn't look like anything DirectSOFT supports.  You will need to talk to Koyo to see for sure - they may have support in their version of DirectSOFT.

ben.dee

  • Newbie
  • *
  • Posts: 3
Re: DirectSOFT Version
« Reply #19 on: July 18, 2008, 02:26:04 PM »
It would be really nice to be able to set V-Memory values while writing the logic and not have to wait until you are onlone with the PLC.

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3827
    • Host Engineering
Re: DirectSOFT Version
« Reply #20 on: July 18, 2008, 02:40:01 PM »
It would be really nice to be able to set V-Memory values while writing the logic and not have to wait until you are onlone with the PLC.
Please elaborate.  There is an offline V memory editor - does this satisfy that need?

ben.dee

  • Newbie
  • *
  • Posts: 3
Re: DirectSOFT Version
« Reply #21 on: July 21, 2008, 11:15:58 AM »
I looked for the V memory editor but I cannot find what I think will work. In my logic, I hardly ever use any constant type values. I most generally use a v-memory for thohe values. That way I can change values on the fly. Help please. ??? ??? ???

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3827
    • Host Engineering
Re: DirectSOFT Version
« Reply #22 on: July 21, 2008, 11:35:18 AM »
I looked for the V memory editor but I cannot find what I think will work.
Tools->Memory Editor will create a file when offline, or will write to V memory when online (there are ReadFrom/WriteTo Disk/PLC buttons).  If you create it offline, then when you go online, do File->Save Project->To PLC, this will write the program ALONG WITH your V memory Data (along with a few other items in the Project).  Also, PLC->Copy Config Data from Disk to PLC will give you the option of writing that (offline) Variable Memory from Disk to the PLC.

Is this what you are looking for, or do you want a random access mechanism (e.g. offline set V1400 = 3, V1502 = 19), and the write ONLY those two values once online?  You could do it with a predefined Data View, but you have to do everything by hand???  What some people do is set up a "first scan" subroutine that initializes a few critical V memory locations.