DataMan 9500 Integrator's Guide - Bci GmbH
DataMan 9500 Integrator's Guide - Bci GmbH
DataMan 9500 Integrator's Guide - Bci GmbH
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>DataMan</strong> <strong>9500</strong> Integrator‟s <strong>Guide</strong><br />
5/17/2012 | Version 1.0.0<br />
P a g e | 30<br />
Software and Programming<br />
Restricted Mode Application<br />
The purpose of this demo application is to create a full-screen application, which prevents<br />
users to access the Windows Desktop and Start Menu while providing basic code- and<br />
image displaying capabilities.<br />
This demo application is provided with full source code. In order to build it, open the<br />
Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\Sample<br />
Codes\RestrictedModeApp\RestrictedModeApp.sln solution.<br />
Database Demo<br />
This demo demonstrates an imaginary database application, where the product‟s<br />
descriptive and quantitative information is kept in an SQL database.<br />
Two usage operational modes are available in the demo:<br />
� The database is on the Morphic device. This is the default mode, requires no further<br />
configuration.<br />
� The database is on a remote SQL server, and the DM<strong>9500</strong> device has a live Wi-Fi<br />
connection to that remote database. This mode requires a properly configured<br />
Microsoft SQL Server on a remote computer.<br />
This demo application is provided with full source code. In order to build it, open the<br />
Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\Sample<br />
Codes\DataBaseDemo\DataBaseDemo.sln solution.<br />
In order to use the demo, please print the sample data matrix codes, provided at:<br />
Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\<strong>DataMan</strong><br />
Demonstrator\Dm<strong>9500</strong>-DemoInventory-Codes.pdf<br />
Expected workflow for local database mode<br />
1. A warehouse worker walks around in the hall, carrying a DM<strong>9500</strong> device; and wants to<br />
register/hand out a few pieces from a specific product.<br />
2. The worker finds the required product, points the DM<strong>9500</strong> to the product box and then<br />
triggers it. The triggering itself happens on the demo application‟s GUI (clicking on<br />
Prod. ID button).<br />
3. The database demo application reads the code, interprets it as a Product ID and<br />
searches for it in its database.<br />
4. If found, the device displays the product details and the product image.<br />
5. The worker is able to read the hazard, health and other related information and can<br />
also immediately modify e.g. the quantity of the given product actually kept in the<br />
warehouse.<br />
6. The local database may periodically (e.g. daily or hourly) be synchronized to a central<br />
product database, to provide semi-live stock information. This „offline‟ feature is not<br />
implemented in the demo.<br />
Workflow for remote database mode<br />
The workflow is very similar to the local database mode.<br />
However, a live Wi-Fi connection is necessary between the reader and a company PC, and<br />
the product database resides on the remote PC side. Thus all the data is retrieved from this