Sk

Some questions want to get answer

18 posts / 0 new
Last post
#1 Some questions want to get answer

Hello SkyCAD team, thanks your great software.

I just begin three days and have some question want to know.

1. How to showing connection cable information such as wire size AWG in drawing? (Symbol or any function)

2. Shift+"Link with" has no function when using OPRs

3. Cannot text Mandarin directly.(Copy and Paste is working)

4. Individual PLC IO cannot linking with the main PLC with same information, please see my example as below:

  • PLC3(1/3) main body,
  • PLC3(2/3) is the individual IO of PLC3(1/3) > [connection point]=2 > [Label]=input 1
  • PLC3(3/3) is the individual IO of PLC3(1/3) > [connection point]=10 > [Label]=input 2
  • PLC4 is for represent function of PLC3(2/3)
  • PLC5 is for represent function of PLC3(3/3)
  • Instead of OPR, it gives much more information to engineer to see the connecting point

Thanks your support.

 

Thanks for posting on the

Thanks for posting on the forum. We're happy that you are enjoying SkyCAD!

1. How to showing connection cable information such as wire size AWG in drawing? (Symbol or any function)

To be sure that we understand you correctly, is this what you are looking for?

2. Shift+"Link with" has no function when using OPRs

Correct. At the moment it has no function. In future versions, we may introduce this feature.

3. Cannot text Mandarin directly.(Copy and Paste is working)

Thanks for reporting this. Please give us some time to investigate why and we'll report back to you.

4. Individual PLC IO cannot linking with the main PLC with same information.

Please help me understand your question. Are you trying to link PLC4 and PLC5, which are functions of PLC3, with PLC3?

Thanks your reply

Thanks your reply.

Question 1, 2, 3 is clear. Thanks.

For question 4, 

Usually we use OPRs as below, but in this way OPR only gives location information.

So, what I am looking for is to place the relative input/ouput terminal to get more information. Currently I find a way to do it(Add OPRs in between), but some information is missing(see followin photos to compare the different).  For the loosen information such as "Terminal label, IO Comment" you may find the root caused. It would be nice for troubleshooting or wiring.

 

Leoon

For question 1 - this

For question 1 - this tutorial explains how to show component properties on the schematics.

For question 4 - if I understand you correctly, you want this

with the addition of the terminal label and IO comment.

This is not what OPRs have been designed for, but please give us some time to consider possible solutions and come back to you.

Thank you!

Jeff,

Jeff,

I too would like a way to Name/Label OPRs. I used to do this in previous software I used. It's not a deal-breaker but it would be nice, it helps make schematics clearer in a lot of instances.

 

 

 

More specifically to what Leooon is talking about, it would be nice if we could propagate IO Labels down through connected symbols. Basically, with a Label on an IO point of a PLC you are defining its purpose/function, usually, you want that to be the same until it hits an unswitched Net ( like Positive or 0V supply)

For example, if I have "Tank Float Switch OK" as an IO label I would want that to be the label of the wire in a cable, then maybe a pin on a connector and another cable wire, and then the Float Switch itself.

I guess this could get complicated though.... because some people may want the Float Switch symbol's label to be the source of the label, instead of the PLC IO point.

*Shrug*

Thanks for your patience!

Thanks for your patience with regards to this. 

You currently can propagate the IO description of the connected IO to the OPR by slightly customising your OPR symbol(s).  Simply add a text, link it to the OPR (Using the 'Link with command') and make sure the following query is present in the text value property:

<r:GetParent.GetNet.GetConnectedIOs.Description>

Take note that the IO description will propagate to the OPR only if wire numbers are processed.  (So run wire numbering...)

If you want your OPR to always behave this way, then simply select the OPR symbol, and click 'Home/Save'.  (Take note you will need to do this on all four OPR symbols...)

Let us know if that solution would work for you.

 

<r:GetParent.GetNet.GetConnectedIOs.Description>

Hi, it is not working for me. Could you check my setting, please?

My version is 1.2.71.18019

 

By the way, after update to newest version, i lost some "OPRs", "OPRs linking" and "Nubmering orientation in sheets" setting.

 

Regards.

Hmmm...

Thanks for getting back to us.

At this point the best thing would be to make a ZIP of your environment folder and attach it to a reply.  It will greatly help us figuring out why it doesn't work for you. 

This tutorial about backing up your SkyCAD environment folder will indicate which folder we would need you to ZIP and attach to a forum reply.

Thanks in advance!

(Note: only you and the SkyCAD staff will have access to your zipped environment.  All other users won't even be able to see it...)

 i lost some "OPRs", "OPRs linking" and "Nubmering orientation in sheets" setting.

We will also take a look at these issues once we get your environment.

Thanks in advance!

 

 

Attached!Thanks you.

Attached!

Thanks you.

Ah! Ok...

Sorry for the delay in getting back to you.

We understand better now: the value 'Input 3' in your example is not an IO description as we thought it was, but rather a terminal label.  So the query is going to be different.

We'll get back to you shortly with the proper query...  (We need to think about it a bit...)

 

Ok, got it.

Sorry for the delay in getting back to you about this.

Here's the query that will give you what you are after:

<r:GetParent.GetNet.GetConnectedPorts.Label>

Let us know if this works out!

 

It is possible to get OPR to show wire number ?

It is possible to get OPR to show wire number ?  I suppose it would be a property similar to the one you previously mentionned :

Sorry for the delay in getting back to you about this.

Here's the query that will give you what you are after:

<r:GetParent.GetNet.GetConnectedPorts.Label>

Let us know if this works out!

And then I suppose I only have to insert that property for all 4 symbols and save each of them ?

Thank you,

Precisely!

I suppose it would be a property similar to the one you previously mentionned :

Yes, exactly.  The query to use would be the following:

<r:GetParent.GetNet.Number>

Let us know if it works out!

Works perfectly

Sorry I forgot to get back to you, it works perfectly.  Though, I freaked out for a minute since when I made the change because OPR completly stopped working, but it seems Skycad needed to be restarted in order for it to work.

Thanks for letting us know!

Thanks for letting us know!

Sorry about the scare!

Another question about OPR

I was wondering, is it possible to show the location on an OPR ?  And if yes, it is possible to do so only if it is pointing to a different location (no text would be shown if OPR connect to a component into the same location) ?

Hmm..

Please let us check this out and get back to you.

Sorry...

Sorry for the delay.

After trying several different queries, we have not been able to do any of what you are asking.  An OPR does not have the queries allowing it to display information filtered by only some of the linked OPRs.  We can show all locations of all components connected together, but not only the ones connected on the other linked OPR...