Package promauto.jroboplc.roboplant

Examples of promauto.jroboplc.roboplant.Mchb.execute()


   
    // 22 - Flags.b2 = 1
    m.channelOut.tagChannel.set( 0x100 );
    m.tagFlags.set( 0x85 );
    m.execute();

    m.tagInput.set(1);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     2);
View Full Code Here


    m.channelOut.tagChannel.set( 0x100 );
    m.tagFlags.set( 0x85 );
    m.execute();

    m.tagInput.set(1);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     2);
    assertEquals(m.tagPlata.get(),     0);
    assertEquals(in0.get(),        0);
    assertEquals(out0.get(),      1);
View Full Code Here

    assertEquals(m.tagPlata.get(),     0);
    assertEquals(in0.get(),        0);
    assertEquals(out0.get(),      1);
   
    in0.set( 1 );
    m.execute();
    assertEquals(m.tagMasterOut.get(),   1);
    assertEquals(m.tagSost.get(),     1);
    assertEquals(m.tagPlata.get(),     1);
    assertEquals(in0.get(),        1);
    assertEquals(out0.get(),      1);
View Full Code Here

    assertEquals(m.tagPlata.get(),     1);
    assertEquals(in0.get(),        1);
    assertEquals(out0.get(),      1);

    m.tagInput.set(0);
    m.execute();
    in0.set( 0 );
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     0);
    assertEquals(m.tagPlata.get(),     0);
View Full Code Here

    assertEquals(out0.get(),      1);

    m.tagInput.set(0);
    m.execute();
    in0.set( 0 );
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     0);
    assertEquals(m.tagPlata.get(),     0);

   
View Full Code Here

    assertEquals(m.tagPlata.get(),     0);

   
    // 23 - Flags.b3 = 1 - external start is prohibited
    m.tagFlags.set( 0x89 );
    m.execute();

    m.tagControl.set(0x10);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     0);
View Full Code Here

    // 23 - Flags.b3 = 1 - external start is prohibited
    m.tagFlags.set( 0x89 );
    m.execute();

    m.tagControl.set(0x10);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     0);
    assertEquals(m.tagPlata.get(),     0);
    assertEquals(m.tagInputExt.get()1);
    assertEquals(in0.get(),        0);
View Full Code Here

    m.tagFlags.set( 0x81 );
    m.linkInputZ.setName("mod1@Input03");
    in0.set(0);
    in3.set(0);
   
    m.execute();
    assertEquals(m.tagInput.get(),     0);
    assertEquals(m.tagSuspend.get(),   0);
    assertEquals(m.tagTrigres.get(),   0);
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     0);
View Full Code Here

    assertEquals(m.tagInputExt.get(),   0);
    assertEquals(m.channelOut.tagName.getString(),   "mod2@Output00");
    assertEquals(m.channelIn.tagName.getString(),   "mod1@Input00");
   
    m.tagControl.set(3);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     2);
    assertEquals(m.tagPlata.get(),     0);
    assertEquals(m.tagInputExt.get()0);
    assertEquals(out0.get(),      1);
View Full Code Here

    assertEquals(m.tagPlata.get(),     0);
    assertEquals(m.tagInputExt.get()0);
    assertEquals(out0.get(),      1);

    in3.set(1);
    m.execute();
    assertEquals(m.tagMasterOut.get(),   0);
    assertEquals(m.tagSost.get(),     2);
    assertEquals(m.tagPlata.get(),     1);
    assertEquals(out0.get(),      1);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.