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); } }
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); } }