background image

WISE-4000 User Manual

16

2.3.3

Pin Assignment

Figure 2.7 WISE-4050/LAN Pin Assignment

2.3.4

Block Diagram

Figure 2.8 WISE-4050/LAN Block Diagram

Summary of Contents for WISE-4000 Series

Page 1: ...User Manual WISE 4000 Series IoT Ethernet I O Module ...

Page 2: ...n Advantech assumes no liability under the terms of this warranty as a consequence of such events Because of Advantech s high quality control standards and rigorous testing most of our customers never need to use our repair service If an Advantech product is defec tive it will be repaired or replaced at no charge during the warranty period For out of warranty repairs you will be billed according t...

Page 3: ...rrect the interference at his own expense KC 해당 무선설비는 전파혼신 가능성이 있으므로 인명안전과 관련된서비스는 할 수 없 습니다 Trade name or Applicant name Advantech Equipment name IoT Wireless I O Module Basic model name WISE 4012 WISE 4050 Certificate number WISE 4012 MSIP CRM AK0 WISE 4012 WISE 4050 MSIP CRM AK0 WISE 4050 Manufacture Country of Origin Advantech Taiwan The date for certificate issue 2016 Type of identification W...

Page 4: ...ur any liquid into an opening This may cause fire or electrical shock 13 Never open the equipment For safety reasons the equipment should be opened only by qualified service personnel 14 If one of the following situations arises get the equipment checked by service personnel The power cord or plug is damaged Liquid has penetrated into the equipment The equipment has been exposed to moisture The eq...

Page 5: ... Diagram 13 2 2 3 Pin Assignment 14 Figure 2 3 WISE 4010 LAN Pin Assignment 14 2 2 4 Block Diagram 14 Figure 2 4 WISE 4010 LAN Block Diagram 14 2 3 WISE 4050 LAN 14 2 3 1 I O Specification 14 2 3 2 Application Wiring 15 Figure 2 5 WISE 4050 LAN Digital Input Wiring Diagram 15 Figure 2 6 WISE 4050 LAN Digital Output Wiring Diagram 15 2 3 3 Pin Assignment 16 Figure 2 7 WISE 4050 LAN Pin Assignment 1...

Page 6: ...50 Pin Assignment 28 2 7 4 Block Diagram 29 Figure 2 26WISE 4050 Block Diagram 29 2 8 WISE 4051 29 2 8 1 I O Specification 29 2 8 2 Application Wiring 30 Figure 2 27WISE 4051 Digital Input Dry Contact Wiring Diagram 30 Figure 2 28WISE 4051 Digital Input Wet Contact Wiring Diagram 30 Figure 2 29RS 485 Port Wiring Diagram 31 2 8 3 Pin Assignment 31 Figure 2 30WISE 4051 Pin Assignment 31 2 8 4 Block ...

Page 7: ...f WISE 4051 RS 485 Port with ADAM 4000 Modbus I O Module 66 Table 4 1 Application Scenario of WISE 4051 RS 485 Port with ADAM 4000 Modbus I O Module 67 4 2 8 Configuring Cloud Server WISE 4000 wireless series only 79 4 3 Configure WISE 4000 with ADAM NET Utility 82 4 3 1 Operation Framework 82 4 3 2 Configure WISE 4000 87 4 4 Site Survey Tool for WISE 4000 Wireless Series 90 4 4 1 Site Survey Arch...

Page 8: ...WISE 4000 User Manual viii B 2 2 Digital Output 124 B 2 3 Analog Input 129 B 2 4 RS 485 Port Expansion Data 135 B 2 5 Data Logger 143 ...

Page 9: ...Chapter 1 1 Product Overview ...

Page 10: ...tational State Transfer REST is a software architecture style widely used for creating scalable web services With the advantage of scalability simplicity and performance it s already adopted in IoT applications It is based on Hypertext Trans fer Protocol HTTP and uses verbs like GET POST PUT DELETE etc for web browsers to get web pages or retrieve data with remote servers The data can be retrieved...

Page 11: ...TC can be calibrated by SNTP with time server Once the module has been pow ered off the internal time can also be saved using the time backup battery When users poll the data from the data logger the time stamp will always be attached to the data 1 2 3 IoT Cloud Function Local storage data not only can be polled by the user it can also be pushed to the cloud automatically Once the logger reaches t...

Page 12: ...ISE 4050 4 ch Digital Input and 4 ch Digital Output IoT Wireless I O Module WISE 4051 8 ch Digital Input IoT Wireless I O Module with 1 port RS 485 WISE 4060 4 ch Digital Input and 4 ch Relay Output IoT Wireless I O Module LAN WISE 4010 LAN 4 ch Current Input and 4 ch Digital Output IoT Ethernet I O Module WISE 4050 LAN 4 ch Digital Input and 4 ch Digital Output IoT Ethernet I O Module WISE 4060 L...

Page 13: ...5 WISE 4000 User Manual Chapter 1 Product Overview 1 4 Mechanical Design and Dimensions 1 4 1 WISE 4000 Wireless Series Dimensions 1 4 2 WISE 4000 LAN Dimensions ...

Page 14: ...DI Type Ch0 3 P1 Dry Contact Wet Contact P2 Dry Contact Wet Contact SW3 DI Type Ch4 7 P1 Dry Contact Wet Contact P2 Dry Contact Wet Contact LED Color Indication Behavior Status Green Blink 2Hz Wait for connection 0 5Hz Network Connected ON 30 Sec When enable LOCATE function Com Yellow Blink When TX RX data in transmission AP Infra Green ON Limited AP Mode OFF Station Mode Signal Strength Green ON ...

Page 15: ... 61000 6 4 EN 61000 6 2 IEC 61000 4 2 IEC 61000 4 3 IEC 61000 4 4 IEC 61000 4 5 IEC 61000 4 6 IEC 61000 4 8 IEC 61000 4 11 RoHS China RoHS WISE 4000 Wireless Series FCC FCC Part 15 Class A IC ICES 003 CE EN 55011 Group 1 CLASS A EN 55022 EN 61000 6 4 EN 61000 6 2 IEC 61000 4 2 IEC 61000 4 3 IEC 61000 4 4 IEC 61000 4 5 IEC 61000 4 6 IEC 61000 4 8 IEC 61000 4 11 RoHS NCC SRRC China RoHS ...

Page 16: ...ule Mounting bracket x1 Quick startup manual with China RoHS declare WISE 4012 WISE 4000 Module with bundle antenna and terminal connector x1 Mounting bracket x1 Quick startup manual with China RoHS declare 120Ohm precise resistors WISE 4012E WISE 4012E Module with bundle antenna and terminal connector x1 Quick startup manual with China RoHS declare USB drive with WebAccess WISE 4012E AE WA only U...

Page 17: ...Chapter 2 2 Product Specifications ...

Page 18: ... 1 port RJ 45 General I O Connector 3 5mm spacing 15 pole plug in screw terminal block Power Connector Micro B USB for WISE 4012E other modules use same con nector as I O Watchdog Timer System 1 6 second Communication Programmable FSV RTC Accuracy 3 min month WISE 4012E does not provide RTC Enclosure PC Mounting DIN 35 rail wall and stack Dimensions W x H x D With bundle antenna 80 x 148 x 25 mm W...

Page 19: ... LAN 2 2 W 24 VDC WISE 4060 LAN 2 5 W 24 VDC Reverse Power Protection not for WISE 4012E Software Configuration Interface Web Interface Windows Utility Utility WISE 4000 Apax NET Utility Driver WISE 4000 NET Class Library Industrial Protocol Modbus TCP Supported Protocols TCP IP UDP HTTP HTTPS DHCP ARP SNTP Supports RESTful Web API in JSON format Supports Web Server in HTML5 with JavaScript CSS3 N...

Page 20: ...Web Configuration Input Impedance 120 Ω Burn out Detection Yes 4 20 mA only Supports Data Scaling and Averaging Digital Output Channels 4 Open collector to 30 V 400 mA max for resistance load Inductive loads require an external diode to eliminate back EMF when the DO is turned off On Resistance RDS ON 0 7 Ω max 400mA 25 C 10V Supports 5 kHz Pulse Output Supports High to Low and Low to High Delay O...

Page 21: ...13 WISE 4000 User Manual Chapter 2 Product Specifications 2 2 2 Application Wiring Figure 2 1 WISE 4010 LAN Current Input Wiring Diagram Figure 2 2 WISE 4010 LAN Digital Output Wiring Diagram ...

Page 22: ...gic level Dry Contact 0 Open 1 Close to DI COM Wet Contact 0 0 3 VDC or 3 0 VDC 1 10 30 VDC or 30 10 VDC 3 mA min All 4 channels should be configured to dry contact or wet contact in the same time Isolation 3 000 Vrms Supports 32 bit Counter Input Function Maximum signal frequency 3 kHz Keep Discard Counter Value when Power off Supports Frequency Input Function Maximum frequency 3 kHz Supports Inv...

Page 23: ...s require an external diode to eliminate back EMF when the DO is turned off Isolation 3 000 Vrms On Resistance RDS ON 0 7 Ω max 400mA 25 C 10V Supports 5 kHz Pulse Output Supports High to Low and Low to High Delay Output 2 3 2 Application Wiring Figure 2 5 WISE 4050 LAN Digital Input Wiring Diagram Figure 2 6 WISE 4050 LAN Digital Output Wiring Diagram ...

Page 24: ...WISE 4000 User Manual 16 2 3 3 Pin Assignment Figure 2 7 WISE 4050 LAN Pin Assignment 2 3 4 Block Diagram Figure 2 8 WISE 4050 LAN Block Diagram ...

Page 25: ...gnal frequency 3 kHz Keep Discard Counter Value when Power off Supports Frequency Input Function Maximum frequency 3 kHz Supports Inverted DI Status Relay Output Channels 4 Form A Contact Rating Resistive Load 250 VAC 5 A 30 VDC 3 A Relay On Time 10 ms Relay Off Time 5 ms Insulation Resistance 1 GΩ min 500 VDC Dielectric Strength Between Contacts 1000 VAC 1min Between Coil to Contact 3000 VAC 1min...

Page 26: ...WISE 4000 User Manual 18 2 4 2 Application Wiring Figure 2 9 WISE 4060 LAN Digital Input Wiring Diagram Figure 2 10 WISE 4060 LAN Relay Output Wiring Diagram ...

Page 27: ...19 WISE 4000 User Manual Chapter 2 Product Specifications 2 4 3 Pin Assignment Figure 2 11 WISE 4060 LAN Pin Assignment 2 4 4 Block Diagram Figure 2 12 WISE 4060 LAN Block Diagram ...

Page 28: ...nction Maximum frequency 3 kHz Supports Inverted DI Status Relay Output Channels 2 Form A Contact Rating 120 VAC 0 5 A 30 VDC 1A Relay On Time 5 ms Relay Off Time 6 ms Insulation Resistance 1 GΩ min 500 VDC Dielectric Strength Between Contacts 1000 VAC 1min Between Coil to Contact 1500 VAC 1min Maximum Switching 60 operations minute Supports Pulse Output Supports High to Low and Low to High Delay ...

Page 29: ...21 WISE 4000 User Manual Chapter 2 Product Specifications Note The analog input channel of the WISE 4012E does not support inverted voltage protection note that the input voltage should within 0 10VDC ...

Page 30: ...ISE 4000 User Manual 22 2 5 2 Application Wiring Figure 2 13 WISE 4012E Voltage Input Wiring Diagram Figure 2 14 WISE 4012E Digital Input Wiring Diagram Figure 2 15 WISE 4012E Relay Output Wiring Diagram ...

Page 31: ...23 WISE 4000 User Manual Chapter 2 Product Specifications 2 5 3 Pin Assignment Figure 2 16 WISE 4012E Pin Assignment 2 5 4 Block Diagram Figure 2 17 WISE 4012E Block Diagram ...

Page 32: ... resistor Burn out Detection for 4 20 mA input range Supports Data Scaling and Averaging When the universal channel been configured as digital input it will also share the sampling rate of analog input And please be noted that the maximum sampling rate of digital input is 2Hz For accuracy assurance in current mode please use the 120 Ω precise resistors in the package list Digital Output Channel 2 ...

Page 33: ... Manual Chapter 2 Product Specifications 2 6 2 Application Wiring Figure 2 18 WISE 4012 Analog Input Wiring Diagram Figure 2 19 WISE 4012 Digital Input Wiring Diagram Figure 2 20 WISE 4012 Digital Output Wiring Diagram ...

Page 34: ...WISE 4000 User Manual 26 2 6 3 Pin Assignment Figure 2 21 WISE 4012 Pin Assignment 2 6 4 Block Diagram Figure 2 22 WISE 4012 Block Diagram ...

Page 35: ...ation 3 000 Vrms Supports 32 bit Counter Input Function Maximum signal frequency 3 kHz Keep Discard Counter Value when Power off Supports Frequency Input Function Maximum frequency 3 kHz Supports Inverted DI Status Digital Output Channels 4 Open collector to 30 V 500 mA max for resistance load Inductive loads require an external diode to eliminate back EMF when the DO is turned off Isolation 3 000...

Page 36: ... 4000 User Manual 28 2 7 2 Application Wiring Figure 2 23 WISE 4050 Digital Input Wiring Diagram Figure 2 24 WISE 4050 Digital Output Wiring Diagram 2 7 3 Pin Assignment Figure 2 25 WISE 4050 Pin Assignment ...

Page 37: ...ct or wet contact in the same time Isolation 3 000 Vrms Supports 32 bit Counter Input Function Maximum signal frequency 3 kHz Keep Discard Counter Value when Power off Supports Frequency Input Function Maximum frequency 3 kHz Supports Inverted DI Status RS 485 Port Number of Ports 1 Port Connector 3 5mm spacing plug in screw terminal block shared with I O and power Baud Rate bps 1200 2400 4800 960...

Page 38: ...WISE 4000 User Manual 30 2 8 2 Application Wiring Figure 2 27 WISE 4051 Digital Input Dry Contact Wiring Diagram Figure 2 28 WISE 4051 Digital Input Wet Contact Wiring Diagram ...

Page 39: ...ISE 4000 User Manual Chapter 2 Product Specifications Figure 2 29 RS 485 Port Wiring Diagram 2 8 3 Pin Assignment Figure 2 30 WISE 4051 Pin Assignment 2 8 4 Block Diagram Figure 2 31 WISE 4051 Block Diagram ...

Page 40: ...Hz Keep Discard Counter Value when Power off Supports Frequency Input Function Maximum frequency 3 kHz Supports Inverted DI Status Relay Output Channels 4 Form A Contact Rating Resistive Load 250 VAC 5 A 30 VDC 3 A Relay On Time 10 ms Relay Off Time 5 ms Insulation Resistance 1 GΩ min 500 VDC Dielectric Strength Between Contacts 1000 VAC 1min Between Coil to Contact 3000 VAC 1min Maximum Switching...

Page 41: ...nual Chapter 2 Product Specifications 2 9 2 Application Wiring Figure 2 32 WISE 4060 Digital Input Wiring Diagram Figure 2 33 WISE 4060 Relay Output Wiring Diagram 2 9 3 Pin Assignment Figure 2 34 WISE 4060 Pin Assignment ...

Page 42: ...WISE 4000 User Manual 34 2 9 4 Block Diagram Figure 2 35 WISE 4060 Block Diagram ...

Page 43: ...Chapter 3 3 Hardware Installation ...

Page 44: ...WISE 4000 module can also be fixed to the cabinet by using mounting rails You need to assemble the DIN rail adapter to WISE 4000 module with flathead screw driver as below When the module is mounted on a rail you may also consider using end brackets at each end of the rail to keep the module from sliding horizontally along the rail Figure 3 1 Mounting Kit Back View Figure 3 2 Installing the Mounti...

Page 45: ...37 WISE 4000 User Manual Chapter 3 Hardware Installation Figure 3 3 Mounting on the DIN Rail Figure 3 4 Rear View of DIN Rail Mounting ...

Page 46: ...ll Mounting Each WISE 4000 module is packed with a plastic wall mounting bracket User can refer the bracket dimension and assembling figure to configure an optimal placement in a wall panel or cabinet Figure 3 5 Mounting Kit Dimensions ...

Page 47: ...39 WISE 4000 User Manual Chapter 3 Hardware Installation Figure 3 6 Wall Mounting Figure 3 7 Wall Mounting Finished ...

Page 48: ...WISE 4000 User Manual 40 3 2 3 Stack Mounting Figure 3 8 Stack Mounting Figure 3 9 Finished Stack Mounting ...

Page 49: ...wiring Figure 3 10 Power Supply Wiring 3 3 2 USB Power WISE 4012E Only The system of WISE 4012E IoT Developer Kit is designed for a standard Micro B USB 5VDC power supply Use the provided USB power cable to power up the mod ule Insert the Micro B USB end to the USB port on the side of the module and insert another end to Type A 5VDC USB port such as a PC notebook USB power adapter USB power bank N...

Page 50: ...considered when connect ing electrical devices to I O modules 1 The terminal block accepts wires from 0 5 mm to 2 5 mm 2 Always use a continuous length of wire Do not combine wires 3 Use the shortest possible wire length 4 Use wire trays for routing where possible 5 Avoid running wires near high energy wiring 6 Avoid running input wiring in close proximity to output wiring 7 Avoid creating sharp b...

Page 51: ...Chapter 4 4 System Configuration ...

Page 52: ...f computer with SSID WISE 4xxx_MACAddress Click the SSID to connect the module in AP Mode WISE module will auto assign the IP address for mobile devices or com puter 4 2 Configure WISE Using the Web Interface 4 2 1 System Requirements WISE 4000 module is developed by public HTML 5 base but for detailed indication and data transmission mode may be different on Web page of the operating system For m...

Page 53: ...0 4 2 4 Module Authorization 4 2 5 Operation Mode The operation mode can be configured by switch SW1 on the back of module Please refer to previous chapter for the detail of configuring SW1 Application Protocol Port Note WebServer TCP 80 Configurable Modbus Server TCP 502 Search Engine UDP 5048 SNTP Client UDP Randomly Account Default Password Access Ability root 00000000 All the privileges admin ...

Page 54: ...ect your smart phone to your local Ethernet network and open the browser of your smart phone 2 Enter IP address of module with config for example the default URL http 10 0 0 1 config or http 192 168 1 1 config 3 Then you will see the login page please enter the account and pass word then click Login button 4 After login you will see the configura tion web page 5 Scroll down the tab you can change ...

Page 55: ... the module and related information Click Go to Configuration to perform the configuration Model Name Indicates the WISE model Customized Name UUID Model name and UUID of the module the default UUID is the combination of model name and the MAC address It can be renamed Location Information You can note the location of the module Description You can add comments on this module for easier recognitio...

Page 56: ...shown in Network Information Here is an overview of the entire network configura tion To configure the network configuration click Go to Configuration Module Information Here you can check the model name and the module description of the module The firmware version will also been shown here At the end of the configuration web page you can see the version of the configuration web page For normal re...

Page 57: ...Infrastructure Mode When using the module in Infrastructure Mode users need to enter the SSID of the Access Point AP the WISE is going to access and configure the security from here WISE 4000 wireless modules provide a Second AP Setting this is an optional setting for the WISE module to access another AP automatically If you do not have a Sec ond AP you can leave the SSID blank After configuring t...

Page 58: ... IP and configure the IP address Subnet address and Default gateway IO Status UI For the WISE 4012 there are four universal input channels which can be configured as Analog Input AI or Digital Input DI Before using the universal input channels you need to configure the universal input channels to be AI or DI here ...

Page 59: ...the latest AI value and also the input range The average value which will be introduced in following pages show the average value of selected channels The Max Min status shows historical maximum or minimum value you can reset the value by pressing Reset Input Range For the AI channel which supports more than input range you can configure the channel setting in AI Configuration Channel Settings ...

Page 60: ...Value should be lower than High Scaling Value 2 Physical Value Scaling Scaling the Output Data Further to scaling the input range of the analog input channel the output data can also be scaled After the function has been applied it would be easier to read the Modbus value in the engineering unit For example a temperature sensor output 0 10 V which shows 0 100 C It would be better to read 0 100 in ...

Page 61: ... LED in AI status page can be cleared by clicking Clear This page is for enabling and configuring the alarm There are two alarm modes 1 Latch Once the alarm occurs the alarm status will be activated to logic high level and will keep the value until the alarm is manually cleared Before the value is cleared the Alarm status LED will be continuously lit For an AI module with digital or relay output f...

Page 62: ...sam pling rate here For low sampling rate mode the AI channel would have better noise rejection ability For the high sampling rate mode the noise will allow easier coupling to the signal Average Channel Setting To reduce the data amount some users don t need the detailed value of each chan nel but the average value of the selected channel When the channel is enabled the values will be averaged in ...

Page 63: ...E and sensors DI You can see the value of all digital input channels by the related LED display in this page When DI status is a logical high the LED will be green If the status is a logical low the LED will be grey Invert Signal WISE digital input channels support Invert DI Status function there will be an Invert Signal check box in the configuration page Click the check box to enable disable the...

Page 64: ...ter by switching the Start Stop switch next to the Counter value Reset the counter the value in the register will be initialized to the startup value default to be zero by clicking the Reset button Preset the Startup Value in the text box When you reset the counter value either by the reset button in the status page or by a command the value will be reset to the Startup Value The default value of ...

Page 65: ...atch When you choose High to Low Latch mode once the digital input channel detects logic level changes from high to low the logic status will be kept as high The logic status will remain high until you clear latch manually Then the logic status will return to low The logic status can be seen by the Latch status LED display in the DI Status page Clear the latch by clicking the Clear button Enable d...

Page 66: ...is broken the digital output channel can generate a predefined value this value is called the fail safe value If the FSV checkbox is checked the module will set the output channel to logic high when WDT times out If the FSV checkbox is unchecked the module will set the output channel to logic low when WDT times out To decide whether to enable the FSV function triggered by communication with the WD...

Page 67: ... define the pulse width by entering into the Low Signal Width and High Signal Width text box in the configura tion page Unit 0 1 ms The frequency and duty cycle of the pulse output signal will be calculated automatically and displayed by the Output frequency and Duty cycle text box Then choose whether to generate a continuous pulse train or finite pulses by select ing the Continuous for pulse trai...

Page 68: ...age High to Low Delay Choosing High to Low Delay mode is almost the same as choosing DO mode The only difference is that there will be certain time delay when the output value changes from logic high to logic low Define the delay time by entering its value into the Delay Time text box in the configuration page Control the digital output value using the DO button and seeing its current value by the...

Page 69: ...ab you can see the bits or words are shown in individual pages Column Channel indicate the number of bits there are maximum 32 bits can be shown here but you may only mapping less than 32 coils as bits so the empty bits are invalid Same as words may also have empty channels Column Value shows the value polling from mapped address Column Status shows the status of each bits or words if the channel ...

Page 70: ...dbus address individually 4 2 7 2 Modbus RTU Configuration of RS 485 Port In the Common Setting Tab you can configure the parameters of WISE 4051 RS 485 port Baud Rate 1200 2400 4800 9600 19200 38400 57600 115200 bps Data Bit 7 8 Stop Bit 1 2 Parity None Odd Even Slave Respond Timeout Here you can configure the time for waiting Modbus slave reply ...

Page 71: ... base is 1 if you are going to polling the first address of Holding Regis ters 40001 please enter number 1 here Don t need to enter the whole address 40001 Length Enter the length of the address that you are going to polling in this rule For example if you are going to polling 40001 40008 enter the length as 8 here Please be noted that since WISE 4051 can polling maximum 32 address the maximum len...

Page 72: ...ide the data been polled from this rule will be logged in data logger or not Rule Status The web configuration interface will check if rule settings have any overlapping or confliction The enabled rules enable the rule by configuring Type should have green icon so that the Submit will been shown for submit ting the rules Note After configuring the rules click Submit to apply the rules Note After c...

Page 73: ...l input channels In the Rule Setting page we configure the Slave ID 2 Type 01 Coil Status since the Modbus address 00001 is start from 0 Start Address 1 and Length 8 for the address 00001 00008 R W R since this address is for digital input which is read only Scan Interval 1000ms for polling every second Mapping Channel 0 to mapping the data from DI0 7 of ADAM 4055 to channel 0 7 of Bit Status and ...

Page 74: ...WISE 4000 User Manual 66 Figure 4 1 Application Scenario of WISE 4051 RS 485 Port with ADAM 4000 Modbus I O Module ...

Page 75: ...DI5 00006 Ch5 41006 AI5 40006 Ch6 01007 DI6 00007 Ch6 41007 AI6 40007 Ch7 01008 DI7 00008 Ch7 41008 AI7 40008 Ch8 01009 DO0 00017 Ch8 41009 Ch9 01010 DO1 00018 Ch9 41010 Ch10 01011 DO2 00019 Ch10 41011 Ch11 01012 DO3 00020 Ch11 41012 Ch12 01013 DO4 00021 Ch12 41013 Ch13 01014 DO5 00022 Ch13 41014 Ch14 01015 DO6 00023 Ch14 41015 Ch15 01016 DO7 00024 Ch15 41016 Ch16 01017 Ch16 41017 Ch17 01018 Ch17 ...

Page 76: ... this page by clicking Reset Response Time Scan Interval of IO status Scan Interval decides the I O polling interval in the next part of the I O Status This value will not be saved into the module so it is only valid until the power is switched off System Control and Maintenance Locate module Helps user search for lit modules The status LED will be on for 30 seconds when enabled Restore to factory...

Page 77: ...ction between the host controller and WISE MCU based WISE modules support four TCP connections at the same time for visiting users It means WISE can be visited by four TCP hosts at the same time and is not able to connect a fifth host In this case if one of the hosts stops communicating with the WISE module for longer than the configured host idle time default 720 seconds for example the WISE modu...

Page 78: ...s need There are two Modbus address sections 0X and 4X for you to config ure each function item General Configuration The Scan Interval decides the I O polling interval in the next part of the I O Status This value will not be saved into the module so it is only valid until the power is switched off The FSV by Communication WDT decides whether to enable the FSV function triggered by communication ...

Page 79: ...guration file is going to be uploaded from the computer Before uploading the configuration file to the module select whether or not to apply the IP settings to the WISE module Firmware Version Check Version The firmware version is shown in the System Information page At the end of the configuration web page check the version of configuration web page For normal release module the version of config...

Page 80: ...dvantech support site http support advantech com support Access Control for Security To avoid unauthorized access manage which host PC or device can remotely control the WISE 4000 module by IP or MAC Address Enable one of the rows and enter the IP address or MAC address which allows access to WISE 4000 devices Note For WISE 4000 wireless modules users can only configure access con trol by the IP a...

Page 81: ...x By Communication WDT it will been enabled once the condition of the WDT has been met the status of the I O will be logged For the analog input channel data can be logged by the AI Deviation Rate Dividing difference between present sample value and previous sample value by the total range value Here you can enter the percentage of deviation rate to be the criteria for triggering logger All the da...

Page 82: ...ally Or check AI Deviation Enabled to trigger data logged when the AI value changed over the deviation rate which been configured in the page above The IO Fields tab is to decide which AI data will be logged Note that the log memory will be cleared once any parameter changed in the Channel Fields and IO Fields tabs ...

Page 83: ...vert the data from json to csv Before querying the logged data you can configure the format of the file You can decide whether the data comes with a UUID or MAC ID and decide the type of time stamp For the latest version WISE module version which supports Local Date and Time GMT the time stamp will look like 2015 08 27T15 20 29 08 00 or if it sup ports Coordinated Universal Time UTC that the time ...

Page 84: ...WISE 4000 User Manual 76 Cloud Logger WISE 4000 wireless series only Dropbox Refer to section 4 2 8 Configuring Cloud Server for Dropbox cloud logger ...

Page 85: ...te Server Setting If you would like to use the example agent provided by WISE you need to confirm the Server IP and Server Port and make sure the server port you ve configured had not been occupied by another application on your private server To setup your own application to receive the file from WISE you may need to configure the URL SSL security also supports Dropbox to provide you with a safe ...

Page 86: ... upload criteria have been configured you can switch Cloud Upload ON and start uploading Then the data will be pushed to the cloud in csv file Push Notification For Cloud Logger functions Private Server the data all comes from the local memory of WISE so you can see it from the WISE data logger and make a batch of data as a file then push it to the web server Then push the latest data when the log...

Page 87: ...e WISE 4000 module is within the same IP domain as the WISE 4000 module 2 Go to the Cloud tab of Configuration 3 Select Dropbox as the cloud server 4 The browser will open a new window for Dropbox Enter your Dropbox account information including E mail and Password then click Sign in Note The following instructions use Dropbox Make sure Dropbox provide their service in your region or find an alter...

Page 88: ... Logger Apps to access your Dropbox account to store the data log file 6 Dropbox will then provide a code copy this code and return to the configuration web page of the WISE module 7 Click Next to enter the code 8 Paste the code provided by WISE Cloud Logger then click Submit ...

Page 89: ...System Configuration 9 If your WISE 4000 module is correctly connected to the Internet you will be able to set the functions successfully Click Close to return to Configuration 10 You will then be able to see the Link Status shows Ready ...

Page 90: ...earch Module icon in Toolbar You will see all online modules in the left Module Tree screen and an unconfigured new module whose default password is 00000000 will appear on the Others section as below Now you can define the network mode of the module in the beginning After that you will be able to perform other settings 4 3 1 Operation Framework The operation window mainly contains 4 areas includi...

Page 91: ...Group You can save the favorite group configuration group as XML file to your com puter Auto Initial Group If you want to have the same favorite group configuration when you exit ADAM NET utility and launch it again you need to check this option Exit Exit ADAM NET Utility ...

Page 92: ... the local network The following steps will instruct you how to operate it Terminal for Command Testing WISE 4000 series module Modbus TCP as communication protocol so you can launch the terminal to directly communicate with WISE 4000 series module by these two protocols Print Screen You can save current ADAM NET Utility screen into an image file by this option HTML File Packager You can pack your...

Page 93: ...tion is used to add serial COM ports in ADAM NET Utility You won t need to use this option for WISE 4000 modules Show TreeView Check this option to display the Module Tree Screen area Allow Calibration Check this option to allow calibration function enabled on AI O module d Help Check Up to Date on the Web It will automatically connect to support and download page of Advantech web site when it ena...

Page 94: ...t click on the WISE 4000 device item under the Favorite Group item and you can select Add New Group to create a new group After you create your own group right click on your group and Add New Device into your group You can also select Diagnose con nection to check the communication ADAM 4500_5510 Series This is a DOS interface utility for remote controllers such as ADAM 4500 and ADAM 5510 series W...

Page 95: ...h default IP address is 10 0 0 1 the IP address of computer can be configured as 10 0 0 99 for example as fol lowing 2 Open the Adam Apax NET Utility then you can see the IP address of computer been shown under Ethernet tree You can right click to refresh the subnodes of this tree Or click Search Device to find WISE 4000 module 3 Users can also right click the IP address to find WISE 4000 module ...

Page 96: ...ous section 5 There are some function provide in same pages in utility first you can enter the account and password faster in Login Info tab 6 In the Device Info tab the detail information of this module will been shown 7 The QR tab will generate the QR code of the web configuration web page for mobile device to access the module User can also click the QR code to open the browser for further conf...

Page 97: ...d ule in utility user can find the module with default IP address and the device name will been shown in Others tree with sign So user can change the device network setting in this page Or try to locate the device and also reset the password with same page After the new net work setting been apply please configure the SW1 back to normal mode and power up again to reboot in new network setting ...

Page 98: ...e Survey Tool Utility if possible the network should only have PC AP and WISE 4000 only 4 4 2 Site Survey Mode WISE module will go to site survey mode operation for testing communication quality Most of the functions of WISE module will temporally stop to doing site survey opera tion And the LED status will work as following LED Color Indication Behavior Status Green OFF Site Survey mode Com Yello...

Page 99: ...k Restart to restart the testing result or click Stop to stop the testing and set the module back to normal operation Connection Network Name SSID Show which wireless AP is connected Client IP Address Show the IP address of the wireless adapter of PC Signal Quality Show the signal strength by bar chart Testing Results Signal Strength The average result of the signal strength during testing Good Pa...

Page 100: ...WISE 4000 User Manual 92 ...

Page 101: ...Appendix A A I O Modbus Mapping Table ...

Page 102: ...FF 06 Preset Single Register Write data in 16 bit integer format 08 Loopback Diagnosis Diagnostic testing of the communication port 0F Force Multiple Coils Write multiple data to force coil ON OFF 10 Preset Multiple Registers Write multiple data in 16 bit integer format Address 0X Channel Description Attribute 00017 0 DO Value Read Write 00018 1 Read Write 00019 2 Read Write 00020 3 Read Write 001...

Page 103: ...ll AI AI Channel Enabled Read Write 40303 All DO DO Value Read Write 40001 0 AI Value Read 40002 1 Read 40003 2 Read 40004 3 Read 40005 Average Ch 0 3 Read 40009 40010 0 Pulse Output Low Level Width Read Write 40011 40012 1 Read Write 40013 40014 2 Read Write 40015 40016 3 Read Write 40017 40018 0 Pulse Output High Level Width Read Write 40019 40020 1 Read Write 40021 40022 2 Read Write 40023 4002...

Page 104: ... 1 Read 40123 2 Read 40124 3 Read 40125 Average Ch 0 3 Read 40131 40132 0 AI Floating Value IEEE754 Read 40133 40134 1 Read 40135 40136 2 Read 40137 40138 3 Read 40139 40140 Average Ch 0 3 Read 40151 40152 0 Historical Maximum AI Floating Value IEEE754 Read 40153 40154 1 Read 40155 40156 2 Read 40157 40158 3 Read 40159 40160 Average Ch 0 3 Read 40171 40172 0 Historical Minimum AI Floating Value IE...

Page 105: ...rovide AI Value 0 DI triggered to Safety Value 1 Over Range 1 DI triggered to Startup Value 2 Under Range 2 Reserved 3 Open Circuit Burnout 3 Reserved 4 Reserved 4 Reserved 5 Reserved 5 Reserved 6 Reserved 6 Reserved 7 ADC Initializing Error 7 Reserved 8 Reserved 8 Reserved 9 Zero Span Calibration Error 9 Reserved 10 Reserved 10 Reserved 11 Reserved 11 Reserved 12 Reserved 12 Reserved 13 Reserved ...

Page 106: ...write to clear value Write 00038 1 Write 00039 2 Write 00040 3 Write 00041 0 Clear Overflow 1 counter overflow auto set to 0 after read Read Write 00042 1 Read Write 00043 2 Read Write 00044 3 Read Write 00045 0 DI Latch Status 1 DI latched 0 write to clear latch Read Write 00046 1 Read Write 00047 2 Read Write 00048 3 Read Write Address 4X Channel Description Attribute 40211 Module Name 1 Read 40...

Page 107: ...ulse Output High Level Width Read Write 40019 40020 1 Read Write 40021 40022 2 Read Write 40023 40024 3 Read Write 40025 40026 0 Set Absolute Pulse Output Number 0 for continuous output Read Write 40027 40028 1 Read Write 40029 40030 2 Read Write 40031 40032 3 Read Write 40033 40034 0 Set Incremental Pulse Output Number Read Write 40035 40036 1 Read Write 40037 40038 2 Read Write 40039 40040 3 Rea...

Page 108: ... write to clear value Write 00038 1 Write 00039 2 Write 00040 3 Write 00041 0 Clear Overflow 1 counter overflow auto set to 0 after read Read Write 00042 1 Read Write 00043 2 Read Write 00044 3 Read Write 00045 0 DI Latch Status 1 DI latched 0 write to clear latch Read Write 00046 1 Read Write 00047 2 Read Write 00048 3 Read Write Address 4X Channel Description Attribute 40211 Module Name 1 Read 4...

Page 109: ...ulse Output High Level Width Read Write 40019 40020 1 Read Write 40021 40022 2 Read Write 40023 40024 3 Read Write 40025 40026 0 Set Absolute Pulse Output Number 0 for continuous output Read Write 40027 40028 1 Read Write 40029 40030 2 Read Write 40031 40032 3 Read Write 40033 40034 0 Set Incremental Pulse Output Number Read Write 40035 40036 1 Read Write 40037 40038 2 Read Write 40039 40040 3 Rea...

Page 110: ...ter read R W 00038 1 R W 00039 0 DI Latch Status 1 DI latched 0 write to clear latch R W 00040 1 R W 00101 0 Reset Historical Maximum AI Value Write 00102 1 Write 00103 Average Channel 0 1 Write 00111 0 Reset Historical Minimum AI Value Write 00112 1 Write 00113 Average Channel 0 1 Write 00131 0 High Alarm Flag Read 00132 1 Read 00133 Average Channel 0 1 Read 00141 0 Low Alarm Flag Read 00142 1 Re...

Page 111: ...W 40029 40030 0 Set Absolute Pulse Output Number 0 for continuous output R W 40031 40032 1 R W 40033 40034 0 Set Incremental Pulse Output Number R W 40035 40036 1 R W 40101 40102 0 AI Status Read 40103 40104 1 Read 40111 0 Historical Maximum AI Value Read 40112 1 Read 40113 Average Channel 0 1 Read 40121 0 Historical Minimum AI Value Read 40122 1 Read 40123 Average Channel 0 1 Read 40131 40132 0 A...

Page 112: ...ister Higher Register Bit Description Bit Description 0 Fail to Provide AI Value 0 DI triggered to Safety Value 1 Over Range 1 DI triggered to Startup Value 2 Under Range 2 Reserved 3 Open Circuit Burnout 3 Reserved 4 Reserved 4 Reserved 5 Reserved 5 Reserved 6 Reserved 6 Reserved 7 ADC Initializing Error 7 Reserved 8 Reserved 8 Reserved 9 Zero Span Calibration Error 9 Reserved 10 Reserved 10 Rese...

Page 113: ...ar Counter 1 write to clear value Write 00038 1 Write 00039 2 Write 00040 3 Write 00041 0 Clear Overflow 1 counter overflow auto set to 0 after read R W 00042 1 R W 00043 2 R W 00044 3 R W 00045 0 DI Latch Status 1 DI latched 0 write to clear latch R W 00046 1 R W 00047 2 R W 00048 3 R W 00101 0 Reset Historical Maximum AI Value Write 00102 1 Write 00103 2 Write 00104 3 Write 00105 Average Channel...

Page 114: ...le R W 40301 All DI DI Value Read 40303 All DO DO Value R W 40001 0 AI Value Read 40002 1 Read 40003 2 Read 40004 3 Read 40005 Average Channel 0 1 Read 40017 40018 0 Counter Frequency Value R W 40019 40020 1 R W 40021 40022 2 R W 40023 40024 3 R W 40025 40026 0 Pulse Output Low Level Width R W 40027 40028 1 R W 40029 40030 0 Pulse Output High Level Width R W 40031 40032 1 R W 40033 40034 0 Set Abs...

Page 115: ... Read 40131 40132 0 AI Floating Value IEEE754 Read 40133 40134 1 Read 40135 40136 2 Read 40137 40138 3 Read 40139 40140 Average Channel 0 3 Read 40151 40152 0 Historical Maximum AI Floating Value IEEE754 Read 40153 40154 1 Read 40155 40156 2 Read 40157 40158 3 Read 40159 40160 Average Channel 0 3 Read 40171 40172 0 Historical Minimum AI Floating Value IEEE754 Read 40173 40174 1 Read 40175 40176 2 ...

Page 116: ...r Register Higher Register Bit Description Bit Description 0 Fail to Provide AI Value 0 DI triggered to Safety Value 1 Over Range 1 DI triggered to Startup Value 2 Under Range 2 Reserved 3 Open Circuit Burnout 3 Reserved 4 Reserved 4 Reserved 5 Unavailable Channel Configuration 5 Reserved 6 Reserved 6 Reserved 7 ADC Initializing Error 7 Reserved 8 Reserved 8 Reserved 9 Zero Span Calibration Error ...

Page 117: ...e 2 Registers Input Type Input Range Type Code Unipolar Voltage 0 10 V 0x0148 0 5 V 0x0147 0 1 V 0x0145 0 500m V 0x0106 0 150m V 0x0105 Bipolar Voltage 10V 0x0143 5V 0x0142 1V 0x0140 500mV 0x0104 150mV 0x0103 Current 0 20mA 0x0182 4 20mA 0x0180 20mA 0x0181 DI Mode DI 0x01E0 ...

Page 118: ...nter 1 write to clear value Write 00038 1 Write 00039 2 Write 00040 3 Write 00041 0 Clear Overflow 1 counter overflow auto set to 0 after read R W 00042 1 R W 00043 2 R W 00044 3 R W 00045 0 DI Latch Status 1 DI latched 0 write to clear latch R W 00046 1 R W 00047 2 R W 00048 3 R W Address 4X Channel Description Attribute 40211 Module Name 1 Read 40212 Module Name 2 Read 40301 All DI DI Value Read...

Page 119: ... 40016 3 R W 40017 40018 0 Pulse Output High Level Width R W 40019 40020 1 R W 40021 40022 2 R W 40023 40024 3 R W 40025 40026 0 Set Absolute Pulse Output Number 0 for continuous output R W 40027 40028 1 R W 40029 40030 2 R W 40031 40032 3 R W 40033 40034 0 Set Incremental Pulse Output Number R W 40035 40036 1 R W 40037 40038 2 R W 40039 40040 3 R W ...

Page 120: ... 00037 4 R W 00038 5 R W 00039 6 R W 00040 7 R W 00041 0 Clear Counter 1 write to clear value Write 00042 1 Write 00043 2 Write 00044 3 Write 00045 4 Write 00046 5 Write 00047 6 Write 00048 7 Write 00049 0 Clear Overflow 1 counter overflow auto set to 0 after read R W 00050 1 R W 00051 2 R W 00052 3 R W 00053 4 R W 00054 5 R W 00055 6 R W 00056 7 R W 0 00057 0 DI Latch Status 1 DI latched 0 write ...

Page 121: ...e Name 1 Read 40212 Module Name 2 Read 40301 All DI DI Value Read 40001 40002 0 Counter Frequency Value R W 40003 40004 1 R W 40005 40006 2 R W 40007 40008 3 R W 40009 40010 4 R W 40011 40012 5 R W 40013 40014 6 R W 40015 40016 7 R W 41001 41032 Expansion Word R W 41101 41132 Expansion Bit Error Code Read 41201 41232 Exapsnion Word Error Code Read 45101 Data Log Status Read ...

Page 122: ...nter 1 write to clear value Write 00038 1 Write 00039 2 Write 00040 3 Write 00041 0 Clear Overflow 1 counter overflow auto set to 0 after read R W 00042 1 R W 00043 2 R W 00044 3 R W 00045 0 DI Latch Status 1 DI latched 0 write to clear latch R W 00046 1 R W 00047 2 R W 00048 3 R W Address 4X Channel Description Attribute 40211 Module Name 1 Read 40212 Module Name 2 Read 40301 All DI DI Value Read...

Page 123: ... 40016 3 R W 40017 40018 0 Pulse Output High Level Width R W 40019 40020 1 R W 40021 40022 2 R W 40023 40024 3 R W 40025 40026 0 Set Absolute Pulse Output Number 0 for continuous output R W 40027 40028 1 R W 40029 40030 2 R W 40031 40032 3 R W 40033 40034 0 Set Incremental Pulse Output Number R W 40035 40036 1 R W 40037 40038 2 R W 40039 40040 3 R W ...

Page 124: ...WISE 4000 User Manual 116 ...

Page 125: ...Appendix B B REST for WISE 4000 Series ...

Page 126: ...onse and message delivery It can be developed compatible with popular protocols or standards like HTTP URI JSON HTML With the advantage of scalabil ity simplicity and performance it s already adopted in Web service by Amazon Yahoo The Web service of is developed based on HTML5 language if user need to integrate this into other Web services the following information command list should be referred ...

Page 127: ...tion Retrieves information about the digital input value resource on specific slot URL Structure http 10 0 0 1 di_value slot_index http 10 0 0 1 di_value slot_index ch_num HTTP Method GET Returns the representation of all of digital input value resource PUT Replace all of digital input value resource PATCH Apply partial modifications to digital input value resource ...

Page 128: ...ent type application json Response 200 OK DIVal Ch 0 Md 0 Stat 1 Val 1 Cnting 0 ClrCnt 0 OvLch 0 Ch 1 Md 0 Stat 0 Val 0 Cnting 0 ClrCnt 0 OvLch 0 Ch 2 Md 1 Stat 0 Val 3378 Cnting 1 ClrCnt 0 OvLch 0 Ch 3 Md 3 Stat 0 Val 1 Cnting 0 ClrCnt 0 OvLch 0 Request GET di_value slot_0 ch_2 Content type application json Response 200 OK Ch 2 Md 0 Stat 1 Val 1 Cnting 0 ClrCnt 0 OvLch 0 ...

Page 129: ... di_value slot_0 Content type application json DIVal Ch 0 Md 0 Stat 0 Val 0 Cnting 0 ClrCnt 0 OvLch 0 Ch 1 Md 0 Stat 0 Val 0 Cnting 0 ClrCnt 0 OvLch 0 Ch 2 Md 1 Stat 0 Val 3378 Cnting 0 ClrCnt 1 OvLch 0 Ch 3 Md 3 Stat 0 Val 0 Cnting 0 ClrCnt 0 OvLch 0 Response 200 OK Request PUT di_value slot_0 ch_2 Content type application json Ch 2 Md 1 Stat 0 Val 3378 Cnting 0 ClrCnt 1 OvLch 0 Response 200 OK ...

Page 130: ... Request PATCH di_value slot_index ch_num Example Request PATCH di_value slot_0 Content type application json DIVal Ch 2 Cnting 1 Ch 3 OvLch 0 Response 200 OK Request PATCH di_value slot_0 ch_3 Content type application json Ch 3 ClrCnt 1 Response 200 OK Field Abbreviation Data Type Array of Digital input configurations DIVal Array ...

Page 131: ...tart Stop counter counting Read 1 counter is counting 0 not counting Write 1 start counting 0 stop counting Clear Counter ClrCnt Number W 1 Clear the counter value Get Clear Counter Overflow or Latch Sta tus OvLch Number RW counter overflow or latch status Read 1 overflow latch occurred 0 no overflow or latch Write 0 clear the overflow or latch status 0 DI 1 Counter 2 LowToHighLatch 3 HighToLowLat...

Page 132: ...ital output value resource on specific slot URL Structure http 10 0 0 1 do_value slot_index http 10 0 0 1 do_value slot_index ch_num HTTP Method GET Returns the representation of all of digital output value resource PUT Replace all of digital output value resource PATCH Apply partial modifications to digital output value resource ...

Page 133: ...GET do_value slot_0 Content type application json Response 200 OK DOVal Ch 0 Md 0 Stat 1 Val 1 PsCtn 0 PsStop 0 PsIV 0 Ch 1 Md 0 Stat 0 Val 0 PsCtn 0 PsStop 0 PsIV 0 Ch 2 Md 1 Stat 1 Val 3378 PsCtn 0 PsStop 0 PsIV 0 Ch 3 Md 3 Stat 1 Val 1 PsCtn 0 PsStop 0 PsIV 0 Request GET do_value slot_0 ch_2 Content type application json Response 200 OK Ch 2 Md 0 Stat 1 Val 1 PsCtn 0 PsStop 0 PsIV 0 ...

Page 134: ...ot_0 Content type application json DOVal Ch 0 Md 0 Stat 1 Val 1 PsCtn 0 PsStop 0 PsIV 0 Ch 1 Md 0 Stat 0 Val 0 PsCtn 0 PsStop 0 PsIV 0 Ch 2 Md 1 Stat 1 Val 3378 PsCtn 0 PsStop 0 PsIV 0 Ch 3 Md 3 Stat 1 Val 1 PsCtn 0 PsStop 0 PsIV 0 Response 200 OK Request PUT do_value slot_0 ch_2 Content type application json Ch 2 Md 2 Stat 0 Val 0 PsCtn 0 PsStop 0 PsIV 0 Response 200 OK ...

Page 135: ..._index Single Channel Request PATCH do_value slot_index ch_num Example Request PATCH do_value slot_0 Content type application json DOVal Ch 2 Md 2 Ch 3 PsStop 1 Response 200 OK Request PATCH do_value slot_0 ch_3 Content type application json Ch 3 PsCtn 1 Response 200 OK Field Abbreviation Data Type Array of Digital input configurations DOVal Array ...

Page 136: ...or set its status Pulse Output Get or set the absolute pulse count value LowToHighDelay Get the current signal status or set its status HighToLowDelay Get the current signal status or set its status Pulse Output Continue State PsCtn Number RW 1 0 Pulse outputting is continuous or not Stop Pulse Output PsStop Number W 1 Stop the pulse outputting Continue is disabled Absolute and incremental values ...

Page 137: ...tion Retrieves information about the analog input value resource on specific slot URL Structure http 10 0 0 1 ai_value slot_index http 10 0 0 1 ai_value slot_index ch_num HTTP Method GET Returns the representation of all of analog input value resource PUT None PATCH Apply partial modifications to analog input value resource ...

Page 138: ...slot_index ch_num Example Request GET ai_value slot_0 Content type application json Response 200 OK AIVal Ch 0 En 1 Rng 328 Val 148 Eg 650 Evt 0 LoA 0 HiA 0 HVal 190 HEg 1250 LVal 15 LEg 500 SVal 148 ClrH 0 ClrL 0 Ch 1 En 1 Rng 328 Val 0 Eg 0 Evt 0 LoA 0 HiA 0 HVal 0 HEg 0 LVal 0 LEg 0 SVal 0 ClrH 0 ClrL 0 Ch 2 En 1 ...

Page 139: ...Rng 328 Val 0 Eg 0 Evt 0 LoA 0 HiA 0 HVal 0 HEg 0 LVal 0 LEg 0 SVal 0 ClrH 0 ClrL 0 Ch 4 En 1 Rng 328 Val 0 Eg 0 Evt 0 LoA 0 HiA 0 HVal 0 HEg 0 LVal 0 LEg 0 SVal 0 ClrH 0 ClrL 0 Request GET ai_value slot_0 ch_2 Content type application json Response 200 OK Ch 2 En 1 Rng 328 Val 0 Eg 0 Evt 8 LoA 0 HiA 0 HVal 0 HEg 0 LVal 0 LEg 0 SVal 0 ClrH 0 ClrL 0 PUT None ...

Page 140: ...hannel Request PATCH ai_value slot_index ch_num Example Request PATCH ai_value slot_0 Content type application json AIVal Ch 2 LoA 0 Ch 3 HiA 0 Response 200 OK Request PATCH ai_value slot_0 ch_3 Content type application json LoA 0 Response 200 OK Field Abbreviation Data Type Array of Analog input configurations AIVal Array ...

Page 141: ...0 65535 AI measurement data Raw data Channel Engi neering data Eg Number R AI engineering data the value is 1 1000 scale For example 1630 1 63 Channel Event Status Evt Number R AI statuses Low Alarm Status LoA Number RW Low alarm status Read 1 low alarm occurred 0 not occurred Write 0 clear the low alarm status High Alarm Status HiA Number RW High alarm status Read 1 high alarm occurred 0 not occu...

Page 142: ...lue after scaling PEg Number R AI physical value after scaling the value is 1 1000 scale For example 150350 150 35 Mapping unit Uni String R Unit for mapping value Max 32 characters AI Status 2 Registers Lower Register Higher Register Bit Description Bit Description 0 Fail to Provide AI Value 0 DI triggered to Safety Value 1 Over Range 1 DI triggered to Startup Value 2 Under Range 2 Reserved 3 Ope...

Page 143: ...pansion tag bit data resource the data information is defined by user configuration URL Structure http 10 0 0 1 expansion_bit com_x http 10 0 0 1 expansion_bit com_x ch_num where x 1 the identifier of COM number where num 0 the channel number HTTP Method GET Returns the representation of all of expansion bit data resource PUT None PATCH Apply partial modifications to expansion bit data resource ...

Page 144: ...t Ch 0 Val 1 Evt 0 SID 1 Addr 1 MAddr 1001 WEvt 0 Ch 1 Val 0 Evt 0 SID 1 Addr 2 MAddr 1002 WEvt 0 Ch 2 Val 1 Evt 0 SID 1 Addr 3 MAddr 1003 WEvt 0 Ch 3 Val 1 Evt 0 SID 1 Addr 4 MAddr 1004 WEvt 0 Ch 4 Val 1 Evt 0 SID 2 Addr 1 MAddr 1005 WEvt 0 Ch 31 Val 0 Evt 0 SID 3 Addr 17 MAddr 1032 WEvt 0 Request GET expansion_bit com_1 ch_2 Content type application json Response 200 OK Ch 2 Val 1 Evt 0 SID 1 Ad...

Page 145: ...Write only mask Slave ID SID Number R Modbus RTU slave ID 0 255 Slave Modbus Address Addr Number R Modbus RTU Slave device polling address 1 9999 Modbus TCP Mapping Address MAddr Number R Modbus TCP mapping address of expansion value 1 9999 Event Value Bit 6 0 Description 0 0x00 No error 1 0x01 Illegal function 2 0x02 Illegal data address 3 0x03 Illegal data value 4 0x04 Slave device failure 5 0x0...

Page 146: ...legal function 2 0x02 Illegal data address 3 0x03 Illegal data value 4 0x04 Slave device failure 5 0x05 Acknowledge 6 0x06 Slave device busy 7 0x07 Negative acknowledge 8 0x08 Memory parity error 9 0x09 Reserved 10 0x0A Gateway path unavailable 11 0x0B Gateway target device failed to respond 12 15 Reserved 16 0x10 Unavailable 17 0x11 Slave response timeout 18 0x12 Checksum error 19 0x13 Reserved d...

Page 147: ...data resource the data information is defined by user configuration URL Structure http 10 0 0 1 expansion_word com_x http 10 0 0 1 expansion_word com_x ch_num where x 1 the identifier of COM number where num 0 the channel number HTTP Method GET Returns the representation of all of expansion bit data resource PUT None PATCH Apply partial modifications to expansion bit data resource ...

Page 148: ... 32768 Evt 0 SID 1 Addr 1 MAddr 1001 WEvt 0 Ch 1 Val 1235 Evt 0 SID 1 Addr 2 MAddr 1002 WEvt 0 Ch 2 Val 65535 Evt 0 SID 1 Addr 3 MAddr 1003 WEvt 0 Ch 3 Val 33358 Evt 0 SID 1 Addr 4 MAddr 1004 WEvt 0 Ch 4 Val 4095 Evt 0 SID 2 Addr 211 MAddr 1005 WEvt 0 Ch 31 Val 0 Evt 0 SID 3 Addr 1 MAddr 1032 WEvt 0 Request GET expansion_word com_1 ch_2 Content type application json Response 200 OK Ch 2 Val 65535 ...

Page 149: ... Write only mask Slave ID SID Number R Modbus RTU slave ID 0 255 Slave Modbus Address Addr Number R Modbus RTU Slave device polling address 1 9999 Modbus TCP Mapping Address MAddr Number R Modbus TCP mapping address of expansion value 1 9999 Event Value Bit 6 0 Description 0 0x00 No error 1 0x01 Illegal function 2 0x02 Illegal data address 3 0x03 Illegal data value 4 0x04 Slave device failure 5 0x...

Page 150: ...legal function 2 0x02 Illegal data address 3 0x03 Illegal data value 4 0x04 Slave device failure 5 0x05 Acknowledge 6 0x06 Slave device busy 7 0x07 Negative acknowledge 8 0x08 Memory parity error 9 0x09 Reserved 10 0x0A Gateway path unavailable 11 0x0B Gateway target device failed to respond 12 15 Reserved 16 0x10 Unavailable 17 0x11 Slave response timeout 18 0x12 Checksum error 19 0x13 Reserved d...

Page 151: ...st GET log_message Example Request GET log_message for WISE 4060 LAN module Content type application json Response 200 OK LogMsg PE 128 TIM 2014 11 11T15 48 32 08 00 UID ADAM 4060 LAN_00D0C9FE1601 MAC 00 D0 C9 FE 16 01 Record 0 3 3 1 0 2 4 150 0 5 5 250 PE 128 TIM 2014 11 11T15 49 44 08 00 UID ADAM 4060 LAN_00D0C9FE1601 MAC 00 D0 C9 FE 16 01 Record 0 3 3 0 0 2 4 140 0 5 5 240 PE 128 TIM 2014 11 11...

Page 152: ... R Timestamp of the storage Coordinated Universal Time UTC Ex 1415757750 corresponds to November 12 2014 2 02 30 am Standard Time meanwhile 2014 10 02 30 am Taipei Time Local Date Time according GMT time zone ISO 8601 Ex 1994 11 05T08 15 30 05 00 corresponds to Novem ber 5 1994 8 15 30 am US Eastern Standard Time UUID UID String R Universally Unique Identifier UUID Max 32 characters MAC ID MAC Str...

Page 153: ...O Absolute Pulse Output value 6 DO Incremental Pulse Output Value 7 AI value 8 Historical Maximum AI value 9 Historical Minimum AI value 10 AI value after scaling 11 AI status flags 12 AI engineering value 13 Historical Maximum AI engineering value 14 Historical Minimum AI engineering value 15 AO value 16 AO value after scaling 17 AO status flags 18 AO engineering value 19 AI physical value 20 AI ...

Page 154: ...ations are subject to change without notice No part of this publication may be reproduced in any form or by any means electronic photocopying recording or otherwise without prior written permis sion of the publisher All brand and product names are trademarks or registered trademarks of their respective companies Advantech Co Ltd 2015 ...

Reviews: