DAT 6000 SERIES ANALOG to DIGITAL INTERFACE UNITS for PLC DATA ACQUISITION - USER MANUAL - FEATURES - Analog Signal Acquisition on PLC digital I/O - Models and analog inputs : DAT6012 - 2 channels for RTD, Resistance or Pot.
Page 2
DAT 6000 PRELIMINARY Introduction The DAT6000 series is an evolution in the connection techniques of the analog signals to the PLC. The devices of this serie performs many functions as: amplification, linearization, isolation, filtering and conversion of analog signals, coming from various sensors, in a high resolution digital signal.
Page 3
D C /D C 18..30 V dc The serial interface of the DAT 6000 series devices is shown hereup. Input and output signals are optoisolated among analog input and power supply. The DATA signal circuit is powered directly with the ENABLE signal voltage. Without the ENABLE signal, the data output is disabled.
DAT 6000 PRELIMINARY Multidrop connection The CLK input and the DATA output of the DAT6000 devices are actives only when the ENABLE signal is on. Consequently It is possible to connect all the DATA signals to the same PLC digital input and all the CLK signals to the same PLC digital output.
DAT 6000 PRELIMINARY DAT 6013 - DAT 6023 Voltage Input 10 V -10 V +10 V Current Input 20 mA -20 mA +20 mA Channels: 2 ( DAT 6013 ) 4 ( DAT 6023 ) Input Type: ± 10V or ± 20 mA * Calibration Accuracy: ±...
DAT 6000 PRELIMINARY SUPPLY Supply Voltage: 18 to 30 Vdc Supply Current: 35 mA @ 24 Vdc Polarity reversal protection: 60 Vdc Temperature and Humidity Operating Temperature: -10 ÷ +60 °C Storage Temperature: -40 ÷ +85 °C Relative Humidity (not condensing): 0 ÷...
Page 12
DAT 6000 PRELIMINARY How to Program the module The input type is in-field configurable by means of the dip-switches. The input type configuration is made by SW1..SW3 dip-switches which can be used to set up to 8 different input types. The standard correspondance between the dip- switch setting and the relative input type is shown in the tables below.
Page 13
DAT 6000 PRELIMINARY How to create an Input T able All the possible input types of the module are listed in a main table (Tab.1). It is possible to associate up to 8 of this input types to each one of the 8 dip-switch combinations, following the order of Tab.1 and compling to every choosed type the first free dip-switch combination.
DAT 6000 PRELIMINARY Data Reading The data transfer is made sending an enabling signal (ENABLE) and a clock signal (CLK). If the ENABLE signal is high, a bit composing the reading is provided on the output (DATA) at every clock pulse. Every reading cycle is composed of 1 synchronism bit followed of a 16 bit word for each analog input signal (channel).
Page 15
DAT 6000 PRELIMINARY How to write the PLC’s instructions The correct procedure to acquire the measures by the module can be described as following: Start condition: ENABLE low and CLK low, then DATA is automatically low. Initialization: 1 - ENABLE High 2 - Wait for Tr Synchronism: 3 - CLK High...
Page 16
DAT 6000 PRELIMINARY The following two examples, each one toghether with its flow-graph, illustrate the procedure to be followed for writing the PLC’s instructions. EXAMPLE n°1 : 2 or 4 channels reading Definitions: ENABLE, CLK and DATA = interface signals SYNC = synchronism bit REGISTER = data reading buffer START...
Page 17
DAT 6000 PRELIMINARY EXAMPLE n°2 : 2 or 4 channels with synchronism control START Definitions: ENABLE, CLK and DATA = interface signals DELAY ENABLE HIGH SYNC = synchronism bit REGISTER = data reading buffer ENABLE LOW DELAY n = a bit of REGISTER buffer (0..15) CHANNEL = digital channel measurement value NOTE 2 a = channel number (1,2,3 or 4)
DAT 6000 PRELIMINARY Data Format The module acquires the analog signal value of each channel and converts it in a digital string (bit). Each analog signal is converted in a 16 bit word which is serially transmitted as before described. Then, it is possible to convert the received string in the corresponding decimal value, considering that each value is expressed in signed integer (the most significant bit indicates the sign: 0=positive 1=negative).