Nolek’s TestIT is a software program for machine sequence control.
Programming is done in a program editor that makes it user friendly and easy to customize.
TestIT is used for sequence control in leak testing. All test results are stored in a database and can be viewed and analyzed in a user-friendly platform.
EASY SETUP
AUTO BACK-UP
MANY DEVICES
EXPORT OF DATA
TestIT communication | SQL database Socket TCP/IP REST API Serial |
TestIT I/O communication | EtherCat communication
OPC, DA, UA Serial |
TestIT devices | Nolek instruments Printers RS232 SQL Server TCP/IP |
Operating system | Min. Windows 10 .NET Framework 4.5 |
Database system | Min. MS SQL VER 2012 |
PC | Intel processor Running at 1,6 Ghz or higher 4 GB RAM |
Here are some examples of how TestIT can be configured.
Nolek's TestIT is an own developed software program for machine sequence control.
Programming is done in a program editor that makes it user-friendly and easy to customize. This gives a very flexible machine control tool directly from the PC.
All test results are stored in a database and can be reviewed and analyzed in TestIT or exported to for example Excel.
The application is multi-language, which means it can handle many different languages.
Other languages can be added on request.
Standard languages | Languages that can be added on request |
---|---|
![]() Chech | ![]() German |
![]() Danish | ![]() Swedish |
![]() Hungarian | |
![]() Polish | |
![]() Spanish | |
![]() English (UK) | |
![]() English (USA) |
Roles:
It is possible to define different roles that users can be assigned to. It is completely free to create a new role and assign users to it.
The system is as standard installed with 3 roles:
Users:
An unlimited number of users can be created in the system. Each user needs to be assigned a role.
Programming:
It is possible to make own programs for different uses. A big part of the programming is drag and drop of predefined functions that need to be configured.
Programming Commands:
There is a big range of different commands to choose between when making the programs.
Many of the commands are standard programming commands like If, GoSub, labels, which are inspired from Visual Basic, while others are related to different configured devices like the Nolek standard instruments or serial devices.
Program debugging:
To test the program there is a debugging area, where the program can be checked step by step.
Confinguration:
This is where all program settings are maintained.
Application databases:
Here the settings for which databases the application is running with and how often the automated backup must run are configured.
Application symbols:
All the handling with symbols can be set up in this area.
Other configurations in the area:
All handling of symbols can be set up in this area.
Devices:
A big range of devices make it possible to use I/O, data from databases, and instruments.
Handling of bit and byte, importing DLL files, and advanced math are handled by devices. All devices have a programming interface, so they can be used directly in the programming area.
Bit, Byte | Handling of bit and byte in words. |
DLL | Connection to external control device interfaces. |
Math | Advanced calculations. |
Ramp | Creates different types of ramps, linear as well as step ramp. |
Log | Fast value logger. |
Serial | Different types of serial communication, RS232 and RS484. |
TCP/IP | Modbus TCP/IP communication. |
Socket | TCP/IP communication. |
Unique ID | Possible to create Unique ID based on wishes. |
Printer | Communication with Windows printers. |
S9, S10, S11 | Nolek standard air leak tester communication. |
mosCura | Communication with Nolek standard software mosCura. |
SQL | Communication with SQL database. |
Product:
Different products are handled in this area, where they can be grouped and named in a structure that makes sense for the products.
Product group:
In the case that a machine needs to handle a big range of products, it will be possible to group them in user-defined groups.
Product:
This area handles products and specific settings for product, e.g.:
Guide:
Create guides to the operator in this area. Each guide area works like a flow chart. One step can call other steps and so on.
Operator guide step "Standard":
Used to interact with the operator.
Control guide step:
There is a big range of different types of control steps that have different functions used for different situations.
Report:
See all stored resuls in this area.
Other data to information like:
Data Export:
All data can be exported to Excel or CSV files.
Installation
Folder structure
The files needed for the installation are placed in this folder structure. Before an installation, the Nolek folder must be copied into the C root.
The structure is:
C: /Nolek
MS SQL server 2012 Express
When MS SQL server is being installed, both the SQL Server and the Management Studio need to be installed.
MS SQL Server:
The guide to install MS SQL server:
Management studio:
(In version 2012 the management studio is separated. )
Restore database
Restore a full database:
TwinCat 3
This installation is if TestIT is running with I/O.
Install TwinCat 3:
Create a new TwinCat project:
This page will be visible. Note! Your window may look different.
Set up the communication port:
New task:
IO Configuration:
IO Scan:
Activate License:
Install TestIT
Install TestIT:
When the TestIT application is installed, TestIT will open and the database connection must be set up.
Database Setup
When TestIT has been installed, a Setup and Production database connection must be set up.
Setup DB Connection
Production DB Connection
The TestIT setup page should now look like this: