News:

  • August 29, 2026, 06:15:12 PM

Login with username, password and session length

Author Topic: DL260 Translation  (Read 7225 times)

CReese

  • Hero Member
  • *****
  • Posts: 184
DL260 Translation
« on: December 17, 2013, 01:40:36 PM »
Ok, so I know I need to rewrite a bunch o' code, but I would at bare minimum like to start with a skeleton of existing instructions from a DL260. What are the possibilities, limitations, and caveats (not to mention how-tos) of exporting old code and importing it into a DoMore? I did some hunting in this here forum but didn't find what I was looking for.

Thanks.

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3843
    • Host Engineering
Re: DL260 Translation
« Reply #1 on: December 17, 2013, 02:04:47 PM »
If you have mostly contacts, coils, MATH IBoxes and stages, those can come across with some minimal text editing (octal vs. decimal ID, MATHBCD vs. MATH) using the text-based import/export facilities in Designer and DirectSOFT.  Just about everything else you must re-write, and more likely need to "Do-more-ify" it, e.g. how communication mastering instructions work is different (e.g. no "busy" bit), there is no accumulator or accumulator stack, BCD not natively supported (just a few conversion instructions), etc.

If it's a lot of simple stuff, try export Project from DirectSOFT and try to Import in Designer.  You WILL get a bunch of errors, but the text editing should be minimal.  However, if you have a bunch of "other" instructions, you are best off just re-writing it.

Here's an article on someone who "Do-more-ified" his 260 project.  It was some effort, but it ended up cleaning up a LOT of code.
http://library.automationdirect.com/switching-to-do-more-saves-time-issue-27-2013/