News:

  • June 02, 2026, 03:02:56 PM

Login with username, password and session length

Author Topic: Driver Error ST143  (Read 6876 times)

Bobby

  • Sr. Member
  • ****
  • Posts: 60
Driver Error ST143
« on: October 21, 2015, 09:56:25 AM »
Not really sure how to research what this error is actually for. It is just a warning and does not seem too effect my program but I would prefer to get rid of it ;)


BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6157
  • Yes Pinky, Do-more will control the world!
Re: Driver Error ST143
« Reply #1 on: October 21, 2015, 10:29:18 AM »
It's a warning that gets set any time a device-centric instruction ends on error. Could be as simple as a Modbus comm error or a failed email.

I'm a little puzzled though...pretty much every place we set it, we also set the error string so that you know what the specific error was. If you really don't want to see it, just clear it from ladder code.
"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

Saturn_Europa1

  • Jr. Member
  • **
  • Posts: 12
Re: Driver Error ST143
« Reply #2 on: Today at 06:56:32 AM »
I am getting this same error.  What is a device-centric instruction?

MikeS

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 264
    • Host Engineering, Inc.
Re: Driver Error ST143
« Reply #3 on: Today at 08:39:27 AM »
Device-centric instructions all have a device driver that handles access to a shared resource in the CPU (memory, ports, etc.). 

ST143 will be ON if any device driver is reporting a runtime error, the most common cause is the On Error indication of a multi-scan instruction is ON. Use the System Status tab of the System Info utility to locate the instruction that is reporting the error.
Good design costs a lot. Bad design costs even more.