Home > Products > Human Machine Interface > Product Families > G3 Panels  > Features






Simple Integration


Improve Your Graphics


Keep In Touch


Advanced Features


Security Manager


Non-Volatile Memory


USB Connection


Math & Formulas


Recipes & Arrays


Built In Compiler



Follow Your Process


Powerful Emulator







Comparative Summary



:: Built In Compiler ::


While we do our best to create the most powerful interface on the market, we can’t always keep up with our customers’ imaginations. We’ve thus included a powerful programming system to allow you to implement any additional functionality that your application may need. The C-like programming language features blistering performance, advanced math capability, and provides direct access to many of the G3's unique features, like the CompactFlash card and the multiple serial ports. You can even create TCP/IP connections to extract data from websites!

Previous Printable pdf of this page Next
   Printable pdf of all tutorials

:: Creating a simple program in 10 steps ::

This simple program will increment a counter if a flag is false, otherwise it will decrement it.

Create a flag called "Direction".





Create an integer variable called "Counter".




Enter the "Programming" module.




Insert the following code.



Compile the program.



In the user interface, insert the counter tag on the display.



Then, insert a flag tag button.



Choose the tag "Direction" and select Data Entry.





Create a button and label it "Run Program".





In action, enter "Program1()". This will execute the program once.





By changing the Direction flag value, the Counter will either increase or decrease when the program is executed.

Programming complete!

For Data Logging, click Next.

Previous
Next
Other topics: Security Manager, Non-Volatile Memory, USB Connection, Math & Formulas, Recipes & Arrays

Easy programming using FREE Crimson 2.0 software.
Click here to download your copy today!


Privacy Policy | Terms and Conditions | Warranty Statement
Repair Order Policy | Return Policy

in Spanishin Frenchin Germanin Italianin ChineseSearchhome