Promag TR510E Manual

Express time recorder

Advertisement

TR510E
EXPRESS Time Recorder
V1.5-4

Advertisement

Table of Contents
loading

Summary of Contents for Promag TR510E

  • Page 1 TR510E EXPRESS Time Recorder V1.5-4...
  • Page 2: Table Of Contents

    The Normal mode is entered by powering the TR510E up while not pressing the IN button. Switching the TR510E on while holding the IN button or both IN and OUT buttons down forces the unit into the FMM. The FMM mode of operation cannot be exited other than by switching the TR510E off and back on again.
  • Page 3: Installing The Tr510E

    Comm. Port Wall-mount and desktop operation The TR510E can be used either as a wall-mount (default, see Figure above) or desktop device. Machine needs to be rotated 180 degrees when used on a desk. For this reason, the TR510E comes with two different LED plates (with their artworks rotated 180 degrees with respect to each other).
  • Page 4 It is a common convention to write the IP address in a so-called “dot notation”, i.e. “192.168.100.215”. Consult with your Network Administrator to determine the suitable IP address for each TR510E you are planning to install on the network. Note, the matching IP address must also be set in the PC software you are using to control the TR510E.
  • Page 5 OUT button). Bell relay The TR510E features a built-in bell relay. The relay is capable of controlling a low-power external bell. There are two modes for bell schedule, one is Everyday mode another is Week mode. Only one table in Everyday mode, a...
  • Page 6 Normally Opened (N.O.) contacts are provided. Locking event selection (IN or OUT) By default, the TR510E allows the User to choose the desired event (IN or OUT) prior to reading the ID-card. There is a setting provided that allows event selection to be fixed either at IN or OUT (see Section 4).
  • Page 7: Using The Tr510E

    TR510E will go back to scheduled event (IN or OUT) when finish the card reading. If user does not has his ID-card to be read after press a button, TR510E will automatically go back to scheduled event after 5 seconds time out.
  • Page 8: Communications Protocol

    The TR510E communications protocol is based on the GNET protocol specification. The serial communications parameters are 19200-8-N-1. If your PC software is through the serial port (RS232) to control the TR510E, you may create virtual serial port by our supply software VSP manager (virtual Serial Port manager).
  • Page 9 TR510E User’s Manual ASCII characters- ‘7’ and ‘D’). Packet portion the checksum is calculated on Checksum Table below lists all possible error codes: Illegal (invalid) command (command code or data is wrong) Record number is out of range (requested record doesn’t exist)
  • Page 10 Terminal will deny this command when all data have not sent out completely yet in real-time data transference mode. The TR510E have 3 group registers. Group-1 is for accessing registers for “LED mode”, “bell duration”, “32 entries of bell table times field (Everyday mode)”, “32 entries of bell table enable/disable field (Everyday mode)”, “event...
  • Page 11 TR510E User’s Manual Extended command-set (for Real-time access control function): Summarized below are all supported extended commands using in extended mode. Command characters are found in the “CC” column (all extended commands are lower case), their corresponding ASCII codes- in “Hex”.
  • Page 12 NN is a machine (terminal) number in Hex form (00H-FFH), 00H is a “universal” number (see below for details). ‘D’ is a special command. It is used to select a particular TR510E terminal. All terminals power up in a “deselected” state. Each terminal ignores all incoming commands until it receives the D-command whose machine number is either equal to the machine number of this terminal, or 00.
  • Page 13 Command SYYYYMMDDhhmmss Reply YYYY-year, MM- month, DD-date, hh-hour, mm-minutes, ss- seconds This command is used to set the TR510E’s internal clock. Date/time supplied must be valid. Incorrect data (like 31 of February) will be rejected (error 04). Get date/time (‘T’, 54H)
  • Page 14 TR510E User’s Manual Command Reply AYYYYMMDDhhmmss YYYY-year, MM- month, DD-date, hh-hour, mm-minutes, ss- seconds This command is used to get the TR510E’s current date and time. Get firmware version (‘V’, 56H) Possible error codes: none Command Reply Aversion_string Version_string length is guaranteed to not exceed 61 character, all character codes are guaranteed to be in the 20H…7FH range...
  • Page 15 RR- register number (group 1) in Hex form (00H…FFH); reg_data- the data for the register to be set This command is used to set one of the TR510E “group-1 registers”. Registers are actually functioning parameters (Settings). Complete description of all available registers can be found in Section 4.
  • Page 16 RR- register number (group 2) in Hex form (00…FFH), reg_data is the data for the register to be set This command is used to set one of the TR510E “group-2 registers”. Registers are actually functioning parameters (Settings) with respect to access bell table ‘time’...
  • Page 17 TR510E User’s Manual Get group-3 registers (‘K’, 4BH) Possible error codes: 04, 07 Command Reply Areg_datacc RR- register number (group 3) in Hex form (00H…FFH), reg_data is the data stored in the register, cc- checksum This command is used to retrieve the data contained in the designated “group-3 registers”.
  • Page 18 TR510E will wait 3 seconds for receiving command ‘E’, if ‘E’ command has received, TR510E erases database then unlock itself, user’s card can be read again; or until 3 seconds Time-out TR510E still has not received ‘E’ command, however it will unlock itself but does not erase database.
  • Page 19 TR510E User’s Manual turn out to be invalid, its contents are substituted for a “safe” default data: • ID-code. If ID-code turns out to contain illegal characters (i.e. with codes outside of 20H-7FH range), then these characters are substituted for “_”. If ID-code length is outside of valid margins* then entire ID-code is substituted for the following code: “0000000000”...
  • Page 20 SS- real-time data transmission function status in Hex form (00: disabled, 01: enabled) The L-command is use to enable or disable real-time data transmission function. The default factory setting is 00 (disabled). When real-time data transmission function is enabled, the TR510E will get...
  • Page 21 If TR510E receive “ACK” message from host immediately, it will get and send next record data to host in every one second interval. If TR510E does not receive “ACK” message from host within 5 seconds, it will resend the same data again in every 5 seconds interval until received “ACK”...
  • Page 22 Z-command will be denied temporarily until all data sending finish. Note: When turn power-up at first time for TR510E after self-test, it will take 25 seconds to restore all factory defaults, please wait for this initialization procedure;...
  • Page 23 MM- login status (00: logged out extended-mode, 01: logged in extended- mode), cc-checksum This command gets the current login status of TR510E. Use this command to check if TR510E is in Extended mode or not before use other extended commands. Terminal sends captured data to Host (‘n’, 6EH)
  • Page 24 IN), YYYY- year, MM-month, DD-date, hh-hour, mm- minute, ss- second, cc- checksum If data receiving is failure host can require TR510E to resend currently captured record by this command. And then TR510E will resend the currently captured record by ‘n’ (6EH) command again, see ‘n’ (6EH) command description for details.
  • Page 25 TR510E to acknowledge the data has received successfully. After send captured data to host, TR510E will wait host to send this command for 5 seconds, during this 5 seconds TR510E will reject any card reading in extended mode. Therefore, host shall acknowledge this command as soon as possible.
  • Page 26 TR510E User’s Manual Set punch times (‘p’, 70H) Possible error codes: 04, 07 Command Reply NN- punch times in Hex form (00H-0AH), 00: disable, 01-0A: legal value for punch times. For some unknown reason device may be disconnected from network, and device will lose control by Host.
  • Page 27: Registers

    4. Registers The TR510E feature 3 groups of programmable “registers”. Basically, registers are the TR510E’s functioning parameters (Settings). Group-1 registers can be written to using the C-command, and read from using the B-command; Group-2 registers can be written to using the P-command, and read from using the Q-command;...
  • Page 28 MM- display mode (00: wall-mount operation, 01: desktop operation), cc- checksum This register is used to set the LED display mode. Because TR510E can be used both as a wall-mount and as a desktop device, the LED data must be displayed in either orientation.
  • Page 29 ADDcc DD- Bell duration in seconds, in Hex format (00H-FFH), cc- checksum The TR510E features a relay that can be used for external bell control. Bell schedule can be programmed using bell table registers (02H-21H, 22H-41H). This register specifies the number of seconds the bell will be activated for each time it is enabled.
  • Page 30 RR- register number (group 1) in the Hex form (22H-41H), SS- state (00: disabled, 01: enabled), cc- checksum The TR510E features a relay that can be used for external bell control. In Everyday mode only one bell table can be set for everyday use. Up to 32 different bell times can be specified for which the bell will be activated.
  • Page 31 EE- event selection mode (00: free selection by the User, 01: fix to OUT, 02: fix to IN, 03: scheduled selection), cc- checksum This setting defines if the TR510E will allow the User to choose the event (IN or OUT), or event selection will be fixed to IN only or OUT only. Fixing event...
  • Page 32 RR- register number (group 1) in Hex form (44H-63H), hh- hour, mm- minutes, cc- checksum The TR510E features an event schedule table. Up to 32 different scheduled times can be specified for which the event selection will be activated. Each event table entry consists of two fields: ‘time’...
  • Page 33 RR- register number (group 1) in the Hex form 84H, MM- bell table mode (00: everyday mode, 01: 01week mode), cc-checksum This group-1 register is used to set the bell table mode. TR510E have two bell table modes: Everyday mode and Week mode, Everyday mode has only one bell table which have 32 different bell times can be specified for everyday to activate the bell.
  • Page 34 TR510 itself but content of register 87H will not be changed. If set the date of start-date behind end-date TR510E will consider the start-date as next year date. Note: February 29 will be denied to set as start-date or end-date by TR510E. Daylight Saving, enable/disable (group-1 register 87H) Possible error codes:04, 07...
  • Page 35 Prefix String is set, the TR510E will compare each User Card with this String and reject the Cards that do not match, for example: If Prefix to match is set to “123” then the TR510E will accept Cards such as “1234”, “123679”, “123”. The terminal will reject the Cards with codes like “14377”...
  • Page 36 1), starting from which the portion of an ID-code will be extracted. The valid range for this setting is from 1 to 37. The TR510E will reject any User Card with the ID-code with the number of characters in it smaller than current From Character value.
  • Page 37 ID-Card code. This way you can adjust the format of the data generated by the TR510E to the requirements of some specific PC software. You can also use this Setting to “hide” a certain portion of the ID- Cards code.
  • Page 38 Sometimes TR510E may get unexpected ID-code that caused by noise signal. After downloading database, you will find unexpected ID-code in database. You can set the unexpected ID-code string into TR510E to avoid it. Once unexpected ID-code strings are set, TR510E will compare every ID-code read-in with those unexpected ones that are set and reject the ID-codes that match.
  • Page 39 TR510E User’s Manual The TR510E features a relay that can be used for external bell control. Up to 7x32 different bell times can be specified for one week to activate the bell. These 7x32 bell times are programmed into 7 tables from Sunday to Saturday,...
  • Page 40 TR510E User’s Manual ‘enable/disable’ field (set through these group-3 registers 00H-DFH).
  • Page 41: Firmware Management Mode

    FMM itself has two sub-modes of operation: FMM/download mode and FMM/check mode. FMM/download is entered by keeping the IN button pressed while the TR510E is powering up. FMM/check mode is entered by holding both IN and OUT buttons pressed while the TR510E is powering up.
  • Page 42 “FLLD” (FLASH Load): • When receiving the file, the TR510E will blink its IN LED (the LED is on while the TR510E is receiving or expecting to receive a block of data from the PC; the LED is off while the TR510E is programming the data received into its internal FLASH memory) •...
  • Page 43 Finally, there is a timeout error that occurs when you start the download but PC doesn’t send any data (or the TR510E cannot receive the data sent by the PC). This happens when you either set communications parameters of the...
  • Page 44: Test Mode

    6. Test mode The TR510E provides a hardware Test mode that can be initiated by issuing a Z-command (see Section 3). Warning! Hardware test destroys the database contents (not just deletes it logically), so the data cannot be recovered even using the M- command! The test mode also sets a so-called Reset flag: the TR510E will be completely reinitialized on the next power-up after the test.
  • Page 45 This indicates that the test sequence has been completed successfully. You can still continue testing the buttons and the reader at this point. The TR510E will behave as if in the Normal Mode of operation, but no records will be added...
  • Page 46: Appendix A. Possible Errors

    Appendix A. Possible Errors This Section lists all possible error messages that may be generated during the TR510E’s normal operation. The table below does not apply to the Test and FMM modes of the TR510E (see Sections 5 and 6 respectively for complete details on errors generated in these modes).
  • Page 47: Appendix C. Specifications

    TR510E User’s Manual Appendix C. Specifications Display: 4 x 7-segment LED Magnetic card reader: ISO Track 2, 75 bpi Barcode reader: Visible or IR, numerical Code39 RFID card reader: 125KHz, ASK, 64bits, Manchester encoding RFID reading range, ISO card-sized tag...
  • Page 48: Appendix E. Installation

    TR510E User’s Manual Appendix E. Installation Please install DISK5212 Software before using TR510E series. DISK5212 includes [DS Manager] and [TR510E Application Program]. Setting procedure is as follows. 1. Ethernet Interface TR510E: Hub to TR510E (using cable WAS-1499) Open the program DS Manager. It will automatically detect the IP Address of the TR510E on line.
  • Page 49 TR510E User’s Manual 2. Click [Change IP] to change the IP address to be used by TR510E, and then click [OK]. P.S. The IP address must not be the existing one. 3. Select the just added new IP then click [Settings].
  • Page 50 TR510E User’s Manual 4. Check if IP address is you just typed. (When using multiple TR510E or machines, it is recommended to label the IP address on each TR510E or machines).
  • Page 51 5. Select Transport Protocol: TCP. Select Routing mode: Slave. Setting the Period of TCP Connection Timeout for TR510E (0~255 minutes). Remark: If users do not have any communication with TR510E during the period of TCP connection timeout, TR510E will be disconnected to TCP...
  • Page 52 TR510E User’s Manual 6. Enable [On-the-Fly commands], this helps TR510E to remote control the serial parameters. Set the correct Serial port parameters. And then click [OK].
  • Page 53 TR510E User’s Manual 7. Click [X] (close) button.
  • Page 54 TR510E User’s Manual 8. Open the Application Program of TR510E. Input the IP address of the on- line TR510E and select Com Port as [DS100V2]. Then double click [000- default] to complete the connection with TR510E terminal. If the connection is...
  • Page 55 Connection. *Notice for Operation A. ID [000-default] can be set to any TR510E on line. However, when there are multiple TR510E on line, the machine ID cannot be [000-default]. Each TR510E must have its own ID number other than [000-default].
  • Page 56 TR510E User’s Manual Adding new Machine ID: For example, if we want to set machine ID [001] for a TR510E terminal which IP address is 192.168.100.215, then please select the Com Port [DS100V2] and input IP address [192.168.100.215] then click [000-Default]. If the TR510E connection is successful the Firmware version will display in Status column.
  • Page 57 TR510E User’s Manual Select [Set M#] to assign the new ID.
  • Page 58 TR510E User’s Manual Now the machine ID is [001]. The correspondent name can be modified at [Device Name] column, for example, we change it into DOOR-1.
  • Page 59 1~8 above (using DS Manager) to set a new IP address for New Device. And then move the cursor to [000-default] to set the IP address in program TR510E Tool for the New Device. Note: Cursor must be at [000-default] position before setting the IP...
  • Page 60 TR510E User’s Manual For example, now we want to set Machine ID [002] for another one TR510E which IP address is 192.168.100.216. Please input IP address [192.168.100.216] then click [000-Default]. If the TR510E connection is successful the Firmware version will display in Status column.
  • Page 61 TR510E User’s Manual Select [Set M#] to assign the new ID.
  • Page 62 TR510E User’s Manual You can double click [002-Machine-2] to complete and check the connection to New Device. If the TR510E connection is successful the Firmware version will display in Status column.

Table of Contents