If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register or Login
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

E-XD++ HMI - SCADA Graphics Visualization Source Code Solution For C/C++, .NET and Web, 100% VC++ Source Code is Shipped.
-- Industrial Control \Design and Simulation Integrated Development Platform VC++ / MFC Source code solution and Web Control for .NEThttp://www.hmi-software.com/Industri...ource-Code.htm"U CanCode Software Inc. is a leading provider of HMI & SCADA, CAD, GIS and Data Visualization Graphics for software developers more than 40 countries around the world!"
E-XD++ real - time visualization graphics system is the best choice for building any kind of HMI & SCADA based industrial configuration software, simulation systems software, coal, petroleum software, chemical, building and other industries software. It's more modular, easier to maintain, and ships with all complete source codes. There are already more than 1,000 companies around the world that are using E-XD++ for building many kinds of industrial applications.
Download this solution

An overview of the choices in HMI and SCADA software and services offered by U CanCode Software

It’s our goal to give users of our HMI and SCADA software every tool they will need to create a competitive, engaging application. U CanCode Software provides not only a comprehensive SCADA software package, but the complete source codes to create your own "Full - Customized" HMI & SCADA Applications, all the features of U CanCode HMI & SCADA Solution are designed from start to make everything can be full customized.

E-XD++ HMI & SCADA Visualization Solution is an Award winning HMI and SCADA software development tool designed for building supervisory applications quickly, and deploy them easily on any supported device. It is the "world - only" 100% complete open - source C/C++ HMI & SCADA Visualization Solution.

Creating Construction Professional Industrial, Simulation Platform is a very hard work, to use E-XD++ source code visualization component library will save you more than 70% of development time. In order to more clearly show how to complete this hard work, we specialize in the original solution carried out detailed development, built on all Industrial Development Process Variable, Screen, Animate, Math Expression, Script And other integrated management solution. The solution involves the construction and project management, product release to the final exe file generation and other aspects. Construction Engineering and Management is mainly HMIBuilder to complete the operation and interpretation of the works mainly responsible for the HMIPlayer works.

Interface <HMIBuilder -- HMI Project Builder>
(Graphics and Design tools to save you development time, creates sophisticated interfaces with point and click, drag and drop ease imports graphics from more than 10 different formats for enhanced and realistic screens, include SVG, DXF, XML, etc. HMIBuilder contains full - featured screen objects and dynamics with customizable object properties, such as gauge graphs, color, resizing, blinking, animation, scale, fill, positioning, rotation, vbscript / javascript, and text input/output, provides an object - oriented environment for simple application development and screen and object re-usability.)

HMIBuilder Example:

With E-XD++ HMI/SCADA Solution we make available an extremely efficient tool, but nevertheless, one that is easy and intuitive to se for creating of your SCADA/HMI projects. Create your process visualization with just a few mouse clicks through the integrated drag & drop functionality, and adapt this to your corporate design.
The vector - based graphics processing offers an extraordinary performance capacity through the use of Microsoft GDI / GDI+. The included component library was created completely vector - based; all areas are scaleable and scrollable without quality loss. In addition, the editor operates according to the wysiwyg principle. The view at the design time in the HMIBuilder editor corresponds to the later view at the runtime.

In the dialog box, select System Preferences command "When clicked - run script method" And then in the following command to set the contents of the edit box, set to run the script and related functions. If you choose a xdg file, you automatically jump page. As below:

If you choose the system.scp script file, the following dialog box will pop up so you need to perform the function set name:

Of course, all the script functions are set in advance system.scp good.

18 Run the program

Good works well in the design file, click F5 or select "Project | Run\tF5" submenu to run your design.

HMIBuilder used to draw a dynamic picture for display. Used in a project where all the pages are drawn. By the properties of each pixel set, can be colorful, picture effects of realistic process to meet user requirements. HMIBuilder and common use of configuration software essentially similar, is quite special places: on the one hand, HMIBuilder offers a built-in primitives such as rectangular, lights, bitmap animation, etc., to meet the user's normal group state requirements, on the other hand, by the primitive group, constitute a Photo element, but also has a higher level of animation features, such as position changes, the mouse drag, etc., while its primitive attributes still remain. So that the user at all levels to provide a convenient and efficient for the operation of the system greatly improved, because a lot of useless without the introduction of primitive attributes into memory.
HMIBuilder provides a full vector graphics, create graphics with HMIBuilder, no matter how the user drag zoom, not distortion. It provides a lot of three-dimensional effect of the manifestations, regardless of the rectangle, rounded rectangle, ellipse or polygon, can be filled in various forms to construct a truly step less zoom for fine graphics.
HMIBuilder also provides support for ActiveX controls, users can import the ActiveX control in HMIBuilder to change the properties of the control, call control method as a system service, a great expansion of the system performance.
HMIBuilder provides pixel copy, paste, cut, etc, In addition, the alignment of multiple pixel, position change also provides a method of operation. HMIBuilder can be set to lock and unlock primitives, user-friendly in the drawing so without misoperation.

21, Industrial design and simulation components:

E-XD++ Components provide the professional designer ShapeDesigner To help you quickly design and simulation of various industrial components, all components of all is vector graphics. The following diagram:

22, System Preferences simulation components:

System provides a large number of simulation and industrial components, all of these components as vector graphics. These pre-built components more than 1000. For space is limited, the following is only part of the diagram:

23, set the screen graphic elements unique ID value:

E-XD++ allows the screen to set any one of the only graphic element of the ID, operation is as follows:

When the input variable value is changed, the corresponding animation can be made to do dynamic display, such as less than 30 shows green, yellow less than 60 shows, less than 100 in red. Operation is as follows:

In the following dialog box pops up, you can change the value under the conditions to produce animation effects:

Click the "Add state parameters" button, the following dialog box by adding new state.

In this dialog box can also create any number of new state results. Including the fill color change, change fill type, text color change, if it is complex graphics and produced a variety of state, where you can specify what is displayed when an input state.

25, animated graphics with hidden settings:

When the input value reaches certain conditions, if you want to hide the graphics, then do the following apply:

1), select the graphic elements.

2), click the right mouse button and choose "whether or hidden..." menu. Through dialog for settings are:

26, making the drop-down menu button:

If you need to make a button with a drop-down menu, select "ToolBox | &Open exiting toolbox page..." menu, in the following dialog box pops up, select "Button with drop-menu":

Canvas select this button, click the right mouse button select "SID multi-state designer..." menu to pop up the following dialog box:

Can in this dialog box, add new menu items, and for each menu item connected to the related incidents.

27, making real-time curve:

If you need to change the real-time dynamic display of the variable curve, please do the following to create:

1), choose "Tools | Insert real-time curve ..."Sub-menu.

2), insert the following real-time curve in the graph, click the right mouse button, select "&Value Change Animate..." submenu.

3), in the following dialog box pops up you can make real-time curve of the curve need to display the content and variables:

Click the "add new line" button to increase the new display curve, as shown below:

Set in this dialog box, maximum minimum, associated with display variables, set color.

28, how to make the tank water level changes:

Follow these steps:

1), open the tool box in the "Tanks2" page as shown below:

2), pulled into a pitcher to the canvas, as shown below:

3), select the Drawing toolbar to the right of the penultimate three button, draw a water level gauge:

4), check the water level had just drawn, click the right mouse button, select the "link variable..." submenu. In the following dialog box associated with a variable:

So that when the value of the variable changes when the system will automatically refresh to display the water level.

29, how to make the path animation:

Movement along the path if you want to create animation, please refer to the following steps of:

1), drawing on the canvas along the path of movement needs better graphics, if multiple graphics please their combination into a whole, such as an oval along the path of movement.

2), click the right mouse button, the value of their data in a set M100.

3), mouse over the right side of the drawing canvas graphics toolbar, select the penultimate two path graph, and then can draw on the canvas of the graphic needs of a movement path.

4), select the path to the data value 1 is set to XM001.

5), re-select the path graph, click the right mouse button, select "Change the value of connecting animation (& V )..." sub-menu, the following dialog box that pops up will be bound up with the M100 graphics:

E-XD++ HMI &SCADA Visualization Kit? is a comprehensive platform that includes all the tools you’ll need to make SCADA and HMI applications that have real power behind them. This HMI, SCADA and OEE/Dashboard development software was specifically designed to allow for deployment anywhere. E-XD++ HMI &SCADA Visualization Kit? supports all Windows runtime platforms, ranging from Windows CE, Windows XP, Windows XP Embedded, Vista, Windows Server and Windows 7 (including 32 and 64 bit), along with built-in support for local or remote (web) based visualization. All the complete source codes are full compatible with all Visual Studios (From Visual Studio 6.0 to Visual Studio 2012).

Powerful, flexible, and easy to use Diagram Components.
Powerful and flexible enough to create diagrams exactly the way you want them to appear. So easy to use that you will be able to prototype your application in just a few minutes.

Feature rich.
With features such as automatic layout, multiple layers, collapsible sub-graphs, snap-to connection points, XML, SVG, and more, E-XD++ Have the power and flexibility you need to create sophisticated diagrams, quickly and easily. Events such as click, double-click, hover, select, rubber-band select, copy, delete, resize and move are supported. Operations such as drag-and-drop, unlimited undo/redo, and clipboard operations are common and complex, and are expected by today's sophisticated users. it full supports importing ArcGis, SVG and DXF File format.

Performance and Scalability.
U CanCode E-XD++ Capable of handling many thousands of nodes and edges, up to hundreds of thousands depending upon the complexity of the nodes you wish to draw and the operations you wish to allow. Our graphical classes are extremely lightweight objects enabling outstanding performance.

Save Time and Money and gain Reliability.
A diagram is worth 1,000 words, and E-XD++ is shipped with more than 500,000 lines of well designed and well tested code! It is used by hundreds of the world's most quality conscious companies. It will saves you thousands of hours of complex coding and years of maintenance.

Description:

E-XD++ Industrial solutions integrated development environment is not a complete development environment, we provide the environment for the purpose is to give you an idea of the development and organization of resources to complete the formal version of the integrated development environment, source code be provided, you can need to improve.

Download this solution

The official version of the E-XD++ component library visual graphics solutions for enterprise version provides all the source code, click the button below to order from U CanCode :