Example #1
0
        private void getMachineDataAndDisplay()
        {
            ModbusTcp.DataDisplayParameter parameter1 = new ModbusTcp.DataDisplayParameter();
            parameter1.MachineCodes = new string[] { MACHINE_CODE };
            parameter1.FieldCodes   = dataControls.Keys.ToArray();
            ModbusTcp.DataDisplayCallback callback1 = new ModbusTcp.DataDisplayCallback(DisplayMachineData);
            parameter1.Callback = callback1;


            if (commonVar.IsThisServer)
            {
                ModbusTcp.MethodMain.showMachineDataFromServer(parameter1);
            }
            else
            {
                ModbusTcp.MethodMain.showMachineDataFromClient(parameter1);
            }
        }
Example #2
0
        private void getMachineStateAndDisplay()
        {
            string[] stateFieldCodes = ModbusTcp.SpecialFieldCodes.stateCodes;
            ModbusTcp.DataDisplayParameter parameter1 = new ModbusTcp.DataDisplayParameter();
            parameter1.MachineCodes = new string[] { MACHINE_CODE };
            parameter1.FieldCodes   = stateFieldCodes;
            ModbusTcp.DataDisplayCallback callback1 = new ModbusTcp.DataDisplayCallback(DisplayMachineState);
            parameter1.Callback = callback1;


            if (commonVar.IsThisServer)
            {
                ModbusTcp.MethodMain.showMachineDataFromServer(parameter1);
            }
            else
            {
                ModbusTcp.MethodMain.showMachineDataFromClient(parameter1);
            }
        }