1: For the interface, it supports VGA forms with resolutions of 320*200*256, 640*480*16, 800*600*256 colors, and LCD screen forms with a resolution of 320*240*2 colors for the SED1335 controller, and supports various Windows interface factors. The dialog box can be drawn well in VC++, and can be converted into WinSail's source code or script files through the conversion program provided by this system. It is not difficult to develop the interface.
2: The "oscilloscope" control provided is powerful, especially supporting "multiple vertical coordinates", which can meet the display needs of most dynamic "waveforms".
3: The power system is weak current controlling strong current, and there are many output components, such as relays, solenoid valves, indicator lights, motors, etc. The "object-oriented I/O control" interface function of WinSail is powerful. The hardware can adopt "I/O cards, PLCs, network cards, COM communication ports", but the software interface is the same, and the difference is in the different configuration files. For example:
ExecuteRelay("K1, K2, ~K3, 300, SSR1, 20", pRegister, TRUE, TRUE);
means:
Close mechanical relays K1 and K2, open mechanical relay K3, wait for 300ms, then close solid-state relay SSR1, wait for 20ms.
4: The mathematical simulation package provided by the system can simulate "sine waves, square waves, shock waves, triangular waves", etc. The superposition of these waveforms can realize the actual situation of most external signals, which is a rare tool for simulating the real world.
5: The discrete signal FIR filtering function provided by WinSail - "low-pass filter, high-pass filter, band-pass filter, band-stop filter" coefficient generation and filtering program is a means for all industries such as "electrical, electronic, automation, instrumentation" to eliminate external interference. If your product does not have this function yet, then your product is just a student experiment product.
6: The TCP/IP protocol supported by WinSail has a programming interface basically the same as "Win9x". If your product supports network card communication, you can imagine how much added value it can bring to you!!!
7: WinSail is just a secondary development platform, and other things will not be described more here.