Page 1
PET-AR400 User Manual November 2022, V1.0.0 Written by Edward Ku Edited by Anna Huang...
Page 2
The names used for identification only may be registered trademarks of their respective companies. Contact US If you have any problem, please feel free to contact us. You can count on us for quick response. Email:service@icpdas.com PET-AR400 User Manual V1.0.0...
1.5. Dimension ............................16 Getting Started ............................17 2.1. Mounting the PET-AR400 ....................... 18 2.2. Deploying a Basic PET-AR400 System .................... 19 2.3. Installing the HSDAQ Utility ......................21 2.4. Assigning an IP address ........................22 Operation ..............................25 3.1.
Page 4
B. Analog Input Type and Data Format ....................... 57 C. Troubleshooting ............................58 D. Applications ............................. 59 D.1. Raspberry Pi Application ........................59 D.2. Vibration High Speed Measurement Application ................60 E. Revision History ............................61 PET-AR400 User Manual V1.0.0...
42.66 kHz for 4 channels) for measuring the signal from an IEPE accelerometer. The PET-AR400 also provides 4 kV ESD protection as well as 2500 VDC intra-module isolation. In addition, the 24-bit ADC includes built-in Sinc3 filtering to adjust the appropriate sampling rate and filter out modulator and signal noise.
1.1. Features The PET-AR400 module offers the most comprehensive configuration to meet specific application requirements. The following list shows the features designed to simplify installation, configuration and application. Data transmission mode 1. Continuous transmission mode After starting A/D acquisition, data is continuously transmitted to the Host PC.
Page 7
1. Above High: A/D starts to acquire data, once the signal is higher than the high level. 2. Below Low: A/D starts to acquire data, once the signal is lower than the high level. 3. Leave-region: A/D starts to acquire data, once the signal is out of range. PET-AR400 User Manual V1.0.0...
Page 8
HMI/SCADA software built with Modbus/TCP driver. Built-in Web Server Each PET-AR400 module has a built-in web server that allows users to easily configure, monitor and control the module from a remote location using a regular web browser PET-AR400 User Manual...
Page 9
C/C++ Library and Demo for Linux Highly Reliable Under Harsh Environment PET-AR400 is housed in a metal shell/case with a column-like ventilator that helps to cool the working environment inside the shell/case. Operating Temperature: -25 ~ +75 〬C ...
Page 10
This innovation allows greater flexibility in office design, higher efficiency in systems design, and faster turnaround time in set-up and implementation. The PET-AR400 can receive power from an auxiliary power sources like AC adapters and battery in addition to the PoE enabled network.
1.2. Specification The table below summarizes the specifications of the PET-AR400. 1.2.1. System Specification Software Windows 7/8/10 and Linux Utility Configuration, graphically display and data logging Windows Microsoft VC, C#, VB.NET SDK API and Demo Python Demo NI LabVIEW Toolkit and Demo...
PET-AR400 included four IEPE input channels, the IEPE input uses a BNC adapter (female), and only needs to connect the BNC adapter (male) when wiring. Ethernet Port PET-AR400 has an Ethernet port that can be connected to a computer or device via an Ethernet cable. PET-AR400 User Manual V1.0.0...
Page 14
Press the Reset button continuously for 5 seconds, and then release it. The device will restore to factory default settings. Items Default Settings IP Address 192.168.255.1 Network Gateway 192.168.0.1 Settings Mask 255.255.0.0 DHCP Disable Gain/offset value Default Account: Admin Account Management Password: Admin IP Filter None PET-AR400 User Manual V1.0.0 P.14...
If you are a new user, begin with this chapter, it includes a guided tour that provides a basic overview of installing, configuring and using the PET-AR400. Before starting any task, please check the package contents. If any of the following package contents are missing or damaged, contact your dealer on distributor.
2.1. Mounting the PET-AR400 PET-AR400 has simple rail clips for mounting reliably on a standard 35 mm DIN rail. Tips & Warnings A good ground reference (earth ground) is essential for proper operation of the PET-AR400. One side of all control circuits, power circuits and the ground lead...
2.2. Deploying a Basic PET-AR400 System There are two ways to power on PET-AR400. One is via a PoE switch and the other is via external power wiring. The external power supply should be in the range of +12 ~ +48 VDC.
Page 20
Connect the PC to the Ethernet Port via the Switch ii. Connect the positive of the power supply to the terminal marked “+Vs” iii. Connect the negative of the power supply to the terminal marked “GND” PET-AR400 User Manual V1.0.0 P.20...
2.3. Installing the HSDAQ Utility HSDAQ Utility is a very useful tool that provides quick and easy data acquisition test, updating firmware, configuring Ethernet settings, and downloading data from the PET-AR400. Step1. Download the HSDAQ Utility The latest version of the HSDAQ Utility can be obtained from ICP DAS download center at: http://www.icpdas.com/en/download/show.php?num=2327...
2.4. Assigning an IP address PET-AR400 is an Ethernet device, which comes with a default IP address. Therefore, user must assign a new IP address. The default IP settings are as follows: Item Default IP Address 192.168.255.1 Subnet Mask 255.255.0.0 Gateway 192.168.0.1...
Page 23
After choosing the “Search” option from “Tools” menu, the Search dialog will appear. Step 3. Click the “Search” button to start searching the module Step 4. Click the “192.168.255.1” item in the IP/Port field list PET-AR400 User Manual V1.0.0 P.23...
Page 24
In the IP Settings dialog box, you can manually assign an IP Address, Mark Address, Gateway and Alias, or you can use the DHCP function to dynamically assign IP addresses. Once the appropriate values have been entered, click the “OK” button to save the settings. PET-AR400 User Manual V1.0.0 P.24...
3. Operation After connected to the network, PET-AR400 can be remotely accessed and configured through software and website from anywhere. However, only one user is allowed to connect and get data at a time. There are two acquisition modes and two A/D trigger modes of sampling IEPE input operation.
Under the combination of continuous acquisition mode and software command trigger, when the PC sends a start command to the PET-AR400, the module will start to collect data, and every time the data accumulates to a certain size, it will be sent back to the PC. The process of collecting data will continue until the PC sends a stop command or the amount of data reaches the target.
LabVIEW, it is possible to quickly create user interfaces that enable interactive control of software systems. To specify your system functionality, simply assemble block diagram – a natural design notation for scientists and engineers The document containing the detailed instructions for linking to the PET-AR400 using Modbus protocol is located on the shipped: http://www.icpdas.com/web/product/download/io_and_unit/ethernet/pet-7h16m/software/utilit y/LabVIEW.zip...
4.2. HSDAQ Utility HSDAQ Utility is used to graphically display and easily data logging for PET-AR400. When connect to the module, it will get the gain and offset values of calibration and the configurations of sampling. Once sampling has started, it will start collecting data from the module and saving the data to a file.
4.3. PET-AR400 SDKs This chapter provides a brief overview of ET-7H24 APIs that have been designed for PET-AR400. SDK supports 32/64 bit Windows 2003/Vista/7/8/10 operating system. To download the newest SDK, please refer to the following link: http://www.icpdas.com/en/download/show.php?num=2326 File Description HSDAQ.dll...
5. Web Applications PET-AR400 include a build-in website server, users can access it through standard web browser. Tips & Warnings Do not open the website when the module is sampling data. Visit PET-AR400 build-in website User can access PET-AR400 through computer.
Page 32
Step4:Welcome to PET-AR400 This web server provides many functions. Users can click the menu to visit them. The below picture is the home page of PET-AR400. PET-AR400 User Manual V1.0.0 P.32...
5.2.1. Network Settings The Network Settings page provides an interface to set either DHCP (Roaming) or manually configured (Static) network settings. The new configuration takes effect after reset the module. PET-AR400 User Manual V1.0.0 P.34...
5.2.2. Basic Settings This page provides the following functions: Configure module information Configure website message Configure server port Restore to default PET-AR400 User Manual V1.0.0 P.35...
Page 36
Module Information: The alias of the module, users can modify it to identify modules. 5.2.2.2. Configuring build-in website information Page title (First line): The modifiable title of the web server. Page subtitle (Second line): The modifiable subtitle of the web server. PET-AR400 User Manual V1.0.0 P.36...
Page 37
If the command or data transmit port changes, please refer to the "HS_Device_Create()" of the API manual to learn how to connect by the SDK. https://www.icpdas.com/en/download/show.php?num=2599 5.2.2.4. Restoring to default Users can choose the following types of setting to be restored. Configuration Authentication PET-AR400 User Manual V1.0.0 P.37...
Page 38
More Information URL https://www.icpdas.com/en/product/PET-AR400 Web Server TCP Port Default Settings for Authentication Account Management Item Factory Default Setting User name Admin Password Admin Accessible IP Settings Item Factory Default Setting IP filter None, no device is filtered. PET-AR400 User Manual V1.0.0 P.38...
This option links to the IP filter Settings page that allow users to control access to the website. 5.3.1. Accounts Management Account Management provides the following functions: Configure the user accounts Restore to the default settings. PET-AR400 User Manual V1.0.0 P.39...
Page 40
Admin: Allows access to all website functions, including reading information and changing various settings. User: Allows access to the part of website functions, cannot change any settings. Enable: Enable or disable account . 5.3.1.2. Restoring to default setting Click “RESET SETTINGS”will be fine. PET-AR400 User Manual V1.0.0 P.40...
5.3.2. IP Filter IP Filter is used to allow specific IP address access the web server. Tips & Warnings By default, no device is filtered. PET-AR400 User Manual V1.0.0 P.41...
Page 42
There are two ways to configure the filter list. Method1: Allow single device to visit 1. Enable the IP filter table 2. Type an IP address 3. Enable “Activate” 4. Click “SUBMIT” 5. The settings take effects after reboot PET-AR400 User Manual V1.0.0 P.42...
Page 43
Method 2: Allow a group of device to visit 1. Enable the IP filter table 2. Input a segment of IP in From (IP Address) and To (IP Address) 3. Enable “Activate” 4. Click “SUBMIT” 5. The settings take effects after reboot PET-AR400 User Manual V1.0.0 P.43...
5.4. More Information After click the “More Information” option, it will link to the ICP DAS website and show the PAT-AR400 main page, which provides more detailed information. PET-AR400 User Manual V1.0.0 P.44...
6. Modbus and Modbus TCP/IP PET-AR400 support Modbus protocol that allows you to access terminals data via Ethernet and communicates using a master-slave technique in which only one device (the master) can initiate transactions (called queries). The other devices (slaves) respond by supplying the requested data to the master, or by taking the action requested in the query.
Page 46
Holding Register (4xxxx) address table Address Points Description Point Range Type Read the boot count word 1 to 65535 1: Power-on Read module reboot word 2: Watchdog status 3: Software reboot Modbus ID, always 1 word 0 ~ 255 PET-AR400 User Manual V1.0.0 P.46...
Step1. Get the latest version of the firmware The latest version of the firmware can be obtained from ICP DAS download center at: http://www.icpdas.com/en/product/PET-AR-400 Step2. Run HSDAQ Utility Step 3. Connect to the module Type IP address and click “Connect” button. PET-AR400 User Manual V1.0.0 P.47...
Page 48
Step 4. Choose "Tools->"upload Firmware" Click “...” button Select xxxx.img file, then click "Upload", it will start to update. PET-AR400 User Manual V1.0.0 P.48...
Page 49
Step5: Wait until finish. The process bar will show the schedule, please wait until the update finished. Tips & Warnings the new firmware takes effect, after reboot. PET-AR400 User Manual V1.0.0 P.49...
Please connect the PoE or power supply and switch to the module. Then set the wave generator to output 102.4 Hz, 20Vpp Sin wave and connect it to the channel that needs to be calibrated. PET-AR400 User Manual V1.0.0 P.50...
Page 51
After finish the connection, please run the tool and follow the steps below:: Step1. Connect to the module Type IP address and click “Connect”button. Once connected successfully, it will show the calibrated gain and offset. PET-AR400 User Manual V1.0.0 P.51...
Page 52
Adjust the gain and offset of the corresponding channel and the program will display the modified result in real time. Tips & Warnings Use the “Axes Zoom” on the tool bar to zoom in or zoom out will be help. PET-AR400 User Manual V1.0.0 P.52...
The protocol embeds a Modbus frame into a TCP frame so that a connection oriented approach is obtained, thereby making it more reliable. The master queries the slave and the slave responds with a reply. The protocol is open and, hence, highly scalable. PET-AR400 User Manual V1.0.0 P.53...
Function Code Reference Number (Station Number) Number of Points (Address Mapping) Net ID = specifies the address of the receiver (Modbus/TCP slave). Function Code = specifies the message type. Data Field = is the data block. PET-AR400 User Manual V1.0.0 P.54...
Read/Write Output or Holding Registers. 4xxxx A 4x register is used to store 16bits of numerical data (binary or decimal), or to send the data from the CPU to an output channel. PET-AR400 User Manual V1.0.0 P.56...
Read data is -1610576692(Dec.) or 0xA0008CCCh(Hex.) , which means the real value is -7.4998V. Value Conversion: Value Conversion: 1 1526830688 2 −1610576692 2147483647 −10 −2147483648 1=7.1098V 2=-7.4998V + 10V A0008CCCh 7FFFFFFFh 5B019660h 80000000h - 10V PET-AR400 User Manual V1.0.0 P.57...
80 using a web The Web server TCP port Change the TCP port to 80 or browser. has been changed from reconnect the PET-7H24M using port 80 (Shown on the Basic the specific TCP port. Settings page) PET-AR400 User Manual V1.0.0 P.58...
Raspberry Pi users use the python/.Net library and sample programs provided by the ICP DAS high-speed data acquisition module platform to connect to the PET-7H16M/PET-7H24M to collect high-speed data for data analysis and IoT applications. PET-AR400 User Manual V1.0.0 P.59...
D.2. Vibration High Speed Measurement Application PET-AR400 can be connected to an IEPE Accelerometer to convert the signal into an analog voltage output with a general measurement range, and then transmit it to the data center system for processing and analysis through the Ethernet network.
E. Revision History This chapter provides revision history information to this document. The table below shows the revision history: Revision Date Description 1.0.0 November 2022 Initial Issue PET-AR400 User Manual V1.0.0 P.61...
Need help?
Do you have a question about the PET-AR400 and is the answer not in the manual?
Questions and answers