News:

  • July 07, 2026, 03:16:00 AM

Login with username, password and session length

Author Topic: Do-more & compatibility with different cards in the base  (Read 5649 times)

MarkTTU

  • Hero Member
  • *****
  • Posts: 293
    • SamJackson.com
Do-more & compatibility with different cards in the base
« on: March 02, 2016, 12:24:53 PM »
With one of our products we have a lot of legacy hardware out in the field (300+ machines) that we'd like to upgrade from a 260 CPU to a Do-more CPU. At the same time we'd like to be able to build new machines of the same model with more IO and different (ie 16 bit instead of 12 bit) cards. In the past when we've updated the new machines to support new hardware we were able to write the 260 code in such a way that it detected the hardware installed in the 9-slot rack and then mapped IO accordingly. Is the Do-more capable of detecting an IO configuration and then choosing which IO mapping routine to run?

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6164
  • Yes Pinky, Do-more will control the world!
Re: Do-more & compatibility with different cards in the base
« Reply #1 on: March 02, 2016, 01:13:47 PM »
If by "I/O mapping routine" you are referring to where in X/Y/WX/WY memory you go to find a particular module's I/O points, while the PLC is set to Auto and can choose where they go, then yes. The HWINFO instruction will allow you to query Module ID and X/Y/WX/WY counts on a master/base/slot basis.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO