Smartcomponent Signals & Properties acting weird

Does someone know how they work internally, because strange things happen with them. For example after a LogicExpression is the Result 0 on the output, but it is at the next gate 1 in the input. So that’s definitely not good.

I’m experiencing similar weird behavior, but other way around, result is 1, start is 0

Are you getting this behavior with the simulation started or stopped?

It happens with simulation started and remains at stop.

@EricH the SC in question, the Logic_PP_Conv, how does it look “on the inside”?

I changed it, so it works now again.

The Start signal was going directly on a SRLatch . At the moment it looks like this:

If you want to look at the source code for each built-in SC, please take a look at this post: ABB Robotics Community - Maintenance


Same issue happened again, now between two AND-Gates.

There is an error message: Illegal I/O connection detected: signal ‘InputA’ set twice in same context.

I don’t know at which smartComponent that happened and what caused the error.

Hello Eric,

I believe that this thread is related/relevant to yours: ABB Robotics Community - Maintenance