background image

 

C
T

U
-M
x

x

  

 

NETRONIX                                                                                                                                                                                       CTU-Mxx   

NETRONIX                                                                                                                                                                                                .     

27 

5.9.

 

Operating the transponder internal memory 

5.9.1.

 

Reading-out the transponder number from memory 

 
Command frame: 

Header 

C_CardMemoryRead
 

 

AdrL, AdrH 

CRC 

Where: 
 

Parameter name 

Parameter description 

Value range 

C_CardMemoryRead 

Read-out of transponder number from 

memory. 

0x20 

AdrL, AdrH 

Younger and older byte respectively. 

0x0000…0x01fd 

 
Response frame: 

Header  C_CardMem1  ID1(L)….ID5(H), Right 

OperationCode  CRC 

 
Where: 

Parameter name 

Parameter description 

Value range 

ID1(L)….ID5(H) 

Five bytes of transponder number 

 

Right 

Access rights to given transponder 

0x01 

 

5.9.2.

 

Writing the transponder name to memory 

 
Command frame: 

Header  C_CardMemoryWrite  AdrL, AdrH, ID1(L)….ID5(H), Right 

CRC 

Where: 
 

Parameter name 

Parameter description 

Value range 

C_CardMemoryWrite  Write of transponder number into memory. 

0x22 

AdrL, AdrH 

Younger and older byte respectively 

0x00…0x01fd 

ID1(L)….ID5(H) 

Five bytes of transponder number 

Any of five bytes 

Right 

Access rights or function performed by 

transponder. 

0x01 

 
Response frame: 

Header  C_CardMemo1   

OperationCode  CRC 

Where: 
 

5.10.

 

Operating the built-in access control 

5.10.1.

 

Writing the configuration of access control 

 
Command frame: 

Header  C_AccesControlConfigWrite  Mode 

CRC 

Where: 
 

Summary of Contents for CTU-M Series

Page 1: ...ader CTU M series CTU Mxx man eng v2 pdf Fig 1 CTU M2R ATTENTION THIS CONFIDENTIAL DOCUMENT IS PROPERTY OF NETRONIX SP Z O O DISTRIBUTION OF THIS DOCUMENT IN ANY WAY WITHOUT SPECIAL PERMISSION OF ITS...

Page 2: ...uffer to selected sector of transponder 16 5 6 4 Logging by means of Static Key Buffer to selected sector of transponder 16 5 6 5 Reading out the content of transponder block 17 5 6 6 Writing the cont...

Page 3: ...date and time 30 5 11 Configuring the UART serial interface 31 5 11 1 Writing the configuration of serial port 31 5 11 2 Reading the configuration of serial interface 31 5 12 Managing the events 32 5...

Page 4: ...9 OPERATION EXAMPLE OF TRANSPONDER 39...

Page 5: ...buzzer Built in push button for reset to default settings 2 configurable inputs outputs Two state outputs control Read out of two state input changeable format of sending ID MAD functionality Data pa...

Page 6: ...4R model 7 16 V Supply voltage M5R model 4 5 5 5 V Max supply current 120 mA Rated operation radio frequency of module 13 56MHz Working temperature 20 c 65 c Max relay current 2A Appr read distance fo...

Page 7: ...description Rys 2 top side view Pin no Description 1 RS232RX RS485B RSTTL_RX 1WIRE MOSI SDA 2 RS232TX RS485A RSTTL_TX MISO 3 SCK SCL 4 CS 5 MCLR 6 GND 7 VCC 8 GPIO 1 9 GPIO 2 10 GND 11 NC 12 NC 13 REL...

Page 8: ...liant with full Netronix Protocol document Command frame Header C_CommandName Response_parameters1 n CRC Response frame Header C_CommandName 1 Response_parametrers m OperationCode CRC RS protocol oper...

Page 9: ...directly command fields and parameters We have then START NUMBER OF BYTES 1B SLAVE ADDRESS 1B 0 COMMAND 1B PARAMETERS 0 n B START Number of bytes N or 0xCB SLAVE ADDRESS 1B 1 PARAMETERS OPERATION COD...

Page 10: ...Timings Module sends and receives data at 400 kHz clock frequency considering timings showed below Note 2 Reader keeps in low state first clock pulse of each byte sent until proper state is placed on...

Page 11: ...orresponds with lack of reader applying it means applying the DS1990A drop to drop reader If module reads out the transponder the module starts to send data via 1 WIRE bus Calculate the CRC value Acco...

Page 12: ...bit sent complements up to parity the bits from first half of total bits The last bit N complements up to non parity the bits from second half of bits being sent It means that two bits out of N bits a...

Page 13: ...per access rights to sectors This is accomplished by card initialization process where new confidential keys are loaded to cards with proper access rights which are assigned to these keys Keys A and B...

Page 14: ...ic memory 0x16 Key1 6 6 byte key whichever KeyNo Key number It possible to load 32 different keys to a reader 0x00 0x1f Response frame Header C_LoadKeyToSKB 1 OperationCode CRC 5 6 Commands for commun...

Page 15: ...tand by mode 0x01 Selecting from group of transponders which are in reader field Response frame Header C_Select 1 ColNo CardType ID1 IDn OperationCode CRC Where Parameter name Parameter description Me...

Page 16: ...ey Buffer 0xAA key of A type 0xBB key of B type DKNo Dynamic key number 0x00 Response frame Header C_LoginWithDKB 1 OperationCode CRC 5 6 4 Logging by means of Static Key Buffer to selected sector of...

Page 17: ...ta1 Data16 OperationCode CRC Where Parameter name Parameter description Value range Data1 Data16 Red out of data from transponder block 5 6 6 Writing the content of transponder block Command frame Hea...

Page 18: ...BlockNo Source block TargetBlockNo Target block for data Sector and block numeration Response frame Header C_CopyBlock 1 OperationCode CRC 5 6 8 Writing the page content into Mifare UL Command frame H...

Page 19: ...e Parameter name Parameter description Value range Data1 16 Red out of data from four subsequent pages whichever 5 6 10 Writing values to transponder block Command frame Header C_WriteValue BlockNo Ba...

Page 20: ...4 BackupBlockNo OperationCode CRC Where Parameter name Parameter description Value range Value1 4 Red out Value from transponder block BackupBlockNo Block number which can include the Value copy Sect...

Page 21: ...range C_DecrementValue Decreasing the Value included in transponder block 0x32 BlockNo Block number within given sector in which the Value will be modified Sector and block numeration Value1 4 The Va...

Page 22: ...rt should be configured as an output 0x1 0x7 for UW U4R 0x1 0xC for UW U4G State Requested output state 0x00 or 0x01 Response frame C_WriteOutputs 1 Operation Code 5 7 2 Reading the input state Comman...

Page 23: ...I O port number which is to be configured 0x0 0x4 Dir Port direction 0x00 output ConfByte1 One byte in which BIT0 assigns output type as normally open or normally closed BIT 1 determines reaction met...

Page 24: ...rnal card base 0x05 set in case of applying freely selected card to reader Hold up Time of maintaining the on state after actuation stopped This time is specified as Hold up x 100 ms During hold up ti...

Page 25: ...description Value range IOConfigData1 n This is the same as in case of configuration write Some I O of CTU M reader has no possibility to toggle port direction To accomplish proper configuration inpu...

Page 26: ...y byte string which will form valid access password Any from range 0x01 0xff String length which can be 0 to 8 bytes 0x00 Logic Zero which terminates a string 0x00 If 0x00 a reader will not be protect...

Page 27: ...e bytes of transponder number Right Access rights to given transponder 0x01 5 9 2 Writing the transponder name to memory Command frame Header C_CardMemoryWrite AdrL AdrH ID1 L ID5 H Right CRC Where Pa...

Page 28: ...meter description Value range Mode Operation mode of access control module 0x00 module disabled 0x01 module enabled 5 10 3 Writing the automatic read configuration This command sets operation method o...

Page 29: ...nds Atrig 2 or commands for communication with transponder Atrig 3 Commands for communication with transponder C_TurnOnAntennaPower C_Select 0x00 0xff ASerial Automatic sending the UID transponder num...

Page 30: ...ime ASerial Abuzz Amulti OperationCode CRC Where The meaning of response parameters is the same as described before 5 10 5 Setting the date and time Following setting has no influence for reader opera...

Page 31: ...ription Value range C_SetInterfaceConfig Serial interface configuration write 0x54 Mode 0x01 Adr Address on RS 485 bus 0x01 0xfe Baudrate Data baud rate on RS 485 bus 0x01 2400 bps 0x02 4800 bps 0x03...

Page 32: ...events related to card see below 0x00 0xFF In1Trig In4Trig Masking the events related to inputs see below 0x00 0xFF Response frame Header C_SetEventTrig 1 OperationCode CRC Masking byte of events rel...

Page 33: ...description Value range C_GetEventTrig 0x7E Reading the configuration of event recorder 0x7E Response frame Header C_GetEventTrig 1 CardTrig In1Trig OperationCode CRC 5 12 3 Reading the counters relat...

Page 34: ...frame Header C_GetEvent 1 YY MM DD hh mm ss type B1 B2 B3 B4 B5 OperationCode CRC YY MM DD year month day of event occurrence hh mm ss hour minute second of event occurrence type event type Depending...

Page 35: ...mmand login to sector with number 0 using key of AA type 5 13 2 Adding the application to MAD directory Command frame Header C_AddApplication LSB MSB Sector CRC Wherein Parameter name Parameter descri...

Page 36: ...supply on using C_TurnOnAntennaPower command select the card using C_Select command login to sector with number 0 using key of AA type If response byte is 0x00 it will mean that given application is...

Page 37: ...arameter name Parameter description Value range C_FirmwareVersion Read out of reader software version 0xfe Response frame Header C_FirmwareVersion 1 Data1 n OperationCode CRC Where Data1 n is sequence...

Page 38: ...Wrong data format 0x18 OC_FrameError Transmission error Noise occurrence possible 0x19 OC_NoAnswer No response from transponder 0x1E OC_TimeOut Operation time out No transponder in reader field possib...

Page 39: ...serial bus 9600 bps Access password 0x0 no password Port 0 Common purpose input Port 1 Common purpose input Port 2 lock on indication Port 3 lock on indication Autoreader configuration 0x2 0x14 0x1 0x...

Page 40: ...f 0xff 0x00 Enable the field TurnOnAntennaPower 0x01 Apply transponder to reader Select transponder C_Select 0x00 Login to e g sector 3 C_LoginWithSKB 0x03 0xAA 0x00 Read out 2nd block content in 3rd...

Reviews: