Thank you LievenC and Acolomb for the replies and great examples.

Your examples are great and are teaching me a lot about the possibilities of QElectroTech.

Thank you Acolomb for the thorough explanation. You gave me a great example of what is currently possible and for sure I will try to use your insides in my future project.

Thank you jhonathan for the reply. Your example is very useful.

I am wondering if we can go a step further and have some connections between the PLC and the digital input so that the labels can be automatically updated.
Is there a way to have some variable that can be used for the label of the PLC that can be also used for the digital input so that both labels can be updated automatically?
Are there any global "variables" that can be used in the label formula that can be used on multiple pages?

Also I am wondering if there is another way to connect the PLC to the digital input / output, because I would like to use a text formula for the wires - concretely I would like to have a page number in the name of the wire for example %id.01. In this way when you try to check something you can quickly find the wire. Unfortunately if the wire go through multiple pages then this is not possible, so this is why I was wondering if there is another way to connect a digital input / output to a "master" PLC.

Hello.

Is it possible somehow to have connected elements on multiple pages?
For example I would love to have a PLC digital input card which has 4 inputs shown as a symbol on one page and then every digital input as a separate part shown on different pages. Then I would like to somehow connect the parts so that the connections and labels would match.
Something like what is shown in the attached picture.

Is it possible to somehow design parts in this way?

Thank you in advance for any feedback.

Br,

Greg

4

(1 replies, posted in Code)

Hello.

I wrote a small utility for myself to check if the terminals of certain elements are connected in a specific way.
From the version 0.9 I see that the uuid of the terminals are stored with the definition of the element and not with the instance of the element.
So now I am checking if the conductor has an element associated with the terminal and then I must find the embedded element abstract definition, but I can not find the connection between the terminals in the instance and the abstract definition.

For example I am using the element "terminal0.elmt".
The instance of the element has these terminals:

    <terminals>
        <terminal x="0" y="-6" orientation="0" id="28"/>
        <terminal x="0" y="6" orientation="2" id="29"/>
    </terminals>

and the abstract definition has these terminals:

    <terminal x="0" y="10" uuid="{51a62d3d-0e7d-4a4f-8592-1097c4443939}" type="Outer" orientation="s" name=""/>
    <terminal x="0" y="-10" uuid="{313b15c6-80c1-497b-887a-a113bd9ea46d}" type="Generic" orientation="n" name=""/>

How can I know which terminal is which?
(in this simple example maybe I can deduce which is which, but for more complex elements I don't know how is it possible)

I also thought that having an uuid for every instance of the terminals was a good idea. Can somebody explain to me why this new concept is better?

Thanks for any feedback.

Br, Greg

Thank you for the response.

I wrote a simple Python program that is going through all terminals and then draw all terminal blocks.
For this to work I was using the "Function" and "Location" property of the terminals.

Will the terminals in the future versions have some additional properties?
How will you know which terminal is in which position and which terminal is in which terminal block?

Hello,

thank you for the reply.

Yes with a simple element I get the other properties, but in the version 0.80 I get this properties also for a terminal block.

I was asking specifically for the properties of a terminal block, because I am trying to use this properties to then draw some scheme of all terminal blocks (location and function).

Is it somehow possible to edit this properties for terminal blocks in the new version?

Hello!

Hello!

In the QElectroTech V 0.80c when I click on a terminal block the information tab has a lot of properties that are missing in the QElectroTech V 0.90.
For example the "Location", "Plant", "Function", ... properties are missing in the latest version.

Is this a bug or is this something that will be the new reality?
Is it possible to edit the old properties in the new version?

Thank you for any reply.

Hello.

Is there a way to "export" or print to a pdf file, so that the links (cross references) are still active?

Thank you in advance for any reply.

I tried various things and I think that is not possible to create an element with two terminals and a base type of "Reference folio following".

I found in the QET Collection Symbols for cross referencing blank elements that can cross reference each other and I added this to my drawing. They are not connected to the element, but are solving the issue of connecting parts of the same component together.

Thank you for the fast response.

Slide references are created using the base type "Reference folio following" and "Previous reference folio" and I can not create a symbol that has more than one terminal and has this base type.

Is there any workaround so that it is possible to create an element with the base type of "Reference folio following" that has two or more terminals?

Thank you for the response and sorry for late reply.

I do not know what do you mean by slide references. Can you or somebody explain what are slide references?

Hi,

what is the best way to connect a push-button to a LED, because this is one component (an illuminated push-button)?

If I make LED a slave is there a way to show on the master page some other symbol besides the switch symbol?

Is there another way to connect multiple elements into one component?

Thank you in advance for any reply.

Hi!

Is there a way to rotate things in the Element Editor?

Kind regards,

Greg