Scheme copy

Tagged: 

Viewing 15 posts - 1 through 15 (of 31 total)
  • Author
    Posts
  • #9328
    lilytech
    Participant

    I have draw a device in the scheme. It has many contents.
    It works.

    I need to copy the device, for example 5 times, or 50 times, or more.
    Question:
    Is there a better method to copy, instead of draw one by one?
    After copied, only edit the input output channels.

    • This topic was modified 2 years, 7 months ago by Mikhail.
    #9331
    manjey73
    Participant

    The entire mnemonic scheme is copied as a whole file with the renaming of the last one. And you can also call the same mnemonic circuit and specify the channel offset in the interface, like the example was in the documentation. But this is strictly for typed mnemonic circuits. Or what exactly is it about ?

    #9333
    lilytech
    Participant

    The file: MyFile.sch

    <?xml version=”1.0″ encoding=”utf-8″?>
    <SchemeView title=”ZL-7850 title” xmlns:basic=”urn:rapidscada:scheme:basic”>
    <Scheme>
    <Version>5.3.1.1</Version>
    <Size>
    <Width>2000</Width>
    <Height>2000</Height>
    </Size>
    <BackColor>LightGoldenrodYellow</BackColor>
    <BackImageName />
    <Font>
    <Name>Arial</Name>
    <Size>12</Size>
    <Bold>false</Bold>
    <Italic>false</Italic>
    <Underline>false</Underline>
    </Font>
    <ForeColor>Black</ForeColor>
    <Title>ZL-7850 title</Title>
    <CnlFilter />
    </Scheme>
    <Components>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>2</BorderWidth>
    <ToolTip />
    <ID>1</ID>
    <Name />
    <Location>
    <X>98</X>
    <Y>67</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>ZL-7850A</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>2</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>100</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Set Temp.:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>3</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>125</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Temp.:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>4</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>150</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Set Humi.:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>5</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>175</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Humi.:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>6</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>200</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Heater Output:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>7</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>225</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Humi. Output:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>8</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>250</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Left Turning:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>9</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>275</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Right Turning:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <DynamicText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>10</ID>
    <Name />
    <Location>
    <X>180</X>
    <Y>125</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Dynamic text</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    <BackColorOnHover />
    <BorderColorOnHover />
    <ForeColorOnHover />
    <UnderlineOnHover>false</UnderlineOnHover>
    <Action>None</Action>
    <ShowValue>ShowWithUnit</ShowValue>
    <InCnlNum>101</InCnlNum>
    <CtrlCnlNum>0</CtrlCnlNum>
    </DynamicText>
    <DynamicText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>11</ID>
    <Name />
    <Location>
    <X>180</X>
    <Y>175</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Dynamic text</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    <BackColorOnHover />
    <BorderColorOnHover />
    <ForeColorOnHover />
    <UnderlineOnHover>false</UnderlineOnHover>
    <Action>None</Action>
    <ShowValue>ShowWithUnit</ShowValue>
    <InCnlNum>102</InCnlNum>
    <CtrlCnlNum>0</CtrlCnlNum>
    </DynamicText>
    <DynamicText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>13</ID>
    <Name />
    <Location>
    <X>180</X>
    <Y>150</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Dynamic text</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    <BackColorOnHover />
    <BorderColorOnHover />
    <ForeColorOnHover />
    <UnderlineOnHover>false</UnderlineOnHover>
    <Action>None</Action>
    <ShowValue>ShowWithUnit</ShowValue>
    <InCnlNum>105</InCnlNum>
    <CtrlCnlNum>102</CtrlCnlNum>
    </DynamicText>
    <DynamicText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>14</ID>
    <Name />
    <Location>
    <X>180</X>
    <Y>100</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Dynamic text</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    <BackColorOnHover />
    <BorderColorOnHover />
    <ForeColorOnHover />
    <UnderlineOnHover>false</UnderlineOnHover>
    <Action>None</Action>
    <ShowValue>ShowWithUnit</ShowValue>
    <InCnlNum>104</InCnlNum>
    <CtrlCnlNum>101</CtrlCnlNum>
    </DynamicText>
    <basic:Led>
    <BackColor>Silver</BackColor>
    <BorderColor>Black</BorderColor>
    <BorderWidth>3</BorderWidth>
    <ToolTip />
    <ID>15</ID>
    <Name />
    <Location>
    <X>200</X>
    <Y>198</Y>
    </Location>
    <Size>
    <Width>20</Width>
    <Height>20</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <BorderOpacity>30</BorderOpacity>
    <Action>None</Action>
    <Conditions>
    <Condition>
    <CompareOperator1>LessThanEqual</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>DarkGray</Color>
    </Condition>
    <Condition>
    <CompareOperator1>GreaterThan</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Red</Color>
    </Condition>
    </Conditions>
    <InCnlNum>108</InCnlNum>
    <CtrlCnlNum>0</CtrlCnlNum>
    </basic:Led>
    <basic:Led>
    <BackColor>Silver</BackColor>
    <BorderColor>Black</BorderColor>
    <BorderWidth>3</BorderWidth>
    <ToolTip />
    <ID>16</ID>
    <Name />
    <Location>
    <X>200</X>
    <Y>223</Y>
    </Location>
    <Size>
    <Width>20</Width>
    <Height>20</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <BorderOpacity>30</BorderOpacity>
    <Action>None</Action>
    <Conditions>
    <Condition>
    <CompareOperator1>LessThanEqual</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>DarkGray</Color>
    </Condition>
    <Condition>
    <CompareOperator1>GreaterThan</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Green</Color>
    </Condition>
    </Conditions>
    <InCnlNum>0</InCnlNum>
    <CtrlCnlNum>0</CtrlCnlNum>
    </basic:Led>
    <basic:Led>
    <BackColor>Silver</BackColor>
    <BorderColor>Black</BorderColor>
    <BorderWidth>3</BorderWidth>
    <ToolTip />
    <ID>17</ID>
    <Name />
    <Location>
    <X>200</X>
    <Y>248</Y>
    </Location>
    <Size>
    <Width>20</Width>
    <Height>20</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <BorderOpacity>30</BorderOpacity>
    <Action>None</Action>
    <Conditions>
    <Condition>
    <CompareOperator1>LessThanEqual</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Red</Color>
    </Condition>
    <Condition>
    <CompareOperator1>GreaterThan</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Green</Color>
    </Condition>
    </Conditions>
    <InCnlNum>106</InCnlNum>
    <CtrlCnlNum>103</CtrlCnlNum>
    </basic:Led>
    <StaticText>
    <BackColor />
    <BorderColor />
    <BorderWidth>0</BorderWidth>
    <ToolTip />
    <ID>19</ID>
    <Name />
    <Location>
    <X>100</X>
    <Y>300</Y>
    </Location>
    <Size>
    <Width>100</Width>
    <Height>100</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ForeColor />
    <Text>Exhaustion:</Text>
    <HAlign>Left</HAlign>
    <VAlign>Top</VAlign>
    <WordWrap>false</WordWrap>
    <AutoSize>true</AutoSize>
    </StaticText>
    <basic:Led>
    <BackColor>Silver</BackColor>
    <BorderColor>Black</BorderColor>
    <BorderWidth>3</BorderWidth>
    <ToolTip />
    <ID>20</ID>
    <Name />
    <Location>
    <X>200</X>
    <Y>298</Y>
    </Location>
    <Size>
    <Width>20</Width>
    <Height>20</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <BorderOpacity>30</BorderOpacity>
    <Action>None</Action>
    <Conditions>
    <Condition>
    <CompareOperator1>LessThanEqual</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Red</Color>
    </Condition>
    <Condition>
    <CompareOperator1>GreaterThan</CompareOperator1>
    <CompareArgument1>0</CompareArgument1>
    <CompareOperator2>LessThan</CompareOperator2>
    <CompareArgument2>0</CompareArgument2>
    <LogicalOperator>None</LogicalOperator>
    <Color>Green</Color>
    </Condition>
    </Conditions>
    <InCnlNum>0</InCnlNum>
    <CtrlCnlNum>0</CtrlCnlNum>
    </basic:Led>
    <basic:Toggle>
    <BackColor>DarkGray</BackColor>
    <BorderColor>Status</BorderColor>
    <BorderWidth>2</BorderWidth>
    <ToolTip />
    <ID>21</ID>
    <Name />
    <Location>
    <X>200</X>
    <Y>273</Y>
    </Location>
    <Size>
    <Width>40</Width>
    <Height>20</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <LeverColor>White</LeverColor>
    <Padding>0</Padding>
    <Action>SendCommand</Action>
    <InCnlNum>107</InCnlNum>
    <CtrlCnlNum>104</CtrlCnlNum>
    </basic:Toggle>
    <StaticPicture>
    <BackColor />
    <BorderColor>Gray</BorderColor>
    <BorderWidth>1</BorderWidth>
    <ToolTip />
    <ID>22</ID>
    <Name />
    <Location>
    <X>88</X>
    <Y>53</Y>
    </Location>
    <Size>
    <Width>179</Width>
    <Height>282</Height>
    </Size>
    <ZIndex>0</ZIndex>
    <ImageName />
    <ImageStretch>None</ImageStretch>
    </StaticPicture>
    </Components>
    <Images />
    </SchemeView>

    #9334
    manjey73
    Participant

    And why did you upload the file? The question is what does it lie in?

    #9335
    lilytech
    Participant

    I misunderstood your meaning.
    I thought you need it.

    I fail to understand your message: August 4, 2021 at 10:51 am

    And I fail to understand: The question is what does it lie in?

    If you mean the directory position, it is at:
    C:->SCADA->Projects->ModbusTry->Interface->Test-MyFile.sch

    #9336
    manjey73
    Participant

    1. Copy the file to the Interfaces folder. Open a new file with the editor and change the channel bindings.

    2. If the channels are strictly sequential, you can refer to the same mnemonic scheme and specify the channel offset in the database settings-Interfaces

    #9337
    lilytech
    Participant

    Thanks your message.
    But I fail to understand.
    I have reviewed all videos and document in your web for scheme edit.
    Still I fail to understand.

    Do you have detailed documentation?

    If I can copy image here, I could express better.
    How to copy paste image here?

    Or could we use WhatsApp, facebook, weChat, skyPe?

    #9338
    manjey73
    Participant

    I use online translation for English and it is unlikely that I will be able to help with the help of messengers.

    When you have created the schema in the administrator, right-click-Open the location in Explorer.

    Make a copy of the file there and re-open the project in the administrator. You will see a new scheme, open it for editing and change the channel binding. This is path number 1.

    The way number 2 is to use offset for channels for an already drawn mnemonic scheme.
    Create Offset

    #9339
    lilytech
    Participant

    ok.

    I have copied and edit the channels for new file.

    Now, how can I put all drawings (1st device.sch, 2nd device.sch, 3rd.sch, …) to one drawing file: all-in-one.sch?

    #9342
    manjey73
    Participant

    Oops, try using a frame from additional circuit components. I somehow did not try to put one mnemonic into another…

    #9343
    lilytech
    Participant

    Thanks.

    The scheme editor do not provide frame.
    How can I using frame?
    How to set URL to standalone device.sch?

    #9344
    manjey73
    Participant

    The frame is located in the extended components of the schemas. But I’m trying to figure out the link myself now, I don’t know how to do it correctly.

    #9346
    lilytech
    Participant

    understand.
    thank you.

    #9347
    manjey73
    Participant

    Download and install Extra Component Cheme.
    Activate it. Place the Frame component on the main diagram and specify the Address in its properties – ../Scheme/Scheme. aspx?viewId=35 where the viewId number corresponds to your view number. In the view settings, if necessary, set the checkbox to the hidden position.

    #9348
    lilytech
    Participant

    ok.
    Thank you!

Viewing 15 posts - 1 through 15 (of 31 total)
  • You must be logged in to reply to this topic.