

Try renaming the symbol and reinserting it. Note how the first few characters conform to the naming convention, but after the underscore you can do what you want. My suggestion is you do something similar. I have safety relays from this family in my own symbol library, I named them Hsr1_AB 440R-N23xxxx.dwg. That means it's the block's name that is the cause of your problem. In your case, the presence of a 0 in the third character slot is telling ACADE that there is no wire number change through this symbol. So, ACADE expects the first three characters of a symbol's name to be certain things. (For example, T0 for terminals, W0 for cable markers, C0 for connectors.)
%2B-%2BElectrical%2BSymbols%2B-%2BResidential.gif)
A zero (0) as the second character of the family type (for example, a 0 in the overall symbol name) means that the symbol does not trigger a wire number change through it.

The next two characters are reserved for family type (for example, PB for push buttons, CR for control relays, LS for limit switches). "Schematic components such as relays, switches, pilot lights, and discrete motor control devices (but not PLC I/O symbols) follow this naming convention:ģ2-character block name maximum, first character is either "H" or "V" for horizontal or vertical wire insertion. Then, I remembered that the block's name can also prevent wire number changes. But with the block being properly set up, I couldn't figure it out at first. You're right, ACADE keeps forcing them to be the same. Whoops, I didn't check the wire number on both sides when I tried this before. If not, can you post a copy of the block file for us to look at? If so, fix it by matching the X?TERM? attributes to the TERM? attributes they're tied to. Inside your block file for the safety relay, check the attributes for A1 and A2, and see if what I described is what's happening. The X? part of this attribute tells the software which way the wire will be approaching from, and the TERM? tells the software which terminal that wire belongs to. Doing this tells ACADE that the two pins are internally jumpered and carry the same electrical potential. What you're seeing here is the result of the X?TERM? attributes being the same between the two pins. The X?TERM? attributes handle the wire connection. (Your #'s may be different.) In that instance,Ī1 should have TERM01 and X4TERM01. They have to be different in order to allow the wire number to change as the wire 'passes through' those pins.įor instance, let's say that A1 is TERM01 in the block, and that A2 is TERM02. Look inside your symbol at the wire connection attributes for your A1 and A2 pins.
