Exemple #1
0
        public void UpdateJobData()
        {
            Job jobData = new Job();

            jobData.CasDokonceni  = DateTime.Now;
            jobData.PocatecniGoal = "smtsklad";
            jobData.ID            = "Test";
            jobData.KoncovyGoal   = "S12";
            jobData.CasVzniku     = DateTime.ParseExact("16.08.2019", "dd.MM.yyyy", null);

            OmronRobotServer server = new OmronRobotServer();

            server.Device_ID = 4;
            jobData.Server   = server;
            jobData.Stav     = Alita.Models.AbstractModels.StavJobu.Finnished;

            LynxModel robot = new LynxModel();

            robot.Device_ID = 1;
            jobData.Robot   = robot;

            DatabaseConnection connection = new DatabaseConnection("tcp:10.217.158.192,49172", "Alita", "AGV_sa");

            connection.AktualizujJobDataVDatabazi(jobData);
        }
Exemple #2
0
        public async Task EnterpriseManagerClientTestAsync()
        {
            OmronRobotServer omronRobotServer = new OmronRobotServer {
                Hostname = "omron",
                IpAdress = "10.217.158.194",
                Port     = 7170
            };

            omronRobotServer.Connect();
            var robotiServer = await omronRobotServer.PripojeniRoboti();

            Assert.IsNotNull(robotiServer);
        }
Exemple #3
0
        private AbstractRobotServer <AbstractRobot> RobotServerModelPodleDodavatele(long SupplierId)
        {
            AbstractRobotServer <AbstractRobot> vysledek = null;

            switch (SupplierId)
            {
            case 1:
                vysledek = new OmronRobotServer();
                break;

            default: throw new ArgumentException(nameof(SupplierId));
            }
            return(vysledek);
        }