SOFTWARE
Free Visual IOT Communication Tool.
XEdit , XRunner "Vulkan"
Micset Free Portable "All in Front" Innovative Technology Software For Powerful Automation with HMI (Human Machine Interface).
Appropriate For Companies , scientific organisations , students e.t.c.;
For Create a PICXX , ARM , AVR , ESP32 , STM32 , PICO , ARDUINO GUI for your Projects without coding .
XEdit Project Editor is Integrated development environment to configure , develop ,simulate and manage HMI/SCADA IoT applications
Native device connectivity - Device communications is a built in part of "IDE" XEdit on Windows and Linux.
Possibility to run project on win32 ,win64 , Android32 , Android64 , Linux64 .
You can comunicate with PLC , PICXX , ARM , AVR , ESP32 , STM32 , PICO ,Raspberry controllers over Bluetooth Classic ,UsbSerial ,Serial ,TCP ,
HTTP + FTP Web server + With (User Access) , User Defined REST Api with parameters For Remote Reading and Writing
Scada Resources "Database Fileds, Tags, Propertyes, Values, Topics".
With Standart MODBUS TCP , MODBUS RTU , MODBUS RTU RAW ( Over Bluetooth Classic , UsbSerial , Serial , TCP ) , HTTP (RestFull Service & xJT) , MQTT or directly transmit recive text information.
Simple x Lz "text based" and x JT "Json based" and more protocols for; communication between Scada and devices or web based applications.
Use xLink and xBlock tools for Visual Programing ,Binding and debuging .
Have Exampes for Delta PLC ,Arduino , LD Micro and more.
XScada is native ,portable suitable for ICS and basic computers.
HARDWARE
ESP32 based Developer PLC "Olympus" in testing
USB , RS232 or TTL , RS485 , Micro SD Cart ( Use SQL Lite ) , Oled LCD , Bleutooth , Wifi , Keypad , RTC , IR - Reciver , i2C , Spi .
Reset Button , Auto upload on Arduino IDE without press any button.
10 Flexible Multi Functionall IO (TTL ,,Analog Inputs , Analog Outputs , Digital Outputs NPN or PNP , Relay Outputs ) .
Supports fixed or plug and play module (Digital or Analog) with socket for all IO
Supports optional input or output.
Supports custom soldering all IO as input or output..
Supports produce yourself PLC.
Supports DIP & SMD assembly for IO
VULKAN 8.XX
* Same project multiple OS .
* Everything is visual and more understandable with simple icons.
* Fast Online Visual Simulation.
* Rotatable nestable svg vector based objects with "PathDesigner" for creating platform-independent text and icons.
* Minimum submenu and popup for easier and faster access to objects .
* Simple tools for send/recive "text or ModBus" information from/to peripherals ( Serial , Bluetooth , TCP )
* Visual language support condition , multiple math calculation and Events for example OnMouseDown , OnChangeValue .,..
* Visual binding toos with multiple math calculation * , / , + , - , and , or , GetBit , SetBit ... With Condition
for example :
Label1.Value <- EditS1.Value
Gauge1.Value <- SerialPort1.Value / 10
SerialPort1.Value <-> EditS1.Value
SerialPort1.Value <- EditS1.Value
SerialPort1.Value -> Label1.Value
SerialPort1.Value = "(" + EditS1.Value + ")" + "\n"
GaugeC1.Value ? ( Serial1.Value StartWith "A" ) <- ( JustNumber Serial1.Value )
if Serial1.Value = "A10" then GaugeC1.Value = 10
GaugeC2.Value ? ( Serial1.Value StartWith "B" ) <- ( JustNumber Serial1.Value )
if Serial1.Value = "B30" then GaugeC2.Value = 30
* Visual data tracking system for IO infarmation .
* Alarm Menager for visualize IO inormation and errors.
* User Menager for visual design access to objects for diffrent users.
* Visual Report designer.
* Auto detect undefined link point.
* Maximum customize objects propertyes.
* Visual data logger for all objects propertyes.
* Access to all objects propertyes with Binding .
* Recipes menager with access to all objects propertyes.
* HTTP Web Provider , Rest API Provider , FTP Provider
for example : http://localhost:8080/API?Input1=11&Input2=22
* ModBus TCP
* ModBus ( RTU-Serial ) or ( RTU-Raw ( Serial , Bluetooth , TCP ) )
* JT , LZ ( simple micset text protocols )
* Serial port
* Bluetooth port
* TCP port
* F1-Help
* UsbSerial for Android Usb to Serial Converter support CH34x , CP210x , CP2130 , CP2102 , PL2303
* Android 6 - 12
* Windows Win XP , Win 7 Sp1 , Win 8 - 11 , Win Srv 2012 , 2016
* Linux 64 Tested on Ubuntu 16.04 and 18.04 LTS
* MQTT Client ver 3.1 ( Publish and Subscribe )
* With 3D Object Designer Support "TXMesh3D" for STL Models , "TXModel3D" for OBJ , DAE , ASE Models .
* HTTP get pos methods with HttpClient For Read and Write Values from/to Web Services. for example : https://api.thingspeak.com/channels/1214267/feeds.json?api_key=6DZAQJ7VD4Y6G5DQ&results=4
* Json Parser with Wizard.
* SmS Make CSM to SmS Server MCU -> ( TCPServer -> SmS ) , Web -> ( HTTPServer -> SmS )
* Communication Protocol Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* TCP Components < Linux 64 , Windows 32/64 , Android 32/64 >
* USB Serial Component . < Android 32/64 >
* Bluetooth Component . < Windows 32/64 , Android 32/64 >
* Serial Component . < Linux 64 , Windows 32/64 >
* HTTP Components. < Linux 64 , Windows 32/64 , Android 32/64 >
* Scope Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Dot Matrix Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Chart Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Gauge Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Edit Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Dialog Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Tab Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Button Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Storage Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Shape Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Arrow Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Logger Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Recipe Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Animate Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* File List Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Items List Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Memo Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* SmS Component . < Android 32/64 >
* Timer Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Effect Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Parse Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Report Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Dulmp List Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* CSV File Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Scope Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Dump List Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* 3D Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Visual Language Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Visual Binding Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Alarm Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Email Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Lext Logger Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Tab Control Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Parser Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Track Bar Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* Check Box Component . < Linux 64 , Windows 32/64 , Android 32/64 >
* User Menager Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Image Bitmap Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* Image Vector Components . < Linux 64 , Windows 32/64 , Android 32/64 >
* IDE ( Integrated Development Environment ) . < Linux 64 , Windows 32/64 >
* IPR ( Independent Project Runner ) . < Linux 64 , Windows 32/64 , Android 32/64 >