"Cicode type mismatch" Hardware Alarm Context?

I have a hardware alarm with the only information being "Cicode type mismatch". How can I get the context of what is causing this alarm so that I can resolve it?

Parents
  • Looks like you are using older version of Citect , so you might not be able to use '[Debug]EnableHardwareAlarmLogging' in citect.ini..

    Can you reproduce the hw alarm?
    - for example when pressing a button, changing pages or the like in order to be able to trace what is causing the hw-alarm.
    "Cicode type mismatch" that appear are due to tag type mismatches made somewhere.
    ** VAL = TAG1-TAG2 will show the error if any of them are of different type (Int, String..)
  • The alarm just seems to stay on, it's not turning off. Usually when I've seen it (years ago when I still used Citect), it goes away after a short period, then comes back as you say, when clicking buttons or whatnot. But this time, it doesn't seem to be following the same process.

    Regardless, it sounds like it's not possible to get the context from Citect itself in the version this customer has, and that trial and error must be used to locate the error? Sounds exciting

Reply
  • The alarm just seems to stay on, it's not turning off. Usually when I've seen it (years ago when I still used Citect), it goes away after a short period, then comes back as you say, when clicking buttons or whatnot. But this time, it doesn't seem to be following the same process.

    Regardless, it sounds like it's not possible to get the context from Citect itself in the version this customer has, and that trial and error must be used to locate the error? Sounds exciting

Children
No Data