Four analog voltage output (16-bit), four analog current output (16-bit) eight digital i/o, one 32-bit event counter, full-speed usb 2.0 device (26 pages)
Page 2
Measurement Computing. Thank you for choosing a Measurement Computing product—and congratulations! You own the finest, and you can now enjoy the protection of the most comprehensive warranties and unmatched phone tech support.
Page 3
Information furnished by Measurement Computing Corp. is believed to be accurate and reliable. However, no responsibility is assumed by Measurement Computing Corp. neither for its use; nor for any infringements of patents or other rights of third parties, which may result from its use. No license is granted by implication or otherwise under any patent or copyrights of Measurement Computing Corp.
Programmable alarm output. Input frequency measurement up to 100 kHz. The CB-7080D module identical to the CB-7080 with a 5-digit LED display added. The LEDs can display the counter value and input signal frequency without PC control. Comparing the 7080 and 7080D Table 1-1 summarizes the features of the CB7080 and CB7080D modules.
CB-7080 & CB-7080D Counter/Timer User's Guide Pin assignments Pin assignments The pin names and locations on the CB-7080D module are shown in Figure 1-1. CB-7080D Figure 1-1. CB-7080D pin identification Specifications CB-7080 Counter/Frequency Module CB-7080D CB-7080 with LED Display Counter Input Channels Two independent 32 bit counters, counter 0 and 1.
CB-7080 & CB-7080D Counter/Timer User's Guide Functional block diagram Digital output Capacity 2 channels, open-collector to 30 V, 30 mA max load Power Dissipation 300 mW Power Power Requirements +10V to 30V (non-regulated) Power consumption CB-7080 2.0 W CB-7080D 2.2 W...
Receive=>???????? 10. Press 2 11. Press #011[Enter] Receive=>???????? In step 3: the status of CB-7080 is COUNTER mode. In step 5: Change to frequency mode. In step 7: Select non-isolated input. In step 9: Frequency measurement of channel-0. In step 11: Frequency measurement of channel-1.
Select the counter/frequency input from either isolated or non-isolated signal inputs. Channel 0 and channel 1 can be selected separately. Four different input modes are listed in the following table. These four input modes can be used in both the CB-7080 and the CB-7080D. Table 1-3. Counter frequency input...
There are no alarm functions in frequency mode (51). There are two counter alarm modes, Alarm Mode 0 Alarm Mode 1 . These two alarm modes can be used in both CB-7080 and CB-7080D. Alarm Mode 0 is used for two-channel applications, as follows: To select alarm mode 0: ~AAA0 (for both channels)
CB-7080 & CB-7080D Counter/Timer User's Guide Application notes Gate control setting The gate control is ignored in frequency mode (51). The gate control is disabled in counter mode (50) by default. Use the following commands to enable/disable the gate control: When you use the $AAA0 command, the gate input must be low to enable the counter.
CB-7080 & CB-7080D Counter/Timer User's Guide Application notes Counter input applications To set the module to frequency mode set the configuration code to 50 in the Set module configuration command Table 1-7. Counter mode settings Counter 0 Counter 1 $AAB0 to set input mode 0...
Command Set Overview The commands in this section are grouped by function, and summarized as listed below. Table Function Description Read a module's name, status, firmware number and init pin Table 2-1 General Command s Read/write a module's configuration Read or enable the watchdog timer Set or read the input mode and trigger levels of a module Table 2-2 Frequency Command s...
CB-7080 & CB-7080D Counter/Timer User's Guide General syntax format Delimiter characters The characters %, #, ~, %, $, @ are used as the leading character in a command. These characters indicate the type of command to execute. Delimiter Character Usage Set the configuration of a module.
CB-7080 & CB-7080D Counter/Timer User's Guide General syntax format Command Response Description Reference $AA1L !AA(data) Read the low trigger level Page 2-15 $AA1L(data) Set the low trigger level Page 2-16 $AA3N !AA(data) Read the max. counter value Page 2-18 $AA3N(data) Set the max.
CB-7080 & CB-7080D Counter/Timer User's Guide %AANNTTCCFF %AANNTTCCFF : Set the configuration of a module. Description Syntax : %AANNTTCCFF[chk](cr) A delimiter character. Current 2-character HEX module address, from 00 to FF New 2-character HEX module address, from 00 to FF Input type code, refer to Table 1-10.
CB-7080 & CB-7080D Counter/Timer User's Guide #AAN #AAN Description: Read the counter or frequency value. : #AAN[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF Read Channel-0 counter or frequency value Read Channel-1 counter or frequency value [chk] 2-character checksum.
Page 21
CB-7080 & CB-7080D Counter/Timer User's Guide Description: The host sends this command to tell all modules “Host is OK”. ~**[chk](cr) Syntax: A delimiter character [chk] 2-character checksum. If checksum is disabled, no [chk] (cr) 0x0D Response No response Examples command...
CB-7080 & CB-7080D Counter/Timer User's Guide ~AA0 ~AA0 Description: Reads the module status. The module status will be latched until ~AA1 command is sent. If the host watchdog is enabled and the host is down, (no ~** command received), the module status will be set to 4.
CB-7080 & CB-7080D Counter/Timer User's Guide ~AA1 ~AA1 Description: Resets the module status. The module status will be latched until ~AA1 command is sent. If the module status=4, all output commands will be ignored. Read the module status first to verify that the module status is 0.
CB-7080 & CB-7080D Counter/Timer User's Guide ~AA2 ~AA2 Description: Reads the status and timer value of host watchdog. When the host watchdog is enabled, the host must send ~** command to all modules before the timer times-out. When the ~** command is received, the host watchdog timer is reset and starts counting down.
CB-7080 & CB-7080D Counter/Timer User's Guide ~AA3ETT ~AA3ETT Description: Enable/disable the timer value of host watchdog. The host watchdog timer is a software host watchdog. When the software host watchdog is enabled, the host must send ~** command to all modules before the timer times-out.
CB-7080 & CB-7080D Counter/Timer User's Guide ~AAO(name) ~AAO(name) Description : Sets the module name. : ~AAO(name)[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF (name) 4-character/5-character module name [chk] 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA0H $AA0H Description: Reads the minimum input signal width at high level. Refer to "Digital filter setting" on page 1-8 for more information. Syntax: $AA0H[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA0H(data) $AA0H(data) Description : Sets the minimum input signal width at high level. Refer to "Digital filter setting" on page 1-8 for more information. Syntax : $AA0H(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 5-character decimal value for minimum width at high level.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA0L $AA0L Description : Read the minimum input signal width at low level. Refer to "Digital filter setting" for more information. Syntax : $AA0L[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA0L(data) $AA0L(data) Description : Sets the minimum input signal width at low level. Refer to "Digital filter setting" for more information. Syntax : $AA0H(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 5-character decimal value for min.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA1H $AA1H Description : Reads the high trigger level of non-isolated input. Refer to "Programmable threshold voltage setting" on page 1-8 for more information. Syntax : $AA1H[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF [chk 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA1H(data) $AA1H(data) Description : Sets the high trigger level of non-isolated inputs. Refer to "Programmable threshold voltage setting" for more information. Syntax : $AA1H(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 2-character decimal value for high trigger level.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA1L $AA1L Description : Read the Low trigger level of non-isolated input. Refer to "Programmable threshold voltage setting" for more information. Syntax : $AA1L[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA1L(data) $AA1L(data) Description : Set the low trigger level of non-isolated input. Refer to "Programmable threshold voltage setting" for more information. Syntax : $AA1L(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 2-character decimal value for low trigger level.
The EEPROM data of a CB-7080 can be read an infinite number of times, and can be written about 100,000 times maximum. Therefore, you should not frequently change the configuration code for testing.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA3N $AA3N Description : Read the maximum counter value. : $AA3N[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF channel-0 of counter or frequency channel-1 of counter or frequency [chk] 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA3N(data) $AA3N(data) Description : Set the maximum counter value. : $AA3N(data)[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF channel-0 of counter or frequency channel-1 of counter or frequency (data) 8-character HEX value.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA4 $AA4 Description : Read the status of digital filter. Refer to "Digital filter setting" for more information. : $AA4[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA4S $AA4S Description: Set the filter status. Refer to "Digital filter setting" for more information. $AA4S[chk](cr) Syntax: A delimiter character 2-character HEX module address, from 00 to FF digital filter is disabled digital filter is enabled [chk] 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA5N $AA5N Description : Read the counter status : $AA5N[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF counter 0 counter 1 [chk] 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA5NS $AA5NS Description : Set the counter status : $AA5NS[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF counter 0 counter 1 stop counter start counter [chk 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA6N $AA6N Description : Reset counter 0 or counter 1 to the preset value and clear the overflow flag. Refer to "Preset value setting" for more information. Syntax : $AA6N[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA7N $AA7N Description : Read the overflow flag of counter. You can use the $AA6S command to reset the counter and clear the overflow flag. Syntax : $AA7N[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA8 $AA8 Description : Read the LED configuration. : $AA8[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled, no [chk] (cr) 0x0D Response...
CB-7080 & CB-7080D Counter/Timer User's Guide $AA8V $AA8V Description : Select LED Configuration. : AA8V[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF LED shows counter/frequency channel 0 LED shows counter/frequency channel 1 HOST control LED [chk] 2-character checksum.
CB-7080 & CB-7080D Counter/Timer User's Guide $AA9(data) $AA9(data) Description : Send data to the LED display. : $AA9(data)[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF The function to execute. (data) 5 decimal digit + 1 decimal point Maximum = 99999.
CB-7080 & CB-7080D Counter/Timer User's Guide $AAG $AAG Description : Read gate control mode. Refer to "Gate control setting" for more information. : $AAG[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF Gate is low active...
CB-7080 & CB-7080D Counter/Timer User's Guide $AAAG $AAAG Description : Set gate control mode. Refer to "Gate control setting" for more information. : $AAAG[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF Gate is low active...
CB-7080 & CB-7080D Counter/Timer User's Guide $AAF $AAF Description : Read the version number of firmware. : $AAF[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled no [chk] (cr)
CB-7080 & CB-7080D Counter/Timer User's Guide $AAI $AAI Description : Read the value of *INIT pin. : $AAI[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled, no [chk] (cr)
CB-7080 & CB-7080D Counter/Timer User's Guide $AAM $AAM Description : Read the module name. : $AAM[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled, no [chk] (cr) 0x0D Response...
CB-7080 & CB-7080D Counter/Timer User's Guide @AADI @AADI Description : Read the status of the D/O and the alarm. Refer to "Counter alarm mode selection", "Digital output application notes", and "D/O operation principles" for more information. Syntax : @AADI[chk](cr) A delimiter character...
CB-7080 & CB-7080D Counter/Timer User's Guide @AADO0D @AADO0D Description : Set digital output. : @AADO0D[chk](cr) Syntax A delimiter character 2-character HEX module address, from 00 to FF D/O0=D/O1=OFF D/O0=ON, D/O1=OFF D/O0=OFF, D/O1=ON D/O0=D/O1=ON [chk] 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide @AAEAN @AAEAN Description : Enable the counter alarm (for alarm-mode 0). Refer to "Counter alarm mode selection" for more information. Syntax : @AAEAN[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide @AAEAT @AAEAT Description : Enable the counter alarm (for alarm-mode 1). Refer to "Counter alarm mode selection" for more information. Syntax : @AAEAT[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide @AADA @AADA Description : Disable alarm (for alarm-mode 1). Refer to "Counter alarm mode selection" for more information. Syntax : @AADA[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum. If checksum is disabled, no [chk]...
CB-7080 & CB-7080D Counter/Timer User's Guide @AAGN @AAGN Description : Read the preset value of counter. The $AA6 command can reset counter to the preset value. Refer to "Preset value setting" for more information. Syntax : @AAGN[chk](cr) A delimiter character...
CB-7080 & CB-7080D Counter/Timer User's Guide @AAPN(data) @AAPN(data) Description : Set the preset value of counter. The $AA6 command can reset counter to preset value. Refer to "Preset value setting" for more information. Syntax : @AAPN(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF...
CB-7080 & CB-7080D Counter/Timer User's Guide @AAPA(data) @AAPA(data) Description : Set the alarm limit of counter 0 (for alarm mode 0). Refer to "Counter alarm mode selection" for more information. Syntax : @AAPA(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 8-character HEX value.
CB-7080 & CB-7080D Counter/Timer User's Guide @AAPA(data) @AAPA(data) Description : Set the Hi-alarm limit of counter 0 (for alarm mode 1). Refer to "Counter alarm mode selection" for more information. Syntax : @AAPA(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 8-character HEX value.
CB-7080 & CB-7080D Counter/Timer User's Guide @AASA(data) @AASA(data) Description : Set alarm limit of counter-1(for alarm-mode 0). Refer to "Counter alarm mode selection" for more information. Syntax : @AASA(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 8-character HEX value.
Page 68
CB-7080 & CB-7080D Counter/Timer User's Guide @AASA(data) @AASA(data) Description : Set the Hi-Hi alarm limit of counter 0 (for alarm-mode 1). Refer to "Counter alarm mode selection" for more information. Syntax : @AASA(data)[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF (data) 8-character HEX value.
CB-7080 & CB-7080D Counter/Timer User's Guide @AARA @AARA Description : Read the alarm limit of counter-1 (for alarm-mode 0). Refer to "Counter alarm mode selection" for more information. Syntax : @AARA[chk](cr) A delimiter character 2-character HEX module address, from 00 to FF [chk] 2-character checksum.
All CB-7000 modules contain an EEPROM to store configuration information. To determine the status of the CB-7080 modules, connect the INIT*_pin to the GND_pin and apply power to the module. The CB-7080 modules will go to the factory default setting without changing the EEPROM data. The factory default setting...
Page 74
EC Declaration of Conformity We, Measurement Computing Corporation, declare under sole responsibility that the product: CB-7080 2 channel 32-bit counter/frequency input module CB-7080D 2 channel 32-bit counter/frequency input module with LED display Part Numbers Description to which this declaration relates, meets the essential requirements, is in conformity with, and CE marking has...
Need help?
Do you have a question about the CB-7080 and is the answer not in the manual?
Questions and answers