Terminal driver for collecting data. Driver for data collection terminals Robotic methods with logical devices

The Cleverence driver is a complete set of ready-made, integrated software that allows you to use the TSD with the operation. Windows system for inventory, capture and identification of barcoded goods. The package includes: installer special programs on TSD, integration components for 1C, TSD program editor, as well as complete documentation and a set of additional processing for standard 1C configurations to implement additional extensions of the driver functionality.

The Cleverence driver not only allows you to connect the TSD to 1C:Enterprise, it transforms it into an effective business automation tool. 4 years of operation and over 5000 driver installations allowed Cleverens engineers to find out the most power and other details that go into the bar coding process. Evidence of real growth, collected by thousands of companies - now in your store, in your warehouse, in your manufacturing plant.

The driver kit includes:

  • Program for the data collection terminal (Mobile SMARTS free client);
  • An external component for 1C that implements the standard trading driver standard;
  • Modification of the trading driver + additional modifications for expanded driver functions;
  • Configurator for the data collection terminal program (Mobile SMARTS control panel).

Product report:

Address saving

Robot removed

To work with TSDs that are not connected to a specific computer on which 1C runs, the wired version of the driver has a special synchronization utility that copies files from the TSD to a computer running 1C and directly. For drone-free versions, the driver can be downloaded directly via the Internet, by connecting via Wi-Fi, or locally via a cradle (when inserted into the cradle, the TSD begins to operate).

Mobile revaluation

The standard installed driver has a number of ways to perform mobile conversion, including other mobile printers. A special additional license is required for a mobile device.

Serial numbers

Serial number. Deposit upon capture and identification of serial numbers for goods for which the 1C database maintains a serial form.

Everything is configurable
Together with the skin driver, a cost-free configurator is supplied (the heart of mobile operations), which allows you to change the logic of document processing and the interface of the TSD back office, as well as create new operations.

Driver functional characteristics:

The need to make changes before configuration: No
Supported operations: For "1C:Enterprise 8"
Purchaser's request (everything is in the Barcode Collection),
Sales of goods and services,
Return of goods to the buyer,
Requests for postal residents,
Reliability of goods and services,
Return of goods to postal customers,
Reliability of goods and services from NTT,
Revaluation of goods from divisions,
Pributkov and vidatkov orders,
Movement of goods and services,
Inventory of goods and services,
Acquisition of goods,
Write-off of goods
Adding barcodes for goods on TSD,
+ other actions
For "1C:Enterprise 7.7"
Request for delivery (everything is available in the collection of barcodes),
Request for a warehouse
Formation of a book of purchases and sales,
Nadkhodzhennya TMC,
Nadhodzhennya in discord,
Inventory behind the warehouse,
Introduction of surpluses,
Revaluation,
+ be any other, where is nomenclature, quantity, unit of measure
Vivantage of documents on TSD: So
Product promotion: So
Remote (RDP) access to 1C: Yes (via a special utility)
Extended obligations of the witness:
with 32MB RAM without SD card 5000
32MB RAM from SD card 150000 and more
64MB RAM without SD card 30000
64MB RAM from SD card 500000 and more
Lots of documents on one terminal: So
Dartless call/Online: No

"ATOL: Data collection terminal driver" - a software component (driver) designed to work with different models of data collection terminals.

Assignment

A data collection terminal is a portable device that is mainly used for automating trading processes.

  • Carrying out inventory
  • Reception and release of goods in warehouses or sales areas.
  • Selection of terms, etc.

The terminal can be used autonomously rechargeable batteries Therefore, you can take it with you to any distant facility (warehouse, sales floor, etc.) to collect such things as: barcode quantity, etc.

In the model, the data collection terminal can be used: using or an external barcode scanner internal memory alphanumeric keyboard RK display. Simplicity and reliability in operation small dimensions and ease of use of the terminal for data collection by an invaluable assistant of commercial traders, managers of trading floors and other specialists involved in the collection information.

Robot cycle with data collection terminal:

  1. Clear terminal memory
  2. Enter information about the product. To do this, scan the barcode or enter it manually. Additionally, you can enter, for example, information about the quantity of the product. Repeat entering information about the product as many times as necessary (until you have collected all the information).
  3. Connect the terminal to the computer.
  4. With the help of a terminal driver, collect data and collect data to the commodity or cash register software.
  5. Process data: control excess warehouse (inventory) fill the tabular part of the document with selected goods (release of goods) etc.

With the help of an additional driver, your program can: retrieve the necessary information from the data collection terminal, configure the parameters of the device, set the format and rules of the data to be entered!

Possibility

Visual adjustment

“ATOL: Data Collection Terminal Driver” provides a visual side of power that makes it easier to work with the skin of connected devices. On the other side of the page, you can easily adjust the required parameters of the robot with the data collection terminal (connection port, data transfer speed, etc.) and visually check the robot with devices - client programs are not necessary Please program these parameters or create your own interface for adjusting them.

The driver will provide automatic saving and updating for operation with connected devices.

Search for connected equipment

The driver can detect the connected device. To search for implementations, a simple and straightforward dialogue is required. With this help you can quickly determine the parameters of data collection terminals connected to the PC.

Connecting multiple terminals to different ports of one PC

The driver can work with multiple terminals from one work station, for which it implements the “logical devices” mechanism. A logical device is a set of parameters for connecting to a specific data collection terminal.

Visually on the driver control page (or programmatically - using other methods of control) you can create and configure the required number of logical devices and connect to the selected terminal vikoristically and zoom connection parameters nanny.

Adjusting system parameters

Through the driver's power methods, you can adjust the system parameters of the terminal (date and hour, sound of the screen, etc.) and obtain information about the type of connected terminal, the amount of memory used and available. plenty of other things.

Setting up readable barcodes

The driver allows you to customize the settings for reading barcodes and set the prefix and suffix of the barcode. On the visual form of the driver, you can check the correctness of the configured parameters by simply clicking on the “Scan” button.

Adjusting the data format for the terminal

The vikorist driver can set different logic for how the terminal behaves when entering data, as well as specify the structure of the data to be entered. For example, you can configure the terminal in such a way that after reading the barcode on the display of the device, a request appears before entering the quantity (and at the hour of entering the quantity, the device itself will be controlled so that it does not go beyond the settings). range value).

Just like adjusting the terminal, you can work with the operator more intelligently and manually, and you will be able to get a lot of benefits.

Working with the terminal, connecting to a remote PC along the way

The driver supports Microsoft DCOM technology, which ensures interaction between software components deployed on different machines in the network. You can configure the driver in such a way that your program will interact with a terminal connected to another computer at the same time. In this case, the user does not perceive any difference between the work with this terminal and the terminal connected locally.

Encouragement of ownership

Currently, the driver supports the following models of data collection terminals:

  • "MobileLogistics v.4»:
  • All terminals from the installed system Mobile Logistics Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX
  • … (Follow for updates)

Madness from the OS

Windows 98/ME/NT/2000/XP/2003/Vista/7

Madness with PZ

All Windows development features that support OLE Automation technology:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Program Microsoft Office z VBA ( Excel Word Access and in.)
  • Navision Axapta
  • 1C: Enterprise versions 7.5 7.7 8.0 8.1
  • ta in.

1C-crazy

"ATOL: Data Collection Terminal Driver" is an external component of protests against the insanity of the program system "1C: Enterprise" versions 7.7 8.0 8.1 and works with them as:

  • ActiveX
  • External component.

The presence of the sign “1C-sumisno” to talk about those who software product The insanity of the 1C program system was tested by the very representatives of the 1C company. The sign also indicates that the retailer – the ATOL Technologies company – has been awarded the 1C: Franchise status.

Umovi rozposyudzhennya

"ATOL: Data Collection Terminal Driver" is a commercial product and copy theft electronic key zakhistu.
Without a security key, the driver will run in demo mode, in which you can write to and retrieve from the TSD no more than 10 records.

"ATOL: Data Collection Terminal Driver" is cost-free when working with terminal models that support systems:

  • "Mobile Logistics"
  • "ATOL: Moble Logistics Lite"

Respect! To install the driver in a terminal session, you need a richly supported version. Prote DC "ATOL" does not guarantee the correct operation of the driver during the terminal session and reserves the right to exercise its own discretion in consultation with such organization regarding the operation of the driver.

Static text for products. For example: basic information about delivery methods and terms. Shows all products.
You can change it in the file product.tpl

It’s easy to send your money to the robot to the base. Vikorist the form below

Students, post-graduate students, young people, who have a strong knowledge base in their new job, will be even more grateful to you.

Posted on http://www.allbest.ru/

Ministry of Education of the Russian Federation to the State

lighting installation

Greater professional education

Kazan National Research Institute

im. O.M. Tupolev-KAI

Elabuzka filiya

COURSE WORK

DISCIPLINE

Microprocessor systems

“Data collection terminal driver”

Vikonala: student

Borisova T.I. 22575

Verified by: Konyukhov M.I.

Yelabuga 2011

Skorochennya

TSD Data collection terminal.

PC Personal computer.

Operating system.

Security software.

VK External component for the 1C:PIDPRIEMSTVO program system v. 7.7.

LU is a more logical device.

ShK Barcode.

About data collection terminals

Data collection terminal (hereinafter referred to as terminal, TSD) is a portable device used for automating inventory, receiving and releasing goods in warehouses or sales areas. Available with a barcode scanner (internal or external), alphanumeric keyboard, PK-display, autonomous operation (rechargeable batteries or replaceable batteries), the ability to transfer data from a PC, small in size and easy to use. attacks, the terminal becomes unvalued assistant, commodity distributors, managers of trading floors and other security specialists involved in the field and collection of information.

The TSD robot cycle looks like this:

Clear the TSD memory.

Enter information about the products.

Make any necessary corrections to the data in the commodity system.

Terminal diagram for HDD

Portable data collection terminals

Supported terminal models

This security software supports the following TSD models:

ZEBEX: PDx-10 and PDx-20 series.

OPTICON: PHL, OPL series and model DWT7133. OPTICON terminals must run under the “Task-M” program, developed by the “Shtrikh-M” company specifically for these terminals.

ZEBEX PDx series terminals

ZEBEX terminal security software

EPROM memory has TSD ZEBEX PDx series has an operating system called ROM Operation System (ROS). Its main functions are launching the TSD, servicing the memory, entering the memory, and setting the task.

The ZEBEX TSD kit includes a CD with the WinTaskGen program. This program allows you to create custom forms for collecting data and capturing them from TSD. To write the assignment, WinTaskGen uses Vlasna Makromova. The original WinTaskGen file and WinTaskGen interface in English.

The users of the “Data Collection Terminal Drivers version A3.0” can create and edit forms for the Zebex TSD using the built-in form editor. About the work with the div form editor. section "Form Editor Wiki".

Connecting ZEBEX terminals

To work with the driver, change the terminal to the following:

Install the TSD on the communication stand, connected to the COM port of the PC with a cable, or (as the PDx-10 model without a stand is used) connect the TSD to the COM port of the PC with a cable.

Set the exchange parameters (speed, parity, number of stop bits, data bit size) on the TSD as you intend to exchange on your PC.

If the display is empty, close the terminal by pressing the button. A notification about readiness for work will appear on the display. For example, for PDL-20:

PDL-20 VER. 1.01

If the terminal is already turned on, you need to press the button until the dock appears on the display. OPTICON terminals

This documentation describes the TSD robot using the TASK-M version 3.0 program.

OPTICON terminal security software

Zagalnye Vidomosti

Robot z TSD Opticon works with a variety of programs that can be connected to a PC through a special stand or directly via cable. The use of programs requires the use of special software, which is included with the driver installation kit. TSD also has its own operating system, so you can add it to TSD for the same software.

Operating system files can be extended.hex (for OPL-s32)

The program files for the TSD can be expanded.s2 (for OPL-s32).

Data from the TSD is located in the view of the original files. Text of files in DOS format.

This documentation describes the TSD robot under the control of the TASK-M (Task Manager) program version 3.0. Original file names for this program for the TSD skin model:

T3P172.s2 - program for TSD PHL 1700-20.

T3P171.s2 - program for TSD PHL 1700-10.

T3P278.s2 - program for TSD PHL 2700.

T3P138.s2 - program for TSD PHL 1300.

T3DWT.s2 - program for TSD DWT 7133.

T3OPL3.s32 - program for TSD OPL 9723.

T3OPL5.s32 - program for TSD OPL 9725.

T3OP81.s32 - program for TSD OPL 9728-1 MB.

T3OPL8.s32 - program for TSD OPL 9728-512 kB.

T3RFDC.s2 - program for TSD PHL2700RFDC.

Respect! The skin model of TSD demonstrates both its additive and OS.

Sometimes the TSD comes already installed, otherwise there is a need to update the downloaded application or OS. For this purpose, below is a description of the sequence of actions for acquiring software in the TSD for additional software.

Advantages of software security for the OPTICON terminal

The driver delivery warehouse includes a program for software security TSD OPTICON. Before starting the download, install the download program on your PC. Everything you need for this after installing the driver on your PC can be found on the % Installation path (following “C: ProgramFiles Shtrikh-M TSD 3.0”) % Application Opticon Apploaders SETUP. After installation, run the download program (Appload.exe), which is included in the driver installation kit.

Before starting to download the software from the TSD, connect the TSD or the communication cradle to the COM port of the PC.

In the window, select the main menu item SETTINGS.

Adjust the PC communication parameters.

Note. The exchange rate at the communication stand is installed at the lower part using additional jumpers. The procedure for setting the exchange rate. in the instructions for the communication stand.

When running programs through the cradle, please remember that it is important to correctly set the communication speed to the PC port on the cradle.

For the IRU 1600 stand, set jumpers 1-8 in the “remote” position (representing a speed of 38400 baud): on, off, off, off, off, off, off, off.

For the IRU 1000 stand, switches 1-6 (automatic speed selection): on, off, off, on, on, on.

For the IRU 2700 stand, switches 1-6 (speed 19200 baud): on, off, off, off, on.

1. On TSD series PHL:

Before accessing via cable or through the IRU1000 stand: Press the [S] buttons and press the PW button on the connected TSD.

When connected via the IRU2700 stand: Hold down the [S] buttons and press the PW button on the connected PHL2700. The installed OS on PHL 1700 terminals can only be installed behind the cable.

The red light on the terminals will light up. At this time, the old operating system and all files will be visible on the terminal.

DWT7133: press all the buttons in one place and place the TSD on the stand.

On OPL972x, install the TSD on the stand.

2. In the APPLOAD.EXE program, in the FILES menu, select the DOWNLOADS item.

A file selection dialog will appear.

3.Select the Operation system mask in the dialog and find out required file operating system.

4. Having selected the required file, click OK.

After completing the installation, the program will be launched on the terminal or, if there is none, a notification: “Not Application”.

1.On TSD series PHL: Using the right buttons ( і [.] for PHL1300) on the WIM terminal, press the PW button.

On DWT7133 and OPL9723: press all the buttons in one place and place the TSD on the stand.

OPL9725: install the TSD on the stand.

The OS system menu will appear on the terminals.

2. Select the Download Application item.

3. Select the connection method: Behind the cable (cable), through the cradle or via IrDA.

For PHL1300 and OPL9725 the connection method cannot be selected.

4.In the APPLOAD.EXE program, in the FILES menu, select the Download item.

A file selection dialog will appear.

3.Select the Application mask in the dialog and find the required program file.

5.Having selected the required file, click OK.

Once the enchantment program is completed, the TSD will be immediately launched.

Connecting OPTICON terminals

Before starting the robot, set the exchange parameters at the terminals.

To do this, from the main menu, go to the “Settings” item, then to “COM PORT”, then to the “Method” item and select the method for exchanging data from the PC.

If you use a communication platform, then set the exchange speed on it to the same speed as the one installed in the TSD.

Then go back to the main menu. Select item 3 of the main menu “Exchange from PC”. The following message will appear on the display:

TSD in mode

Exchange from PC

Method: xxxxx

Speed: xxxbaud

In this case, the OPTICON TSD is ready to operate with this driver.

PDA CONNECTION

Connecting the terminal to the PC requires an additional communication cradle, which connects the functions of the charging device and the interface cable that connects the terminal to the PC.

CRD-20 DB-9 external socket and plug

There are two ways to exchange data from a PC:

* Data exchange from a PC via the RS-232 interface via a COM port for an additional communication platform.

* Data exchange in the infrared range via the IrDA communication port of the stand or PC.

RS-232C interface

The RS-232C interface is used for connecting equipment that transmits or receives data (00D - data terminal equipment, or ADF - data transmission equipment; DTE - Data Terminal Equipment), to data channel terminal equipment (DCE; DCE - Data Communication Equipment). The ADF role may include a computer, printer, plotter, or other peripheral installation. The role of the ADC is primarily played by the modem. The end connection method is to connect two ADF devices. The entire connection diagram is shown in Fig. 2.1; The interface allows you to turn off the remote communication channel simultaneously from a pair of AKD devices, connecting the devices directly behind an additional null modem cable (Fig. 2.2).

Rice. 2.2. RS-232C connection with a null modem cable

The standard defines electrical signals to the interface, data transfer, electrical interface and types of connectors. The transfer standard has asynchronous and synchronous exchange modes, and the COM port supports only asynchronous mode.

The RS-232C standard describes unbalanced transmissions and receivers - the signal is transmitted between the ground and the circuit ground (symmetrical differential signals are transmitted in other interfaces - for example, RS-422). The interface does not provide galvanic isolation of devices. The logic unit indicates the voltage at the receiver input in the range of -12 to -3 V. For the signal line that is controlled, this state is called ON, for the serial data line - MARK. A logical zero corresponds to a range of +3 to +12 V. For the control signal lines, the station is called OFF (“off”), and the last data line is called SPACE. The range from -3 to +3 V is the zone of insensitivity, which determines the hysteresis of the pickup: the position of the line is important to change only after crossing the threshold (Fig. 2.3). The range of signals at the outputs of the transmitters is in the ranges of -12 to -5 and +5 to +12 for supplying one and zero separately. The potential difference between the circuit grounds (SG) of the devices to be connected is expected to be less than 2 V, with a higher potential difference the signals may not be correctly received. The interface conveys the presence of dry grounding for devices that are connected where stench lives in the vicinity zminnogo struma and the hem filters are worn out.

UVAGA

Connection and connection of interface cables of devices with autonomous connections must be carried out when the connection is turned on. Otherwise, the difference in the non-virtual potentials of the devices at the time of commutation can be applied to the output or input (more dangerously) interface interfaces and output from the microcircuits.

The RS-232C standard regulates the types of plugged outlets.

On ADF equipment (including on COM ports) it is customary to install PV-25R plugs or a compact version - DB-9P. Nine-pin sockets do not have contacts for additional signals required for synchronous mode (most 25-pin sockets do not have contacts).

On AKD equipment (modems) sockets DB-25S or DB-9S are installed. This rule states that ADC sockets can be connected to ADF sockets directly or through transfer “straight” cables with a socket and plug, in which the contacts are connected “one to one”. Adapter cables can be 9- to 25-pin adapters (Fig. 2.4).

If the ADF equipment is connected without modems, then the sockets of the devices (plugs) are connected to each other with a null-modem cable (Zero-modem, or Z-modem), which is located at both ends of the socket, the contacts of which are connected crosswise for one of the diagrams shown in Fig. 2.5.

RS-232C interface

Rice. 2.3. Receiving RS-232C signals

Rice. 2.4. Modem connection cables

Rice. 2.5. Null modem cable: a – minimal, b – high

If there is a socket installed on any ADF device, this is less than 100% of what other devices must be connected to with a straight cable, similar to the modem connection cable. The socket is installed on quiet devices such as Remote connection not transferred via modem.

In the table 2.1 identifies the contacts of COM ports (and any other ADF transmission equipment). The contacts for the DB-25S socket are defined by the EIA/TIA-232-E standard, the DB-9S socket is described by the EIA/TIA-574 standard. For modems (AKD), the names of circuits and contacts are the same, but the roles of signals (input-output) change accordingly.

Table 2.1. Connections and signals to the RS-232C interface

Lanzug's designation

No. wire cable

Directly

rose of wine PC

1 String cable for 8-bit multicards.

2 Stitch cable for 16-bit multicards and ports on system boards.

3 Option for string cable ports on system boards.

4 Wide string cable to 25-pin socket.

The subset of RS-232C signals that operate in asynchronous mode can be seen from the PC COM port. For clarity, we will use the name mnemonic adopted in the descriptions of COM ports and most devices (this includes the faceless RS-232 and V.24 values). It is remembered that the active signal (“on”) and the logical data unit are transmitted to a negative potential (less than -3 V) to the signal interface, and the “off” signal and logical zero are transmitted to a positive potential (more than +3 V). The assignment of signals to the interface is indicated in the table. 2.2. The normal sequence of signals that must be controlled to connect the modem to the COM port is illustrated in Fig. 2.6.

Table 2.2. Assignment of signals to the RS-232C interface

Assignment Signal

PG Protected Ground - dry ground that connects to the housing and screen to the cable

SG Signal Ground - signal (circuit) ground, similar to any number of signals

TD Transmit Data -- latest data -- transmission output

RD Receive Data - latest data - receiver input

RTS Request To Send - output for data transmission: enabled

notifies the modem that transmission data is available at the terminal. In full-duplex mode, direct control is enabled - the “on” state serves as a signal to the modem to switch transmission mode

CIS Clear To Send – allows the terminal to send data. Mill

“Vimkneno” blocks the transfer of data. The signal is analyzed for hardware data streams

DSR Data Set Ready - input of the readiness signal from the data transmission equipment (the modem is in the operating mode of connections to the channel and has completed its operations with the equipment at the end of the channel)

DTR Data Terminal Ready – outputs a readiness signal to the terminal before data exchange.

The “on” state supports the commutation channel at the connection station

DCD Data Carrier Detected - input to the signal for detecting a non-carrying remote modem

Rl Ring Indicator – input of the ring indicator. On a switched channel, the modem signals with this signal that it has received a call.

Rice. 2.6. Sequence of signals to the interface

Once configured with DTR, the computer requires you to install a modem.

By installing DSR, the modem signals that it is ready and connected.

With the RTS signal, the computer asks for permission to transmit and declares its readiness to receive data to the modem.

With the CTS signal, the modem indicates its readiness to receive data from the computer and transmit it to the line.

To CTS users, the modem signals the impossibility of further reception (for example, a filling buffer) - the computer is guilty of slowing down data transmission.

With the CTS signal, the modem allows the computer to continue transmission (to the Communications buffer via the COM port

Connecting the terminal to a PC via a COM port is possible via the interface

RS-232C. To connect the terminal to the COM port, you need to sign in the following:

1. Open the PC and terminal.

2. Insert the 9-pin DB-9 connector

communication cable

stands, 9-pin

Serial COM port of PC.

Connect the life adapter to the socket as shown on the baby.

Serial COM port

PC – 25-pin, then necessary

quickly use an adapter for

COM port (3 9 to 25-pin),

what you can do

Okremo.

3. Shut down the computer.

4. Close the terminal.

5. Launch the necessary security program for which data will be exchanged.

Calling via IrDA port

Connecting the terminal with a PC via the IrDA interface allows you to exchange data at a small (about 10-20 cm) distance from the PC. As an IR receiver, it can be used as a communication support or connected to a PC with an IrDA port. This method of connection can be done manually when connecting the terminal to a laptop.

To use the IrDA protocol, it is necessary to support both the client software and the internal terminal software.

Note: At the time of writing, the ability to communicate via the IrDA interface with internal software was not supported. This function appears in the latest versions of the terminal software.

The procedure for connecting the terminal to a PC via the IrDA interface:

1. Direct the red IrDA elements located at the top of the terminal (section “Structure of the device”) directly to the IR receiver (IR receiver elements on the communication cradle or IrDA port of the PC).

2. Turn on the function of transmitting data in the infrared range at the terminal.

3. Make sure that the distance between the stand and terminal does not exceed 20 cm.

Installation and wiki driver

Description of the robot driver principle

All operations of a PC with a TSD are carried out using programs that are installed on the PC.

This section will describe the Driver circuit element. This is a description of the purposes, first and foremost, for programmers who create security programs for robots with TSD.

The internal organization of the driver is such that it allows you to use either Server Automation or an external component of the 1C program system: Enterprise versions 7.7.

Driver protection strategy

The driver can be used for robots with Zebex TSD only due to the availability of the key protection. For robots with Opticon TSD, a security key is not required.

This driver can be purchased from the warehouse of any commercial programs when sent to the STC “Shtrikh-M”.

The remaining software versions can be found on our Web server:

Driver installation and registration

Automatic installation

Insert the CD into the CD reader, selecting the file\Driver\Setup.exe, press the Enter key.

The program will launch to install the driver on your PC:

The installation window will appear on the screen. To continue the installation, click the “Next>>” button.

Please read the information about the program carefully. This will help eliminate unacceptable pardons.

Specify the directory where you want to place the drivers, test utility, documentation, applications, and other files that come with the package.

Select installation type:

- Complete installation

- Set to select

To install all components of the TSD driver, select “Reinstall”.

Select the program group of the main menu in order to place the message on the test utility. The test utility will be placed before the “Tests” subgroup of the designated group.

Click here to begin the installation and ensure that the copying and registration of all necessary modules are completed.

If the driver has not been installed or has been removed, a request to install it will appear on the screen.

There is no need to check the security key driver configuration, but if you need to do this, click “Configure driver”. Div. also

\Guardant\INSTDRV.txt in the directory installation settings.

Once all files have been copied to the PC’s hard drive and the necessary registrations have been completed, a window will appear indicating that the installation has been successfully completed. Press the “OK” button to exit the program.

Note: When installing the driver, the VCL50.BPL library is placed in the Windows system directory.

You can check the driver version on the authorities website. For this you need to click on the “About program” button on this page

You can register the driver by running: RegSvr32.exe /u Terminals.dll

You can uninstall the driver file by entering:

a) run RegEdit.exe

b) go to the key HKEY_CLASSES_ROOT\CLSID

c) press Ctrl+F

d) enter the driver name (AddIn.Terminals) and press Enter

e) if the row was not found, the system does not have a driver

registrations

f) press F3 to continue searching

g) the InprocServer32 connection has been removed from the known connections

h) the name of the driver file stored in the file associated with the connection is saved, which is used by the system when the driver is called as an OLE-Automation server; to look again (after searching) press Tab, Arrow Up, Arrow Up

Adjusting driver parameters

To start working, you need to adjust the driver. It’s easy to use the additional test utility that comes with the driver:

Connect the TSD to the PC.

Run the test utility.

Open the driver settings page (the “Adjust settings” button).

Press the “Search for possession” button.

Search for all connections to the TSD PC by pressing the “Search” button.

Note: If the search for ZEBEX TSD is delayed, it is recommended to use the “Search for only ZEBEX TSD” button, which will help speed up the search time.

Create the LU structure so that you can work with it manually:

* button – add new LU;

* button - view more precise LP;

* button - change the name of the in-line drug;

The exact LP is indicated in the field “Precise logical device”. You can get a more precise medicinal product by pressing the button and selecting the required medicinal product from the list.

Adjust the skin of the LP to the required parameters and ligament.

You can verify the correctness of adjustment of any drug by following the following steps:

* we will refine the LP, adjustments to the TSD data;

* press the button “Check the link”;

– the “Result” field may indicate the TSD type, for example, “PDL-20 Terminal version 1.01 ID: _”.

During the process, to “mix” the driver from one unit of ownership to another, simply select a separate LP (on the driver power page, the “Flow Device” field). To operate the utility from the TSD, you need to occupy the port - set the sign (checkbox є) “Device is assigned”. If the devices are not disclosed, the robot is not in possession.

Test utility TestTerminals.exe

Purpose and capability of the utility

The utility is designed to familiarize users with the principles of driver development and allows:

Install the driver.

Read the data that is stored in the memory of the TSD

Enter the data for the riddle about TSD.

Learn about the riddle about the ZEBEX TSD and add-ons to the OPTICON TSD.

Clear TSD memory data.

Visually configure the TSD parameters (including the form format).

Main utility window

After launching the utility, the utility window will appear on the screen:

Create a new table form with a number of fields equal to the number of fields in the “Form Number” of the form.

Adding a new entry to the end of the table.

Insert a new record in the specified table location.

View of the stream (seen in color) recording.

Opens the “Poshuk” window. Report of the Div. lower.

Erases all data from the tabular part of the test utility.

Add a column to the table part

Delete a column in the table section

Ensign "Pristrіy uvіmkno"

Improvement of in-line LP (report of amazing power DeviceEnabled).

Add data from the table to the specified form.

Erase the data that is stored in the form with the number specified in “Form number” in the TSD memory. (Div. Clear method).

From the visual side of the driver's powers. (Reportable method ShowProperties).

Open the window for adjusting logical devices.

Prapor "Smuga progress"

Show how much progress I can make in the course of working with the data (obsessing/vivantaging the data, etc.). Report of the Div. powervist ShowProgress.

Field "Form number"

Indicate the number of the TSD flow form. (Report of the great power of FormNumber).

"File name" field, button

In this field the name of the file is indicated (the last way) for carrying out various operations of collecting data from the file and file. The button is used to select a file in addition to the standard dialog box for selecting a file.

"Result" field

The payment code will be displayed in which field.

Field "Description of result"

Field "Field number"

In which field is indicated the number of the field that will search for data from the key.

Search Key field

In whose field the row (search key) is indicated, behind which the search for data is carried out at the time of selecting data from the TSD behind the key.

Fields “Select entry from... to...”

In these fields, the minimum and maximum values ​​of record numbers are specified to separate data from the TSD by record number.

Fields on the “Number of fields in a form” panel: “For entering”, “For reading”, “For writing”

Show the number of fields in the form intended for entry from the terminal (“For writing”), for reading (“For reading”) and the number of fields created in the form (“For entering”). These values ​​may vary depending on the TSD when using Task-m programs starting with version 3.0. Report about this div. in the description of the program and in the section “Creation of the Landscape”

Updates the values ​​in the “Number of fields in a form” panel

Tab “Files and management”:

Field "File name in TSD"

In this field the name of the file in the memory of the TSD is entered for the implementation of the file with the TSD. (Div. method UploadFile).

Importing a file from TSD on a PC. (div. UploadFile method). The file name in the TSD is inserted into the "File name in the TSD" field. The name of the file on the PC is installed in the "File" field.

View the file in TSD. (div. EraseFile method). The file name in the TSD is inserted into the "File name in the TSD" field.

You can adjust the form simultaneously with the data in the OPTICON TSD. (Div. EraseFile method)

Window "Adjusting logical devices"

The window opens by clicking the “Logical Devices” button or selecting the “Power/Logical Devices” menu item on the main form of the utility.

Fields “Index”, “Number” and “Number”

The “Index” and “Number” fields allow for LP remixing (behind the index and number). Div. Power CurrentDeviceIndex, CurrentDeviceNumber and DeviceCount. The “Logical number” field shows the total number of logical driver devices.

"Add" button

Adds one drug (div. AddDevice method).

Visibility button

You can see more precisely the LP (the marvelous DeleteDevice method).

Button “Insert parameters”

Saves changes to parameters of flow LP parameters.

Close button

Closes the window of work from the LU and turns the control of the main form of the utility.

Field "Name"

Name the name of the in-line drug. In this field you can specify a new name for the in-line drug. Div. authority CurrentDeviceName.

Fields “Port number”, “Swedishness”, “Timeout”, “Parity”, “Data bits”, “Stop bits”

The fields specify the parameters of the connection of the in-line drug product. Div. authorities PortNumber, BaudRate, Timeout, Parity, DataBits, StopBits.

Ensign "Pristrіy uvіmkno"

Turn on the LP (div. power DeviceEnabled).

Result fields

In whose field notifications about amends are displayed.

Ensign "Block the buildings"

div. power of LockDevices.

Logical devices

The logical device is the dialing of driver authorities, which contains a unique number and a necessary name. Such sets (devices) can be produced from 1 to 99 pieces at a time. This allows, as if having adjusted a number of sets of authorities, to quickly stagnate the necessary parameters, simply to switch devices. The number of the device is assigned automatically at the time of creation and cannot be changed. I will make it more accessible for change at any time.

Current devices are all devices that are currently available for reading and editing. All driver methods work with the power of the device itself. In order to change the power of another structure, we need to work it out precisely.

Logical device index – the serial number of the device in the list of other logical devices of the driver. So, when a new logical device is created, it is given a minimum number, and the indexes are rearranged so that the numbers are in order. When a logical device is removed from the “middle” of the list of devices, the numbers of other devices are not changed, but the indices are changed in such a way that the first row of values ​​is repeated without interruption.

For example, there were three logical devices with numbers: 1, 2 and 3 with indices 0, 1 and 2 in line; After the logical device has been removed, number 2 will show up, then. You can create a precise logical device from number 1 or 3, but not 2. However, the index of device number 3 has changed: it was "2", but became "1". When a new logical device is created, it will be assigned number 2 and index 1 (for device No. 3 the index will change from 1 to 2). Such “failures in numbers” create frequent problems when working with devices, which is why the concept of an index of a logical device was introduced.

Driver programming

Tipi tributes

In this section, for the description of these types, the following types are used:

Driver connection

Different languages ​​are programmed with different syntax, and we will show you an example for “1C: TRADE AND WAREHOUSE” v. 7.7.

The driver object name is "AddIn.Terminals".

Butt of the global configuration module 1C: ENTERPRISE:

Variable Trm Export; // Global variable for robots with driver

Variable Result; // Service function

. . . // Section describing global procedures

Result = Enable External Component (“Terminals.dll”);

//Initialization of global. changeable, if the component has been found

Yakshto Result = 1 Todi Trm = Create Object (AddIn.Terminals);

Otherwise Povidomity (“The external component was not found”);

KinetsYakscho;

//After this possible access to the power and methods of the driver
// for all modules:

// Viklik to the driver method

Jakso Trm.AddDevice()< 0

// Fermented to the point of bitterness

Todi Povidomity (“Reminder:” + Row (Trm.ResultDescription));

KinetsYakscho;

Driver Methods

There are a lot of driver methods and functions to rotate values. Most of them turn the compilation code that was entered when this method was added (the compilation code is also entered in the ResultCode authority, and the description is ResultDescription). When clicked, methods can be used to vikorize or modify power:

* - the results of the study method have new meanings for the assignment of powers. As was previously stated, the same method for entering the amend code with the ResultCode authority is the same as the ResultDescription.

Robotic methods with logical devices

AddDevice()
AddAddApp()

Type of value to be rotated: Integer / Cile.

The method for creating a new logical device (the number and index are assigned automatically, and the name of the new device is set to “Untitled”). Turn over the payment code.

Diya, what to sign:

If DeviceCount = 99, then turn -7 the LU creation process is interrupted.

A new LU is being created (all authorities that may have the type of authority L take on precise meanings).

DeviceCount increases by one.

The new LU is assigned the minimum number of unoccupied numbers.

Reinsure indexes:

LUs are sorted by number;

The LU with the minimum number is given an index of 0, the current one is given 1,..., the LU with the maximum number is given an index (DeviceCount - 1).

Let's be more precise about the creation of the LU.

also: authorities CurrentDeviceNumber, CurrentDeviceIndex, DeviceCount and CurrentDeviceName.

DeleteDevice()
VidalityPrivate()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Method for assigning data to a flow logic device. It is necessary to remember that it is not possible to delete all devices (you may lose at least one), so when you try to delete the remaining logical device, the method turns -8. Be respectful - it’s hard to grab what you’ve seen.

See also: CurrentDeviceNumber, CurrentDeviceIndex and DeviceCount.

Methods for reading data from TSD memory

BeginReport()
Cob Zvitu ()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The first method consists of reading all data from the terminal memory to the PC puzzle (driver buffer). The number of the form from which the data is read is specified by FormNumber.

Also: DeviceEnabled, ShowProgress, Field1 ... Field16 and EndReport and GetRecord methods.

BeginReportKey()
CobZvіtuPoKeylu ()

Type Values ​​to be rotated: Integer / Whole.

Turn over the payment code.

The first method is to read data from the terminal memory into the PC memory (driver buffer), then select only those records whose field, the number of which is located in the SearchFieldNumber, place a value equal to the current value of the power i KeySearch. The number of the form from which the data is read is specified in FormNumber. The driver buffer before this method may be cleared, otherwise the method is rotated -10 and the sound will not be erased. If the ShowProgress power is set to TRUE, when reading data from the TSD, a progress window will be displayed on the PC screen. For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: authorities DeviceEnabled, SearchFieldNumber, KeySearch, ShowProgress, Field1...Field16 and methods EndReport and GetRecord.

BeginReportLimit()
PochatokZvituPradel ()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The first method involves reading data records from the terminal memory to the PC memory (driver buffer). The reading of records starts with the record with the number MinRecNumber and ends with the number MaxRecNumber. The number of the form from which the data is read is specified by FormNumber.

The driver buffer before this method may be cleared, otherwise the method turns -10 and the sound will not be removed.

If the ShowProgress power is set to TRUE, when reading data from the TSD, a progress window will be displayed on the PC screen.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: authorities DeviceEnabled, MinRecNumber, MaxRecNumber, ShowProgress, Field1…Field16 and methods EndReport and GetRecord.

EndReport()
KinetsZvitu ()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The method finishes processing the data and clears the internal driver buffer.

Also: BeginReport and GetRecord methods.

GetRecord()
OtrimatiRecord()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Command to retrieve the current recording from the driver buffer. The logic of the driver is as follows: all fields of the draft record are located in the relevant authorities in the text view. The first field has the power of Field1, the other has Field2... the sixteenth has Field16. If the form has less than 16 fields, then the Fieldx power, where x is greater than the actual number of fields in the current form, is ignored.

The structure of these fields (signatures, type) is determined by adjusting the terminal form. You can quickly customize the form using the form editor, accessible from the visual page of authorities (the “Form Editor” button).

If you try, cancel the record before the start of the call (BeginReport) or after closing it using the EndReport method, GetRecord, turn the value to -10.

Also: powers Field1 ... Field16 and methods BeginReport and EndReport.

GetField(Param:integer)
OtrimatiField (FieldNumber: Cile)

Type of value to rotate: WideString / Row.

Rotates the Param number field.

The command to retrieve a field with a number specified as a function parameter from the final record from the driver buffer

Also: powers Field1 ... Field16 and methods GetRecord, BeginReport and EndReport.

GetHeader()
OtrimatiHeader()

Type of value to be rotated: WideString / Row.

Returns the header of the read form from the internal buffer to the file.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

Also: the power of FormNumber and the GetRecord method.

SaveToFile(Param1: WideString)
WriteToFile(Option: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The method writes form data with FormNumber to a file named Param1 (Parameter). About the div file format. LoadFromFile.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber, LoadFromFile method.

DownLoadFile(TFile: WideString; PCFile: WideString) VivantageFile(TFile: row; PCFile: row)

Turn over the payment code.

Only for TSD OPTICON.

Vivantizes instead of a file with TSD with Tfile names and a file with PCFile names.

See also: UploadFile method.

Methods for recording data for a riddle about TSD

BeginDownLoadTable()
RozpochatZanantazhenyaTable()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Preparing the internal driver buffer for acquiring data from PDx. The buffer is formed by adding rows using the AddInTable command.

The internal driver buffer may be cleared; otherwise, turn it to -10 and the operation will not be cancelled.

Also: AddInTable, ClearTable and DownLoadTable methods.

AddInTable(Param1: WideStr)
AddTable(Option: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The method adds the row Param1 (Parameter) to the buffer when forming a table for import into PDx.

The table for attraction is formed using the following algorithm:

1Field_1Record

2Field_1Record

xField_1Record

1Field_2Record

xField_2Record

1Field_yRecord

xField_yRecord

where x is the number of fields in the record;

y – number of records;

DownLoadTable()
AnimateTable()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The method imports data from the internal buffer into the TSD form with FormNumber. Old data in the TSD form will be deleted. After termination, the driver buffer is cleared.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber.

AddToTable()
DoVantazhiteVTable()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

The method adds data from the internal buffer to the TSD form with FormNumber. Old data in the TSD form is saved. After termination, the driver buffer is cleared.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber.

ClearTableBuffer()
ClearBufferTable()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Clears the internal driver buffer for forming a table for import into the TSD.

also: powerFormNumber.

LoadFromFile(Param1: WideString)
Enter from the File (Parameter: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Vikorist is no longer available for TSD ZEBEX.

Writes data from a file (*.ULD) to the TSD form with FormNumber.

The data in the file is in a special format:

1st row: Form header;

Next rows - records, fields of which are separated by a pass;

This format (*.ULD file) is supported by the WinTaskGen program, which is supplied with the ZEBEX terminal, when working with data, as well as by the LoadFromFile and SaveToFile methods of this driver.

See also: FormNumber power, LoadFromFile and SaveToFile methods.

UploadFile(FileName: WideString)
ZavantazhitiFile (FileName:row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Only for TSD OPTICON.

Secures a file from a PC with a FileName from the TSD.

See also: Download File method.

Additional methods

GetRecordCount()
Remove Number of Records()

Type of value to be rotated: Integer / Cile.

Rotates the number of records in a form.

The command is to extract the number of records from the form, the number of which instructions are in the FormNumber authority.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber.

GetFieldCount()
RemoveFieldQuality()
Type of value to be rotated: Byte/ Integer without sign.
Rotates the number of fields in a form entry.

The command to remove the number of fields from a form entry whose number is specified in FormNumber.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber.

GetFormName()
OtrimatiIm'yaFormi ()

Type of value to be rotated: WideString / Row.

Turn the name of the form.

The command to remove the name of the form, the number of which is indicated by FormNumber.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: powerFormNumber.

Clear()
Clear()

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

This method erases all data from the form (the form number is specified by FormNumber) to the terminal. After this command, all data in the terminal’s memory is irrevocably lost.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

also: power DeviceEnabled.

LoadTask(Param1: WideStr)
Zavantazhiti Zavdannya (Parameter: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

For Zebex: Load the data from the file named Param1 (Parameter). The file format is *.TSL. The data file is a software program for the ZEBEX TSD, divided into WINTASKGEN, which is supplied simultaneously from the ZEBEX TSD (on CD).

OPTICON: No support. The implementation of the program requires the assistance of a special software. You can also import the file from the program into the TSD memory, and then quickly enter the following command in the TSD program.

Before clicking, you must delete all data from all TSD forms.

For this method to work, it needs a mind: DeviceEnabled = TRUE.

LoadFormFromFile(Param1: WideString)
EnterFormIzFile(Parameter: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Enables the form in the file with the name Param1 (Parameter). The file format is (*.TSF) or for TASK-M add-ons version 3.0: (*.OTF).

The development of *.TSF forms can be created using the “Form Editor” on the page of the authorities of this driver or in the WINTASKGEN middleware, which is delivered simultaneously from the ZEBEX TSD (on CD). *.OTF forms are processed by the command editor, available on the driver's page.

DeleteFormSetting()
VidalityForm()

Type of value to be rotated: Integer.

Turn over the payment code.

Only for TSD OPTICON.

View of settings and form data with number FormNumber.

EraseFile(FileName: WideString)
VidalityForm (ImFile: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Only for TSD OPTICON.

Delete the file under FileName in the OPTICON TSD.

SetTime(TimeString: WideString)
SetHour (Hour: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

I set the hour at the TSD. Row format to be used: HH/MM/SS.

H – Godini, M – Khvilini, S – Sekundi. For example, "09/11/00" - 9 years, 11 hours, 0 seconds.

SetDate(DateString: WideString)
InsertDate (Date: Row)

Type of value to be rotated: Integer / Cile.

Turn over the payment code.

Only for TSD OPTICON (TASK-M version 3.0)

I set the date on the TSD. Row format that can be used: MM/DD/RR.

GetTime() : WideString
OtrimatiHour() : Row

Turns the row from the TSD to indicate the hour.

Only for TSD OPTICON (TASK-M version 3.0)

Format of the set time: HH/MM/SS, as in the SetTime method.

GetDate() : WideString
Otrimati Date () : Row

Type of value to be rotated: WideString /Row.

Rotates the row from the TSD to place the date.

Only for TSD OPTICON (TASK-M version 3.0)

Format of the removed date: MM/DD/PP, as in the SetDate method.

ShowProperties () driver utility editor data

The method of displaying a visual page of authorities on the screen is as follows:

add, change and delete LU

adjust parameters and connection with ownership

check the connection with the owner

Search for the COM port to which device is connected

This method cannot be used because the driver is used as an external component for the 1C:ENTERPRISE system program. In this case, the authority page can be displayed by selecting the “Service/Options...” menu item on the “Setting up the data collection terminal” tab.

For pressing the button “Check the link” on the page of authorities:

The type and number of the TSD is requested (if for streaming LP DeviceEnabled = FALSE, then the driver temporarily occupies the port).

If the operation was not completed, a description of the transaction is displayed in the “Result:” field.

If the data is successfully retrieved, a row appears in the “Result:” field, for example: “PDL-20 terminal version 1.01 ID: _”.

Pressing the “Search for Possession” button The standard Search for Possession window appears on the screen:

“Search” starts a search (on all available ports of this PC, the driver is asked to request the TSD ID). For the skin port, the search is carried out until the first correct connection. In the "Search result" field, you will see entries about the discovery of property in the distance.

“Search for only Zebex TSD” starts a search (on all available ports of this PC, the driver is asked to request the ID of the Zebex TSD) for only Zebex TSD. The obviousness of this operation is due to the fact that only the ZEBEX TSD operates significantly faster than the OPTICON TSD.

“Interrupt,” the joke interrupts.

“Close” - she closes the window in search of a voice. The results do not necessarily relate to the power of the LU driver.

After clicking on the “System parameters” button on the power page, in connection with the TSD, the “System parameters” window opens System settings terminal":

After pressing the “Barcode Parameters” button on the power page, the “Decoder Modes” window opens:

By clicking on the “Securities for setting up terminal settings” button on the power page, the “Settings for setting up” window opens:

Here you can select one of the built-in editors available in the driver for creating forms or assignments. Moreover, the task editor can only be used for TSD under Task-m servers starting with version 3.0.

About the capabilities of the “Form Editor” vikoristan. in the section “Form Editor Vikoristan”.

About the capabilities of the “Task Editor” vikoristan div. in the section “Creation of forms with the help of the editor of the department.”

After clicking on the “About the program” button on the government page, the “About the program” window opens:

If you have an Internet browser in the installation system, then click on www.shtrih-m.ru to open the www page “Shtrih-M”. If the system has an electronic mail system installed, click on [email protected] for the door leaf before the service technical supportі [email protected] for the creation of a sheet to the information service "Shtrikh-M".

Driver power

Anglomovna name

Russian name

Data type

For the rest

ShvidkistostOmina

CurrentDeviceIndex

Index of Flowing Devices

CurrentDeviceName

Im'yaPotochnogoAppliances

"Without a name"

CurrentDeviceNumber

Number of Flow Device

Bitidanikh

Number of devices

DeviceDescription

Description of the devices

DeviceNotified

Field1...Field16

Field1 ... Field16

Empty drain

NumberFormi

BlockoutAdditions

Parity

NumberPorto

Result

ResultDescription

DescriptionResult

"There are no mercy"

ShowProgress

StopBeat

KilkistPoliv

Number of records

Im'yaFormi

SearchFieldNumber

Field NumberBy search

KeyI'm guessing

MinRecord Number

MaxRecordNumber

ColZvitZvitu

Number of FieldsVigr

Number of Watering Load

1 - There are two types of access to power: RW - power is available for writing and reading, R - power is only available for reading.

Similar documents

    Architecture of Windows NT 5. Viconnian priorities program code. Description of the MIDI data format. Installing the driver on the system. Select options for software development. Requests the WDM driver model. Vikoristannya of the DirectKS library.

    course work, add 06/24/2009

    Enhancements to the Swedish operating system. Development of drivers to save data, control the robotic device using PnP commands. Creation, adjustment of parameters and installation of a class driver virtual disk, its structure and power.

    course work, add 06/18/2009

    Architecture of introduction/release of Windows NT. Internal organization USB bus. Essential characteristics of the WDM driver model. Driver entry points that are decomposed, code placement in memory, driver installation in the system. Implementation of the driver code by my C.

    course work, add 09/27/2014

    A kernel mode driver and program for creating system threads. Simulation of data processing and organization of tasks. Development of the driver using C++. Test panel configuration. Accuracy of changing the settings and operation of the timer.

    course work, add 06/24/2009

    Mechanisms of interaction between the kernel mode driver and the core program: rich-share driver architecture, data acquisition algorithm, interaction between the driver and programs, interface of the file access filtering program.

    course work, add 06/23/2009

    Development of a driver for Linux, which is supported by the processes virtual memory and the appearance of physical pages with side windows. Compilation of the driver and work with it. Experimental verification of the driver's usefulness.

    course work, add 06/18/2009

    Technologies for access to DBMS. Keruvannya dzherelami danikh. Typical driver configuration parameters. Methods for creating a table. Launch and replace the script (a text file with commands). Automated tools for managing the database structure.

    presentation, added 08/19/2013

    Installed "Microsoft SQL Server 2012". Creation of data file, transaction log, table, queries and filters, diagrams and triggers, tabular forms and results. Connecting the data file to the project. Creation of simple and folding stitch forms for working with them.

    course work, add 12/13/2013

    Submission of information as a database with additional tables, forms, queries, responses. The essence of the words and their functions. Zastosuvannya forms and sounds. Assignment and vikoristannya by e-mail global measure. Description of the Compass-3D interface.

    robot control, add 12/23/2014

    The structure of legal information that is included in the computer company's database. Creature table please help Microsoft Access, which contains information about computers, buyers, payment. Development of forms for vykonannya rozrakhunkіv, I will review and edit the data.

The Cleverence driver is a complete set of ready-made, integrated software that allows you to use TSD with operating system Windows or Android for inventory, capture and valorization of barcoded goods. The delivery package includes: an installer for a special program on the TSD, integration components for 1C, a TSD program editor, as well as complete documentation and a set of additional procedures for standard 1C configurations that implement additional extensions of the driver functionality.

The Cleverence driver not only allows you to connect the TSD to 1C:Enterprise, it transforms it into an effective business automation tool. 4 years of operation and over 5000 driver installations allowed Cleverens engineers to find out the most power and other details that go into the bar coding process. Evidence of real growth, collected by thousands of companies - now in your store, in your warehouse, in your manufacturing plant.


Report on functions

Collecting barcodes from the store

The simplest operation is to scan barcodes from the entered number. The result can be included in any document of the cloud system, including products and quantities.

If barcodes have not yet been entered into the system, it is possible to associate barcodes with your products right before scanning. If a product card has not yet been created, you can still scan the barcode and link it to a new card later.

Information about the product behind the barcode at the store

Extract information about the name, number of brands, price and availability of the product with characteristics.

For licenses of the MINIMUM and BASIC levels, the remaining performance data is displayed.

Druk for mobile printer

The standard installed driver has a number of ways to perform mobile conversion, including other mobile printers. For a mobile device, a special additional license for MS-1C-PRINT is required.

Re-pricing for an additional mobile printer is even simpler. We scan a product, if the price on the sales floor is outdated, then we immediately create another new label using a mobile printer with Bluetooth and adhesive.

I will start working online

Support online connection with cloud Wi-Fi system. Allows you to view up-to-date information about the product range, including stock and prices; other documents and price tags. And start creating new documents directly from the terminal.

Online work is supported only by PROF

Robot with characteristics

For any kind of damage to the product, its characteristics are indemnified. It could be color, size or whatever else. Working with characteristics allows for unique re-sorting.

The product may be displayed on multiple displays. If products with different characteristics have a new barcode, then mobile device selects required characteristics from the list.

"ATOL: Data collection terminal driver" - a software component (driver) designed to work with data collection terminals.

Assignment

"ATOL: Data collection terminal driver" - a software component (driver) designed to work with different models of data collection terminals.

[scheme of interaction between the device and the PC]

A data collection terminal is a portable device that is mainly used for automating trading processes.

  • Carrying out inventory
  • Reception and release of goods in warehouses or sales areas.
  • Selection of terms, etc.

The terminal can operate autonomously using rechargeable batteries and can be taken with you to any remote facility (warehouse, sales floor, etc.) to collect data such as: number of barcodes, etc.

Depending on the model, the data collection terminal can be: either an external scanner, a barcode, an internal memory, an alphanumeric keyboard, or an RC display. Simplicity and reliability in operation small dimensions and ease of use of the terminal for data collection by an invaluable assistant of commercial traders, managers of trading floors and other specialists involved in the collection information.

Robot cycle with data collection terminal:

    1. Clear terminal memory
    2. Enter information about the product. To do this, scan the barcode or enter it manually. Additionally, you can enter, for example, information about the quantity of the product. Repeat entering information about the product as many times as necessary (until you have collected all the information).
    3. Connect the terminal to the computer.
    4. With the help of a terminal driver, collect data and collect data to the commodity or cash register software.
    5. Process data: control excess warehouse (inventory) fill the tabular part of the document with selected goods (release of goods) etc.

With the help of an additional driver, your program can: retrieve the necessary information from the data collection terminal, configure the parameters of the device, set the format and rules of the data to be entered!

Possibility

Visual adjustment

“ATOL: Data Collection Terminal Driver” provides a visual side of power that makes it easier to work with the skin of connected devices. On the other side of the page, you can easily adjust the required parameters of the robot with the data collection terminal (connection port, data transfer speed, etc.) and visually check the robot with devices - client programs are not necessary Please program these parameters or create your own interface for adjusting them.

The driver will provide automatic saving and updating for operation with connected devices.

Search for connected equipment

The driver can detect the connected device. To search for implementations, a simple and straightforward dialogue is required. With this help you can quickly determine the parameters of data collection terminals connected to the PC.

Connecting multiple terminals to different ports of one PC

The driver can work with multiple terminals from one work station, for which it implements the “logical devices” mechanism. A logical device is a set of parameters for connecting to a specific data collection terminal.

Visually on the driver control page (or programmatically - using other methods of control) you can create and configure the required number of logical devices and connect to the selected terminal vikoristically and zoom connection parameters nanny.

Adjusting system parameters

Through the driver's power methods, you can adjust the system parameters of the terminal (date and hour, sound of the screen, etc.) and obtain information about the type of connected terminal, the amount of memory used and available. plenty of other things.

Setting up readable barcodes

The driver allows you to customize the settings for reading barcodes and set the prefix and suffix of the barcode. On the visual form of the driver, you can check the correctness of the configured parameters by simply clicking on the “Scan” button.

Adjusting the data format for the terminal

The vikorist driver can set different logic for how the terminal behaves when entering data, as well as specify the structure of the data to be entered. For example, you can configure the terminal in such a way that after reading the barcode on the display of the device, a request appears before entering the quantity (and at the hour of entering the quantity, the device itself will be controlled so that it does not go beyond the settings). range value).

Just like adjusting the terminal, you can work with the operator more intelligently and manually, and you will be able to get a lot of benefits.

Working with the terminal, connecting to a remote PC along the way

The driver supports Microsoft DCOM technology, which ensures interaction between software components deployed on different machines in the network. You can configure the driver in such a way that your program will interact with a terminal connected to another computer at the same time. In this case, the user does not perceive any difference between the work with this terminal and the terminal connected locally.

Encouragement of ownership

Currently, the driver supports the following models of data collection terminals:

  • "MobileLogistics v.4»:
  • All terminals from the installed system Mobile Logistics Lite»:
  • Zebex PDX
  • Zebex Z-1050
  • Zebex Z-2030
  • CipherLab CPT-7XX
  • CipherLab CPT-8XXX… (Stay tuned for updates)

Madness from the OS

Windows 98/ME/NT/2000/XP/2003/Vista/7

Madness with PZ

All Windows development features that support OLE Automation technology:

  • Delphi · C++ Builder
  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Microsoft Visual Fox Pro
  • Microsoft Office programs with VBA (Excel Word Access etc.)
  • Navision Axapta
  • 1C: Enterprise versions 7.5 7.7 8.0 8.1
  • ta in.

1C-crazy

"ATOL: Data Collection Terminal Driver" is an external component of protests against the insanity of the program system "1C: Enterprise" versions 7.7 8.0 8.1 and works with them as:

  • ActiveX
  • External component.

The presence of the “1C-crazy” sign means that this software product is being protested about the craziness of the 1C program system by the representatives of the 1C company. The sign also indicates that the retailer – the ATOL Technologies company – has been awarded the 1C: Franchise status.

Umovi rozposyudzhennya

"ATOL: Data Collection Terminal Driver" is a commercial product and is not stolen by copying an electronic security key.
Without a security key, the driver will run in demo mode, in which you can write to and retrieve from the TSD no more than 10 records.

"ATOL: Data Collection Terminal Driver" is cost-free when working with terminal models that support systems:

  • "MobileLogistics"
  • "ATOL: MobleLogistics Lite"

Respect! To install the driver in a terminal session, you need a richly supported version. Prote DC "ATOL" does not guarantee the correct operation of the driver during the terminal session and reserves the right to exercise its own discretion in consultation with such organization regarding the operation of the driver.

Posting options

ATOL: Data collection terminal driver v.8.x 1 work place Price: 3500 rub.

ATOL: Driver for data collection terminals v.8.x 5 working hours Price: 15,000 rub.

ATOL: Driver for data collection terminals v.8.x 10 working hours Price: 23,000 rub.

Static text for products. For example: basic information about delivery methods and terms. Shows all products.
You can change it in the file product.tpl