public FF350_YBExt(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) { InitializeComponent(); Text += string.Format("[{0}]", "V1.180510"); fF350YBExtPLC = new F350YBExtPLC(fPLCModbusNodeX, fSerialPortBusX); ClearAll(); }
public FADP1701VX(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) { InitializeComponent(); Text += string.Format("[{0}]", "V1.180510"); fADP1701VXPLC = new ADP1701VX(fPLCModbusNodeX, fSerialPortBusX); ClearAll(); }
public FModuleSetBase(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) { InitializeComponent(); Text += string.Format("[{0}]", "V1.180510"); fModulePLCBase = new ModulePLCBase(fPLCModbusNodeX, fSerialPortBusX); ClearAll(); }
private void FCommand_OnGetRTURespon(object sender) { TModbusRTUCommandV2 fCommand = (TModbusRTUCommandV2)sender; panelBusManager.Enabled = false; ZLPLCModbusNode fPLCNode = null; switch (comboBoxPLCType.SelectedIndex) { case 0: fPLCNode = new ZLPLCModbusNode(fCommand.PLCAddress, ModulePLCBase.RegStar, ModulePLCBase.SystemRegCount); fSerialPLC.AddNewPLCNode(fPLCNode); fPLCNode.IntervalOfFlash = 1000; ModulForm = new FModuleSetBase(fPLCNode, fSerialPLC); break; case 1: fPLCNode = new ZLPLCModbusNode(fCommand.PLCAddress, F350YBExtPLC.RegStar, F350YBExtPLC.PLCRegCount); fSerialPLC.AddNewPLCNode(fPLCNode); fPLCNode.IntervalOfFlash = 1000; ModulForm = new FF350_YBExt(fPLCNode, fSerialPLC); break; case 2: fPLCNode = new ZLPLCModbusNode(fCommand.PLCAddress, ADP1701VX.RegStar, ADP1701VX.PLCRegCount); fSerialPLC.AddNewPLCNode(fPLCNode); fPLCNode.IntervalOfFlash = 1000; ModulForm = new FADP1701VX(fPLCNode, fSerialPLC); break; default: break; } if (ModulForm != null) { ModulForm.FormClosed += ModulForm_FormClosed; ((LModuleSetTool)ModulForm).SetParent(groupBoxPLCInfo); } }
public F350YBExtPLC(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) : base(fPLCModbusNodeX, fSerialPortBusX) { }
public ModulePLCBase(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) { fPLCModbusNode = fPLCModbusNodeX; fSerialPortBus = fSerialPortBusX; }
public ADP1701VX(ZLPLCModbusNode fPLCModbusNodeX, ZLPLCBusOnSerialPort fSerialPortBusX) : base(fPLCModbusNodeX, fSerialPortBusX) { }