Strange text behavior with PLC Fuction Text

It appears our PLC function text is formatting in an odd way. After adding 2 or 3 lines of function text and with the function text set to 'Right Center', it appears to force itself to 'Right Top' (but still display as right center in the text settings).

Below is a few photos. On the PLC Rack Ive laid out the question mark symbols in exactly the same vertical locations, both text settings are exactly the same and both set to 'Right Center'. On the PLC rack after adding text it appears to format to Right Top, where as the standard page text below keeps its formatting and centers itself around the PLC input correctly.

Hopefully I've explained this clearly?

PLC Text Settings

Page Text Settings

Parents
  • Hi Adam. Was this working correctly before? In your current version?

    Does the text in question have Right Center alignment in the symbol definition, or are you changing it after symbol placement?



  • Hi Matt,

    I cant say for certain whether it was correct before or not sorry, its just something ive recently noticed - all of our PLC IO text appears to be justifying incorrectly.

    Yes, the text in question has right center alignment in the symbol definition.

    When I make the symbol and place the IO text down, Ive ensure right center is set.

  • Adam, I checked as far back as SELECTseries 3 and get the same behavior you described. I believe this behavior is expected, since each line of text is a separate element (tag):

    PLC I/O text elements are not mult-line text elements like those created with the Multi-Line Text tool, so the Justification applies to each individual line, not to any group.

    There is an existing enhancement request (TFS 15370) for the ability to apply vertical justification to multiple-line symbol text as a whole. I've appended to that request to include PLC I/O Text and added you to the requestor list. The enhancement request is not currently scheduled for a development project.

    In the meantime, have you noticed the following?

    1. On the page drawing, right-click the first line of text and select Text Position.
    2. Click where you want the first line to be.

    All the lines of text for that attribute move along with the first line.



  • HI Matt,

    Thanks for the update.

    Yes I was aware of manually changing this and its what we've been doing but unfortunately we're turning out a vast number of PLC IO symbols and this action introduces alot of wasted drawing time.

    The strange thing is the correct behaviour is already applied to attribute text so I am unsure why it wasn't rolled out across the board, particularly if horizontal justification was added.

Reply
  • HI Matt,

    Thanks for the update.

    Yes I was aware of manually changing this and its what we've been doing but unfortunately we're turning out a vast number of PLC IO symbols and this action introduces alot of wasted drawing time.

    The strange thing is the correct behaviour is already applied to attribute text so I am unsure why it wasn't rolled out across the board, particularly if horizontal justification was added.

Children
No Data