News:

  • February 01, 2023, 09:55:48 AM

Login with username, password and session length

Author Topic: WinPLC lock  (Read 6105 times)

milandmm

  • Newbie
  • *
  • Posts: 2
WinPLC lock
« on: March 31, 2008, 09:19:48 PM »
Hello,

I am developing a controls system with the Entivty/Think&Do WinPLC. I would like to "lock" the code down in the WinPLC. I can "lock" the WinPLC with the Entivity CE Watch utility; however, anyone can bypass the lock with DIP switch 1. Is there a way to really "lock" it via Host API calls? A way to pragmatically disable the DIP switch? Some other method?

Thanks for your help.

MikeS

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 253
    • Host Engineering, Inc.
Re: WinPLC lock
« Reply #1 on: April 01, 2008, 09:30:30 AM »
the winplc code that handles the dip switches is in a library that is statically linked into the entivity runtime, so there's no way to get around it with an external API call.

the best - and probably only way - realistically remove the dips from the get entivity to craft you a special version of their runtime that gives you the control you want.
Good design costs a lot. Bad design costs even more.

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3478
  • Darth Ladder
Re: WinPLC lock
« Reply #2 on: June 12, 2008, 01:30:54 PM »
I believe the standard way to bypass a DIP switch is with an X-Acto knife.   ;D
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.