Page 4
California Proposition 65 Warning WARNING: This product can expose you to chemicals including acrylamide, arsenic, benzene, cadmium, Tris(1,3-dichloro-2-propyl)phosphate (TDCPP), 1,4-Diox- ane, formaldehyde, lead, DEHP, styrene, DINP, BBP, PVC, and vinyl materials, which are known to the State of California to cause cancer, and acrylamide, benzene, cadmium, lead, mercury, phthalates, toluene, DEHP, DIDP, DnHP, DBP, BBP, PVC, and vinyl materials, which are known to the State of California to cause...
Page 7
SDAQ-204 List of Figures Figure 1-1: Front View ..............6 Figure 1-2: Top View..............7 Figure 1-3: Left Side View............. 8 Figure 1-4: Right Side View ............9 Figure 1-5: DIN Rail Mount Dimensions ........10 Figure 1-6: Wall Mount Dimensions..........11 Figure 1-7: Wall Mount Assembly ..........
Page 8
This page intentionally left blank. viii List of Figures...
Page 9
By capturing data such as FFT, power spectrum, overall value (OA), etc., with a standalone DAQ, the SDAQ-204 plays a critical role in pre-pro- cessing at the edge. Continuous high-volume data generated in the field can be converted to filtered data, significantly reducing its size.
Page 10
1.1 Features Standalone Ethernet DAQ for edge computing RESTful API reports machine conditions to IT system DAQPilot SDK for continuous data acquisition Built-in web console for easy configuration and to facilitate its use as a portable DAQ Supports custom filtering algorithms for edge data 4-channel, 24-bit simultaneous sampling analog input up to 128 kS/s System automatically resumes its previous running state...
Page 11
SDAQ-204 1.3 Specifications 1.3.1 General Specifications System Specifications Ethernet (1 Gb) 2x RJ-45 Ethernet ports (1 IP, Ethernet cascade when powered on) ARM Cortex A9 1.0 GHz NAND Flash (eMMC) 32 GB Memory DDR3 RAM 1 GB 2x USB 2.0 (for Wi-Fi dongle and USB storage only)
Page 12
Analog Input Specifications AC Cut-off Frequency 0.4 Hz (-3dB) AC Cut-off Frequency 2.4 Hz (-0.1dB) Trigger Sources Software, digital trigger, analog trigger, built-in button Overvoltage Protection ±50 V Input Impedance 200 kΩ between positive input and negative input 115 Ω between negative input and analog ground 1.5 kVdc between analog ground and chassis ground Crosstalk -100 dB...
Page 13
SDAQ-204 1.3.4 Mechanical Mechanical Specifications Dimensions 110.5 (L) x 40 (W) x 126.5 (H) mm Connectors 4x BNC + 2x 6-pin spring-type terminal block Front Panel LEDs Housing Metal, IP30 Mounting DIN rail mount kit (optional: wall mount kit, P/N 34-51112-0000) 1.3.5...
Page 14
1.4 Mechanical Drawings 1.4.1 Dimensions Units: mm 126.5 Figure 1-1: Front View...
Page 15
SDAQ-204 Units: mm 111.65 Figure 1-2: Top View...
Page 16
111.65 Units: mm 126.5 Figure 1-3: Left Side View...
Page 17
SDAQ-204 111.65 Units: mm 126.5 Figure 1-4: Right Side View...
Page 18
1.4.2 DIN Rail Mount The DIN rail mount may be attached to the SDAQ-204 using two flat head screws (included). Units: mm 89.18 80.43 78.38 70.75 41.1 Figure 1-5: DIN Rail Mount Dimensions...
Page 19
SDAQ-204 1.4.3 Wall Mount The optional wall mount bracket may be attached to the SDAQ-204 via four pan head screws (included with wall mount kit, P/N 34-51112-0000; see also Figure 1-7 on page 12). 80.0 Units: mm 61.6 20.0 70 100 106 Ø...
Page 21
4 LED indicator lights 1.5.1 Analog Input BNC Connector The SDAQ-204 module is equipped with four BNC connectors to receive voltage signals from various sources. For sensors requir- ing excitation, such as accelerometers or microphones, the IEPE excitation current can be enabled to reduce the wiring effort.
Page 22
1.5.3 Temperature Sensor Input The SDAQ-204 allows you to monitor the temperature of a target device or environment between -50 to 150°C using the tempera- ture sensor provided. Connect the temperature sensor leads to the connector as shown.
Page 23
SDAQ-204 1.5.4 Reset Pin for Factory Default Restore the SDAQ-204 to its factory default settings using a paper clip or similar item inserted into the reset pin hole button and pressing the reset button for three seconds until the device reboots.
Page 24
1.5.5 Ethernet Ports The SDAQ-204 has two GbE ports with one MAC address. Either port can be used for connecting to a host PC, leaving the second port available for cascading. The default static IP address is 169.254.1.1. LED1 (Amber) LED2 (Green) Link/Activity...
Page 25
Ethernet port to cascade them together. Cascading reduces the number of ports needed to connect devices. If connecting SDAQ-204 devices in a daisy chain, only use a sequence configuration: do not use a ring configuration. A ring configuration will cause network communications to fail.
Page 26
2. Turn on the power source. If the power was connected correctly, the front panel red PWR LED will light up. If the SDAQ-204 needs to be shut down, turn off the power source. To remove the power wires, use a flat head screwdriver to push the orange slots on the terminal block and then pull out the wires.
Page 27
Many distributed machine condition monitoring applications acquire device status periodically, for example, every minute, or hourly. The SDAQ-204 retains captured data in the REST data for- mat. Especially in IT systems, user applications frequently adopt REST APIs because they are intuitive. The SDAQ-204 emulates...
Page 28
For passively retrieving data, it is suitable to use a TCP socket with the SDAQ-204 in client mode. Whenever data is generated, the SDAQ-204 will be triggered to establish a TCP connection with the host PC and actively transmit the data. see “Web Console” on...
Page 29
DAQ devices for enhanced smart capabilities and provides a unified SDK that allows users to stream continuous time-series data. The SDK is task-oriented and optimized for typical DAQ applications. It available for download on the SDAQ-204 product web page: https://www.adlinktech.com/Products/Data_Acquisition/SmartDAQ /SDAQ-204 3.1 DAQPilot ACE...
Page 30
3.2 iApp Development and Device Management ACE contains two major parts, iApp development and device management. This section includes a tutorial on how to create an iApp before deployment. iApps are saved in a repository and can be deployed to devices through the device management function. 3.2.1 iApp Development Follow these steps to create a Python-based iApp.
Page 31
SDAQ-204 2. Click Create iApp to create a new iApp. 3. Select an iApp template to start from.
Page 32
4. Enter a name for the iApp and then click Create. 5. A new iApp will be automatically loaded into the editor where it can be edited as necessary.
Page 33
SDAQ-204 6. Click Save iApp when editing is completed. 3.2.2 iApp Deployment Follow these steps to deploy an iApp. 1. Click Select Device on the menu bar.
Page 34
2. Select the target device to be deployed. 3. Click Run and wait for the deployment to finish.
Page 35
SDAQ-204 4. Click Console on the menu bar. 5. Console view shows that the iApp deployed to the remote device is running.
Page 36
3.2.3 Device Management Follow these steps to deploy an iApp to a single device. 1. Click Device Manager on the the left sidebar. 2. For a targeted device, click Choose iApp.
Page 37
SDAQ-204 3. Select a target iApp to deploy to start deployment. 4. The selected iApp is deployed to the target device. 3.2.4 Assign Tags to Devices Tags can be assigned to devices for device naming or mass deployment. Follow these steps to assign a name to a device.
Page 38
2. To select a targeted device, click the dropdown menu under Tags. 3. Select a tag to list the devices.
Page 39
SDAQ-204 4. To create new tag, click +, and then save it.
Page 40
3.2.5 Deploy an iApp to Multiple Devices with Tags Follow these steps to deploy an iapp to multiple devices with tags. 1. Click Device Manager on the left sidebar. 2. Click Deploy by tags.
Page 41
SDAQ-204 Select a tag and a target iApp to deploy and click Deploy. The tar- get iApp will be deployed to the target device.
Page 43
SDAQ-204 and view captured data. 4.1 Web Console Login After the SDAQ-204 has been successfully powered on and a host PC has been connected to it, do one of the following: (1) set the PC’s network setting to either DHCP mode or link local mode; or (2) modify the PC’s IP address to be on the same network...
Page 44
SDAQ-204’s hostname in the address bar of the host PC’s web browser, prefaced by http:// (e.g., http://mcm204-j801ns1001). A unique default hostname is generated for each SDAQ-204 device and can be found on the label of the box it was shipped in.
Page 45
SDAQ-204 After logging into the web console, DAQPilot Setting must be dis- abled immediately before continuing (see Figure 4-3). Figure 4-3: Disabling DAQPilot Setting 4.2 Web Console Menu The web console menu bar includes the following items. System Information Device Setting...
Page 46
Figure 4-4: Web Console Welcome Page Depending on the host PC screen size and resolution, the menu list might be collapsed. Click the menu icon to expand the menu. Figure 4-5: Menu Icon...
Page 47
SDAQ-204 4.2.1 System Information The System Information page shows the device software version, general information, I/O channel status, and network status. Figure 4-6: System Information...
Page 48
4.2.2 Peripheral Peripheral digital input/output and temperature sensor information is shown on this page. The Status area shows the current status of the peripherals. Select REFRESH to update the status. Four digital input/output devices can be used. Each can be adjusted for either input or output mode.
Page 49
Mission Management A mission is a setting of I/O parameters with an intended output method. The SDAQ-204 will execute the same settings even after a reboot, so if Repeat Times is set to 0 (endless data capture), the SDAQ-204 will run its previous mission after reboot. To configure the I/O parameters for another mission, delete the current mission.
Page 50
Figure 4-9: Mission Management 4.2.5 Change Password This page is used to change the password of each SDAQ-204, whether there is a single device or multiple daisy chained devices. It is recommended that each device have a unique password since the default password for every SDAQ-204 is identical.
Page 51
SDAQ-204 4.2.7 System Setting This page manages various system settings. Hostname: The device’s hostname can be modified by entering a new hostname here and clicking the APPLY button. A hostname can be used instead of an IP address to access a specific device’s web console.
Page 52
Data Keep: By default, the SDAQ-204 stores history data only in RAM and the data is lost when the system reboots. Select Enable to also save history data to internal storage. The amount of disk space allocated for this purpose is 300MB. When that limit is...
Page 53
SDAQ-204 Customization Library Upload: This function runs custom formu- las on the SDAQ-204 according to a given file. See “Custom Filter- ing Algorithms” on page 56. Firmware Upgrade: A firmware upgrade file can be uploaded to the SDAQ-204 through this feature. These files will periodically be provided through the product web page: https://www.adlinktech.com/Products/Data_Acquisition/...
Page 54
4.2.8 TCP Socket The SDAQ-204 supports TCP socket communication as a socket client. Enter the IP address and port number of the remote TCP socket server. Different analog input channels can be mapped to different ports. Select ADD RULE to add the TCP server to the Socket Connection List.
Page 55
SDAQ-204 4.3 DAQ Mission The SDAQ-204 performs excellent vibration detection with an ana- log IEPE accelerator connected. Related parameters can be set via the Device Setting page. Figure 4-16: Device Configuration Trigger Source allows the data capture function to be triggered from a particular source via analog and digital triggers.
Page 56
Repeat Times is the total number of times the data is to be cap- tured. For endlessly repeating data capture, set to 0. Warning! If you are using a customized algorithm as your Data Type, it is strongly recommended to set Repeat Times to 1 for the first attempt, then to 10 for a limited data capture test.
Page 57
SDAQ-204 The SDAQ-204 has built-in functionality for several common data types and also supports user-customized data types, as detailed in the table below. If two or more data types are required for an analog input channel, select ADD DATATYPE for each additional data type.
Page 58
ADD CONDITION provides an event warning mechanism. When a given condition is triggered, a warning message will display on the Data Condition page. Figure 4-18: Add Condition After the desired settings have been configured, click APPLY to activate your changes. The Data Capture page displays DAQ results in real time.
Page 59
SDAQ-204 devices. Click SAVE PROFILE to download the file to your PC. To import a Mis- sion Profile to an SDAQ-204 device, click Choose File under Select Mission Profile and select the desired configuration file.
Page 60
If a mission is already running while attempting to apply new changes, a confirmation window will appear. If you’re ready for the SDAQ-204 to cancel its previous mission and start running the new mission, click YES. Figure 4-21: Apply a New Mission...
Page 61
5.1 Usage Behaviors IEPE sensors transmit raw data to the SDAQ-204 which can then be filtered to other kinds of data types that are more application appropriate, such as overall vibration values (ISO 10816) for mechanical vibration data.
Page 62
5.1.1 Web Console The SDAQ-204 has a built-in, easy-to-use web console that imple- ments all device functionalities. By logging into the web console through a connected host PC, users can see all of the device’s current settings, each feature it provides, and any vibration data it has collected.
Page 63
The conventional message exchange pattern of the SDAQ-204 for Periodic Polling and Continuous Data modes is request-response, with the SDAQ-204 serving as responder. After receiving a query from the host, the SDAQ-204 responds with the requested data. However, for some applications it’s desirable for the host server to...
Page 64
In such cases, a TCP socket function can instruct the SDAQ-204 to automatically send data to the host server whenever data is generated. See “TCP Socket” on page 46. 5.2 Custom Filtering Algorithms The SDAQ-204 offers flexible support options for custom filtering algorithms.
Page 65
SDAQ-204 5. Upload customAlgo.so to the SDAQ-204 from the web console System Setting page. 6. After it uploads, log back into the web console. 7. After logging in, choose Customization as the data type, set parameters as needed, then click APPLY to apply...
Page 66
8. Check the results on the data capture page.
Page 67
SDAQ-204 Important Safety Instructions For user safety, please read and follow all instructions, Warnings, Cautions, and Notes marked in this manual and on the associated device before handling/operating the device, to avoid injury or damage. S'il vous plaît prêter attention stricte à tous les avertissements et mises en garde figurant sur l'appareil , pour éviter des blessures...
Page 68
A Lithium-type battery may be provided for uninterrupted backup or emergency power. Risk of explosion if battery is replaced with one of an incorrect type; please dispose of used batteries appropriately. Risque d’explosion si la pile est remplacée par une autre de CAUTION: type incorrect.
Page 69
6450 Via Del Oro, San Jose, CA 95119-1208, USA Tel: +1-408-360-0200 Toll Free: +1-800-966-5200 (USA only) Fax: +1-408-600-1189 Email: info@adlinktech.com ADLINK Technology (China) Co., Ltd. 300 Fang Chun Rd., Zhangjiang Hi-Tech Park Pudong New Area, Shanghai, 201203 China Tel: +86-21-5132-8988 Fax: +86-21-5132-3588 Email: market@adlinktech.com ADLINK Technology GmbH Hans-Thoma-Straße 11...
Need help?
Do you have a question about the SDAQ-204 and is the answer not in the manual?
Questions and answers