Home

UA-5000 Series User Manual

image

Contents

1. 42 UA 5000 Series User Manual V 1 0 0 ICP DAS 33 de Modbus IM MA URL ue RE uU ERE UM EL ER LO Ru A E I RENATA 42 Fees a NEED o E ENERO A ERR 43 CC MENS cc T cm 46 3 3 T N p ecu iMi M MM MM uM M ME 49 3 4 A 52 O O Ral Naa itt 52 Ss a C Re oT Nae Mae TAROT A RTT tenet aT a eT Eee RS 54 O 54 3 5 1 1 Redundancy Setas cc oi 54 Sl SEC UNIV a MH N 55 A A A 56 Technical Reference Websites ccccccsceccsceccecsccscscecscoecscaesecaceecataecstaecscaesecaesecatsecateecstaecssassesassecaees 59 OPC cau E E E E M M AL i ME ME 59 MOT netu uL uL ILE ML UAT rye Ray Pee erste eee TEI UA Reyer Ree ane try ee etre EN Teeny ere 59 erel ee aac ene Se O T Oe E ee 59 UA 5000 Series User Manual V 1 0 0 ICP DAS 1 UA 5000 lloT Communication Server This chapter introducts the UA 5000 and its functions software hardware specifications 1 1 Introduction The UA 5000 is a series of data acquisition controller and also an IloT communication server by ICP DAS lloT Industrial Internet of Things The UA 5000 built in OPC UA Server and MQTT Client Service support a variety of common industrial communication protocols lts RISC based CPU architecture has the advantages of small size and low power consumption that lets this series can be placed in a small space to fit variety of rooms equipment and case environment In the hardware it provides a variety of communication interfaces such as Gigabit Ethernet USB RS 232 and R
2. Idevice1 task w 2 Step 8 Save the settings System Management Variable Setting a Driver 4 Modbus Master Publish Qos Subscribe Topic Idevice1 task 1 Idevice1 task w 2 Subscribe Qos Retain 2 2 RTU TCP amp 97 4 Virtual Device PID a Service OPC UA MQTT Add mm Delete 7 Edit Vanable Name 1 NameR 0 Publish Topic 2 NameRW 0 Idevice1 task w 2 27 Publish Qos Subscribe Topic Idevice1 task 1 Idevice1 task w 2 Subscribe Qos Retain 2 2 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 4 2 Set Up the Virtual Device Including the PID setting 2 4 2 1 Example of the PID settings In this section we will describe the PID settings The user can also refer the Chapter 3 System Function Description Section 3 4 Virture Device to view all features properties and configuration notice for each item mentioned in this section Step 1 Add all needed variables in the variable table See Section 2 2 Step 2 Set up the driver for the corresponding physical I O See Section 2 4 1 Step 3 Click on Virtual Device gt PID to set up the PID P System Management E Variable Setting a Driver a Modbus Master RTU TCP MQTT 4 PA Viral Device OPC UA MQTT 28 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 4 Add one PID setting 0 System Management 0 Variable Setting a M Driver N a M Modbus Master plA
3. 2 3 Start a Built in MQTT Broker Step 1 UA 5000 Series User Manual V 1 0 0 ICP DAS Click System Management on the left tree menu and then click the MQTT Broker Setting tab in the right panel mo Variable Setting p Driver gt 6 Virtual Device gt Service Step 2 System Management Modify System Information MQTT Broker status Main System Setting Start Stop Port 1883 Run at startup MQTT Broker Setting Click Start to execute the Broker When it marked in gray that means the Broker is running Variable Setting gt Driver Virtual Device gt 6 Service System Management Modify System Information Main System Setting MQTT Broker status Stop Port 1883 Run at startup 18 MQTT Broker Setting UA 5000 Series User Manual V 1 0 0 ICP DAS 2 4 Set Up the Driver Virtual Device and Service This article will describe the Driver Virtual Device and Service settings The user can also refer the Chapter 3 System Function Description to view all features properties and configuration notice on each setup item mentioned as follows Section 3 3 Driver Section 3 4 Virture Device Section 3 5 Service All features follow the task oriented and hierarchical architecture as the logical design First of all the user can add a connection task depends on device properties and add the related command or the item table Finally yo
4. Function items Description Default Display the current status of the Broker and allows Start MAQTT Broker status a switching this function MQTT Broker s COM port 1883 3 1 4 Save the System Management settings Click the Modify button to save the currnt settings System Management gt Driver Modify gt Virtual Device R gt Service System Information Main System Setting MQTT Broker Setting IP Address 192 168 3 20 Netmask 55 255 00 Host Name P 5231 User Name Password Date 015 6 22 15 8 55 39 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 2 Variable Setting This section will describe how to add edit and delete variables in the variable table and then save the settings Description of the tool button Add a variable Delete the selected variable f Edit the selected variable b Service 1 In the Variable Table you can add edit and delete variables as the figure below Variable Table Add mm Delete 4 Edit Name Attribute Data Type Default Value Description 2 Add Edit the variable Add a Name Attribute Data Type Size Description Cancel Function items Description Default Attribute Variable attribute Options Read Write Read_Write Variable data type Options Bool Short Unsigned Short Bool Data Type Long Unsigned Long Float Double String S Variable size If this value is greater than 1 this variable
5. e Sign e Sign amp Encrypt oBasic256 e Sign e Sign amp Encrypt Modbus Master To read or control the devices that support standard Modbus TCP Slave protocol Recommend to keep the maximum number of devices within 100 connections Modbus TCP A max of 3 ports ttyO2 ttyO4 ttyO5 to connect other Modbus RTU Slave devices e g M 7000 Recommend no more than 32 devices per port for better communication quality Modbus RTU MQTT MOTT Client Connect the MQTT Broker to read control the devices supporting the MATT protocol MOTT Service Connect the MQTT Broker to externally read control the devices supporting other protocols that linking with the UA 5000 series Compliance with MQTT v3 1 1 protocol Support MQTT message MOTT Broker distribution management Recommend to keep the connection number of Client within 400 Virtual Device PID Function Combine the remote I O devices for the PID logic control system UA 5000 Series User Manual V 1 0 0 ICP DAS 1 5 Appearance d Top e am UA 5231 LED Indicators n s microSD Socket VGA Port UA 5000 Series User Manual V 1 0 0 ICP DAS UA 5231 Bottom View Rotary LAN Switch USB Host Pin Assignment aaa E EE E 10 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 Quick Start This chapter describes the process of creating a UA 5000 project including how to connect to the UA 5000 web based UI via a browser set
6. DAS Description Description UA 5000 Series User Manual V 1 0 0 ICP DAS Step 3 Enter all related information for this variable and then click OK 9 System Management Variable Setting a Driver l 4 Modbus Master Save RTU e TCP Variable Table warm ka dh Add i Delete 2 Edit ene Attribute Read v 4 Virtual Device e PID Name Attribute 4 Service Data Type Bool OPCUA Size 10 e MQTT Now that your variable is set up 9 System Management y vanable eT Variable Setting 4 Driver 4 Modbus Master Save RTU TCP Variable Table MQTT 4 Virtual Device HH Add Delete 4 Edit Name Attribute Default Value Description 1 NameR Read OPC UA MQTT 16 Step 4 Repeat the previous steps to add more wanted variables System Management 4 Driver 4 Modbus Master RTU TCP Variable Table MATT WE Add Delete Name 1 NameR OPC UA MQTT 2 NameRW Step 5 UA 5000 Series User Manual Edit Attribute Read Read Write Click the Save button to save the settings 6 System Management Crees Variable Setting 4 Driver 4 Modbus Master RTU e TCP Variable Table MQTT GE Add Delete Name 1 NameR e OPC UA MQTT 2 NameRW Edit Attribute Read Read Write 17 Default Value Default Value V 1 0 0 ICP DAS Description Description
7. Data Type Attribute Publish Topic e OPC UA Wh Add ME Delete 4 Edit Step 6 In the pop up Add dialog box enter the needed variable and parameters Then click OK System Management 6 Variable Setting a Driver 4 Modbus Master RTU TCP MOTT item 4 Virtual Device es FID db Add Delete P Edit Variable Name NameRW 1 MQTT Save Task1 4 Service Variable Name Data T Data Type Bool ed Attribute Read Write Subscribe Topic Subscribe Qos 2 Publish Topic Tempersture VW Publish Qos 2 33 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 7 Now you have successfully added this item System Management Variable Setting a Driver 4 Modbus Master me Acc Delete 4 Edit Variable Name Data Type Step 8 Repeat the previous steps to add several items Add Delete 4 Edit Variable Name Dats Type 1 NameRW Bool 34 Step 9 Save all settings System Management Variable Setting a Driver 4 Modbus Master RTU m TCP MQTT 4 Virtual Device e PID a Ph Service e OPC UA Taski UA 5000 Series User Manual V 1 0 0 ICP DAS Item dh Adi Delete 4 Edit Variable Name Data Type 1 NameRW Bool 2 NameR 1 Bool 35 Publish Topic Temperature WV UA 5000 Series User Manual 2 5 Start the RunTime V 1 0 0 ICP DAS This section will describe how to start the UA 5000 series s RunTime When the us
8. Modbus Master RTU OPC UA MQTT MQTT Add le Delete 4 Edit 4 Service Publish Topic Publish Qos Subscribe Topic Subscribe Qos Retain 25 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 5 Enter the needed parameters and then click OK 6 System Management Variable Setting ad 4 e Driver 4 Modbus Master RTU m TCP Q MQTT Item 4 Virtual Device N mom Add Delete Variable Name NameR O a Service Variable Name Data Type Bool OPC UA Attribute Read Publish Topic Publish Qos f v i i Subscribe Topic device1 task 1 x Save Task1 MQTT moega Subscribe Qos 2 v Retain 0 v Cancel Step 6 Now you have successfully added this item System Management E Variable Setting wT 4 Driver Wm 4 Modbus Master RTU m TCP Tent LEE Item 4 Virtual Device PID 4 Service Variable Name Publish Topic Publish Qos Subscribe Topic Subscribe Qos Retain OPC UA MATT Add Delete Edit 1 NameR O0 Idevice1 task1 2 0 26 Step 7 Follow the previos steps to add several settings 6 System Management 6 Variable Setting 4 Driver 4 Modbus Master UA 5000 Series User Manual V 1 0 0 ICP DAS RTU TCP 4 Virtual Device PID 4 Service OPC UA MQTT SE Add Delete Edit Variable Name 1 NameR 0 2 NameRW 0 Publish Topic
9. web functions step by step and complete a project 2 1 Link to UA 5000 Web based UI The following steps will show you how to connect to the UA 5000 web interface Using the UA 5000 Utility named UA 5000utility exe at the path of the companion CD i e CD UA 5000 Utility Please copy this file to your PC and then run it to connect the device Step 1 Run the UA 5000 Utility file name UA 5000utility exe Pa UA 5000 Utility Lo O mese File Connection Help UA 5000utilit Connections ITI Name Type Port Status y Exe yp 11 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 2 Add a connection item and give a name for it 4 UA 5000 Utility File Connection Help Connections Name Device Connection Type LAN Auto Discovery Delete Connect Step 3 Mouse double click on the name you created or single click and then click the Connect button this utility will search and list all devices over the network Connections Name Type Port Status Devicel LAN Auto N A Idle Select one uGateway to connect to Device Name UA 5231 132 158 3 20 UA 5231 132 168 1 2 UA 5231 132 158 4 10 n Scanning for UA 5231 New Delete Edit Connect Cancel 12 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 4 Click the device name you want to connect to and then click the Connect button It will connect to the UA 5000 web interface via the
10. 2015 UA 5000 Series User Manual V 1 0 0 ICP DAS Table of Contents 1 UA 5000 lloT Communication Server sss sees eee eee ee eee eee eee 5 L o PP E 5 L FONCIONE ATOS qe ern en T ee ee ee 6 13 Haraware PoE ONS een ae eee een ree annonce oe ene es 7 LA SOMWare SIS CHI AU LONG T 8 Ee A To a TTT 9 PEE PIU e en eT a mmm 11 2 1 Link to UA 5000 Web based UL sss 11 2 2 Add Variables in the Variable Table ccccccnnononnnccnnnnnnnonnnancnnnnnnnononancnnnnnnnnonnnnnnnnnnnnnnonnnannnnnnnnnnos 15 2 3 Start a Built in MQTT Broker eee eee 18 24 Set Up the Driver Virtual Device and ServiCe esie sees 19 PIN EST alode 61 vU TR T UU E ee eee en ee ee 20 2 4 1 1 Example of the Modbus Driver settings sss sees eee eee 20 2 4 1 2 Example of the MQTT Driver settings sees eee ee eee eee 24 2 1 2 58E Up the Vidal DOVIEG incerti bate ene ee ME EU EP ere 28 24 2 1 Example ortne PID Settn8 Suisse 28 AE 31 24 2 1 Setupthe OPCUA SERVICE susi ibas 31 24 3 2 Example orthe MOTT SEVICE asii ice 31 Las C aa lA NING A PP a oo O A 36 3 System Functional Description alisios 37 3 1 System Management ri wie pesesosacsecoveweebvsieseabevens 37 E H LVST Oa O a EE E SUMI M ERE AE 37 A E e E e E EE MN PLEUEPEPUPAM RI LM INN PM N 38 E MATT Broker Setter elote ot E weed ance Pun cs DR IUe E TIMES RED REED 39 3 1 4 Save the System Management settings sse eee ee eee eee ee eee 39 Sel WARIS SOULS A 40 o lt P o A
11. ICP DAS CO LTD UA 5000 Series User Manual IloT Communication Server ICP DAS CO LTD All Rights Reserved www icpdas com Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year starting from the date of delivery to the original purchaser Warning ICP DAS Inc LTD assumes no liability for damages consequent to the use of this product ICP DAS Inc LTD reserves the right to change this manual at any time without notice The information furnished by ICP DAS Inc is believed to be accurate and reliable However no responsibility is assumed by ICP DAS Inc LTD for its use or for any infringements of patents or other rights of third parties resulting from its use Copyright and Trademark Information Copyright 2015 by ICP DAS Inc LTD All rights reserved worldwide Trademark of Other Companies The names used for identification only maybe registered trademarks of their respective companies License The user can use modify and backup this software on a single machine The user may not reproduce transfer or distribute this software or any copy in whole or in part Technical Service Please contact local agent or email problem report to service icpdas com For more product information please refer to www icpdas com Technique Sun Chen Translation amp Edition Eva Li Janice Hong R amp D Dept ICP DAS CO LTD V 1 0 0 Aug
12. RECT Ke 53 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 5 Service 6 System Management This section will describe how to configure the Service funtion ioma Setting gt Driver It includes the OPC UA and MQTT items 4 Virtual Device UA 3 5 1 OPCUA Quen This section will show you the way to configure the Redundancy and Security settings 3 5 1 1 Redundancy Settings 6 System Management Redundancy Settings Security Variable Setting gt Driver Redundancy Support 4 Virtual Device s PID 40 1192 168 1 50 ICPDAS OPC UA Server Port 48010 Activate Driver ICPDAS OPC UA Server 48070 Function items Description Default Redundancy Support Mode Select the redundant mode System value Local Host LEM Display the IP address of the active OPC UA Server System value Server Name Display the active OPC UA Server name Not editable ICPDAS OPC UA Server The TCP port number of the active OPC UA Server 48010 l l Check Driver will run at system startup Uncheck Activate Driver Uncheck Driver will run if a network is available Redundant Server IR The IP address of the redundant OPC UA Server SO Server Name Display the redundant OPC UA Server name ICPDAS OPC UA Server Not editable The TCP port number of the redundant OPC UA Server 48010 54 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 5 1 2 Security Redundan
13. S 485 ports to connect diverse devices Applying OPC UA can integrate the I O products of ICP DAS with the third party devices import the data information to the SCADA database or decision making systems for the back end management and satisfy the reliability interoperability and security needs of the industrial automation system Using MQTT communication can bridge the system with the Internet of Things loT to meet the current trend of the smart internet Control System UA 5000 Modbus TCP Modbus RTU MOQTT Device Device Device UA 5000 Series User Manual V 1 0 0 ICP DAS 1 2 Function Features B Web based UI With the Web based User Interface users can log in and configure the controller via a normal web browser that only need a mobile device or computer with web browsing capabilities B OPC UA Server IEC 62541 Standard The OPC UA Server certified by the OPC Foundation can assist the integration for the local end devices actively upload data to the application system and support to across the multiple platforms B PID Logic Operation The PID function can dynamically combine the remote I O devices for the PID logic control to provide temperature control and case field solutions Support Modbus TCP RTU Master Through the controller s RS 485 RS 232 and Ethernet ports can connect to the Modbus TCP RTU Slave devices Build systems with scalability and flexibility to meet the diverse application needs and expansion at any
14. aster RTU MQTT 4 Virtual Device OPC UA MQTT UA 5000 Series User Manual V 1 0 0 ICP DAS Task Task1 CMD Command1 Vanable NameRI0 23 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 4 1 2 Example of the MQTT Driver settings In this case we will describe how does the MQTT Driver of UA 5000 series i e UA 5231 communicate with the MQTTdevice The user can also refer the Chapter 3 System Function Description Section 3 3 Driver to view all features properties and configuration notice for each item mentioned in this section UA 5231 Broker Step 1 Add all needed variables in the variable table See Section 2 2 Step 2 Click Driver gt MQTT on the left tree menu to open the MQTT Driver page System Management Variable Setting 4 Driver 4 Modbus Master RTU m TCP MQTT 4 Virtual Device PID 4 Serice OPC UA MQTT 24 Step 3 UA 5000 Series User Manual V 1 0 0 ICP DAS Add a MQTT Driver task Enter task name and Broker settings and then click OK 6 System Management 6 Variable Setting 4 Driver a Modbus Master RTU m TCP a Virtual Device PID 4 M Service OPC UA 6 MQTT Step 4 Add Task Broker Setting IP 192 168 3 20 Port 883 In the Item table click Add to add variable and edit its topic 6 System Management 6 Variable Setting 4 Driver 4
15. card support up to 32 GB microSDHC card Provide second minute hour date day of week month year DDR3 SDRAM Flash FRAM Expansion Flash Memory RTC Real Time Clock 64 bit Hardware Serial Number Yes for Software Copy Protection Dual Watchdog Timers Yes LED Indicators 4 LEDs Power Running and 2 user defined LEDs Rotary Switch Yes 0 9 VGA amp Communication Ports Yes resolution 640 x 480 800 x 600 1024 x 768 1280 x 720 RJ 45 x 1 RJ 45 x 2 Ethernet 10 100 1000 Based TX Auto negotiating Auto MDI MDI X LED indicators VGA amp Communication Ports USB 2 0 host Console Port ttyO2 ttyOA ttyO5 RS 232 RxD TxD and GND Non isolated RS 485 Data Data Non isolated RS 232 RxD TxD and GND Non isolated RS 485 Data Data 2500 VDC isolated 91 mm x 132 mm x 52 mm DIN Rail Mounting Dimensions W x L x H Installation Environmental 25 475 C Storage Temperature 30 80 C Ambient Relative Humidity 10 90 RH non condensing Operating Temperature 12 48 VDC 4 8 W Input Range Consumption UA 5000 Series User Manual V 1 0 0 ICP DAS 1 4 Software Specifications UA 5000 Series OPC UA OPC Unified Architecture 1 02 Core Server Facet Data Access Server Facet Method Server Facet Client Redundancy Facet UA TCP UA SC UA Binary User Token User Name Password amp X509 Certificate Security Policy OPC UA Server oNone oBasic128Rsa15
16. ch command IB The IP address of the connected device 127 0 0 1 46 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 Configure the command under the task tab TCP Save Task_Task1 The Command settings Add Command a Command Name Function Definition E Data Model 02 Input Status 1x v Start Address 10 Long Timeout Ok iC Cancel Function items Description Default Data Model Choose the data type for the Modbus command 02 Input Status 1x Set the Slave ID of the UA 5000 Slave ID Range 1 247 Start Start Address The start address The start address of the Modbus command the Modbus command A a 47 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 Choose the variable and the swap options in the command tab Task Task Y CMD Command1 gt Z Item S Address Vanable Data Type Swap E false 1 false 2 false 3 false 4 false 5 false 6 false 7 false 8 false g false Function items Description Default Address Modbus address l Choose the variable you set before Variable l l See 3 2 Variable Setting After selecting the variable its data type will Data Type l l automatically display Not editable To swap 4 byte or 8 byte data into Lo to Hi True enable wa i Hi to Lo order values False disable 4 Click Save to save the current settings Syst
17. cy Settings User identity Tokens W Enable Anonymous Enable User Password Enable Certificate Function items Description Default User Identity Tokens Enable Anonymous Check Allow clients to use anonymous access Check Uncheck No anonymous login ndl Enable User Password Check Allow to log in with username password Uncheck Uncheck Not supported this way lnd Enable Certificate Check Allow to log in with certificates Uncheck Uncheck Not supported this way lnd Click Save to save the OPC Ua settings System Management Variable Setting CECE gt Driver 4 Virtual Device PID 4 Service Redundancy Settings Security User Identity Tokens M Enable Anonymous Enable User Password Enable Certificate 55 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 5 2 MQTT This section will show you the way to add modify and delete an MQTT task in the MQTT Service page System Management Description of the tool button variable Setting gt Driver Adda task command or item Delete a task command or item f Modify a task command or item 1 Configure a task in the MQTT Service page The settings JAdd Task e MQTT Setting Connection Setting Prefx IP 192 188 3 20 Scan Rate ms Keepalive B Ok Cancel Function Items Description Default Dead Bend Give a deadbend value for updating a float signal GNT 0 WilTop
18. dd Task RTU I Toe PDName m MATT 4 PA Virtual Device Step 5 Set up all parameters 0 System Management Variable Setting a Driver 4 Modbus Master RTU TCP MQTT PV Input 4 9 Virtual Device Auto Tune True Sample Time ms a Controller Mode DIRECT Kho o o o o 29 Step 6 Save all settings 0 System Management Variable Setting a Driver 4 Modbus Master UA 5000 Series User Manual V 1 0 0 ICP DAS RTU m TCP MQTT PV Input a PA Virtual Device Taski Auto Tune True Controller Mode DIRECT sete 2 30 MV Output va UA 5000 Series User Manual V 1 0 0 ICP DAS 2 4 3 Set Up the Service The Service setting is divided into the OPC UA Service and the MQTT Service 2 4 3 1 Set up the OPC UA Service The OPC UA Server is a system service and enabled by default When the user assign variables in the Driver and Virtual Device panels the configuration for the OPC UA Server will also be done that is no more settings to do 2 4 3 2 Example of the MQTT Service The UA 5000 s MQTT Service is used to convert other Driver s data into the MQTT message Using a user defined topic as an index to receive the data sending from other MQTT devices The following steps will show you the way to convert the Modbus Master Driver s data i
19. default browser UA 5000 Utility lolas File Connection Help Connections Name Type Pont Status Devicel LAN Auto N A Idle emer CDS M m Scanning for UA 5231 cona Step 5 A login dialog box will appear entering your user name and password and then click OK The factory default user name and password are root E http 192 168 3 20 Ok Cancel 13 UA 5000 Series User Manual V 1 0 0 ICP DAS Finish After logging into the web interface you can see the main configuration screen c fos om za gt e http 192 168 3 20 Web 20server main html O E ua s2321 xm K Tt 6 System Management variable Setting gt Driver gt Virtual Device 14 UA 5000 Series User Manual 2 2 Add Variables in the Variable Table The following steps will show you how to add variables in the variable table Step 1 Click Variable Setting on the left to open the setting page P System Management tn ol 9 2 gt Driver Virtual Device 9 Service Step 2 Variable Setting Save Variable Table Add mm Delete J Edit Name Attribute Data Type Click Add to add the needed variable PA System Management M Variable Setting gt Driver EA Virtual Device Service Variable Setting Save Variable Table Add le Delete 7 Edit Name Attribute Data Type 15 Default Value Default Value V 1 0 0 ICP
20. e timeout value for the module 44 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 Set up the Variable and Swap items in the command tab Task Task1 de CMD Command1 Y Item Address Vanable Data Type Swap o false false 2 false false 4 false ls false false T false a false 8 false Function items Description Default Address Modbus address l Choose the variable you set before Variable l l See 3 2 Variable Setting After selecting the variable its data type will Data Type l l automatically display Not editable To swap 4 byte or 8 byte data into True enable wa E Low to High High to Low order values False disable 4 Click Save to save current settings System Management Variable Setting 4 Driver 4 Modbus Master EM Task Taskt TCP l TE MQTT CMD Command1 gt Virtual Device f Service Address Variable Data Type Save D 1 2 3 4 5 5 7 8 9 45 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 3 1 2 TCP This section will show you the way to add edit and delete the Modbus RTU Master Driver in the TCP page 9 System Management 6 Variable Setting y gt Virtual Device gt 6 Service The Task settings Add Task xi Polling Rate 500 Ethernet IP 127 0 0 1 Port Function items Description Default Polling Rate Set an interval time for ea
21. em Management Variable Setting 4 Driver 4 Modbus Master Task Task1 CMD Command1 gt Virtual Device 1 L gt Service Buses Address Variable Data Type 0 2 3 4 5 6 7 8 a UA 5000 Series User Manual V 1 0 0 ICP DAS 3 3 2 MQTT This section will show you the way to add modify and delete the MQTT driver in the MQTT page Description of the tool button System Management y Variable Setting Adda task command or item PS Delete a task command or item 4 Modbus Master RTU 4 Modify a task command or item m TCP MQTT gt Virtual Device 1 Edit the MQTT task The Task settings a Add Task E Task Name Task1 Broker Setting IP 192 168 3 20 Port G2 Keepalive Ok M Cancel Function items Description Default The Broker port 1883 Keepalve Keepalvetime 0000000000180 49 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 Configure the variable and related parameters under the MQTT task tab MQTT Save Task1 Item G Add Delete 4 Edit Vanable Name Publish Topic Publish Qos Subscribe Topic Subscribe Qos Retain The settings Add ES Vanabie Name wv Data Type Attribute Publish Topic Publish Qos 2 w Subscribe Topic 4 Subscribe Qos 2 wv Retain 0 Ok Cancel Function items Description Default The Quality of Service Qos levels 2 l 0 Delivering a message at mos
22. er finish the project setting and want to start the system runtime simply switch to the Main System Setting page in the System Management panel and then click Start a T 9 Variable Setting 4 Driver 4 Modbus Master RTU m TCP MQTT 4 Virtual Device e PID 4 Service e OPC UA e MQTT System Management Modify System Information Run at startup Main System status Main System Setting MQTT Broker Setting Start Stop While Start is marked in gray it means the system is running ore ka ITE TGT 6 Variable Setting 4 Driver 4 Modbus Master RTU e TCP MQTT 4 Virtual Device e PID System Management System Information 4 Service OPC UA MATT Run at startup 36 Main System Setting MQTT Broker Setting Main System status Stop UA 5000 Series User Manual V 1 0 0 ICP DAS 3 System Functional Description In the chapter we will explain all functions and parameters on the following topics that listed in the UA 5000 s Web UI as the figure below 3 1 System Management This section will describe how to use the System Management function and save all settings It includes the System Information Virtual Device Main System and MQTT Broker settings gt Service 3 1 1 System Information To display or modify the system information Correction Time System Information Main Sy
23. ic Enter the title of a dsconnectnotie ooo Wi Entera comet ari OOOO O O Connection Setting Set the Broker s IP address System value Set the Broker port l Set a time to check whether or not the connection to the Keepalive l l l Broker is working Unit second 56 UA 5000 Series User Manual V 1 0 0 ICP DAS Configure the variable topic and related parameters in the MQTT task item a Add Delete Edit Dats Type Publish Topic Variable Name Settings Function items Variable Name Data Type Attribute Subscribe Topic Subscribe Qos Publish Topic Publish Qos Add ES Vanable Name v Data Type Attribute Subscribe Qos 2 Vv Publish Qos 2 v Ok Cancel Description Default Choose a variable in the pre defined variable table Not editable It will show the data type of a variable System value Not editable It will show the variable attribute System value The topic of receiving data or subscribing messages a The Quality of Service Qos levels 2 0 Delivering a message at most once 1 Delivering a message at least once 2 Delivering a message at exactly once The topic of sending data or publishing messages MO The Quality of Service Qos levels 2 0 Delivering a message at most once 1 Delivering a message at least once 2 Delivering a message at exactly once 57 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 Click Save to save current settings System Ma
24. is the best solution 6 System Management 6 Variable Setting Description of the tool button 4 Driver Add a task command or item a 2 Master RTU Delete a task command or item TCP 4 Modify a task command or item 8 mar 1 Configure a task in the PID Device page System Management 0 Variable Setting 4 Driver a Modbus Master RTU TCF MQTT a Virtual Device GA EA Service The settings 3 Add Task PIO Name o Ok Cancel Function items Description Default PID Name Give a PID task name 52 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 Configure related parameters for the PID device in the Task tab Taski PY input Auto Tune True Sample Time ms gt ea SetValue bp um Controller Mode DIRECT Kp Ki Kd Function items Description Default PV Input Choose a predefined float variable as the input parameter MS True Auto tuning PID parameters for your system True Auto Tune False Tuning PID parameters manually snake The target value for PID contro DIRECT Set it as positive output value REVERSE Set it as reverse output value p i d Set the upper limit value for the variable 0 Set the lower limit value for the variable 0 3 Click Save to save the current settings 9 System Management 6 Variable Setting Es Driver a Virtual Device s Taski PV input N Auto Tune True s Controller Mode DI
25. nagement 9 Variable Setting Variable Name Dats Type 58 UA 5000 Series User Manual V 1 0 0 ICP DAS 4 Technical Reference Websites OPC UA https opcfoundation or MQTT http matt or Modbus http modbus or 59
26. nction Definition MATT s 4 PA Virtual Device Data Model 02 Input Status 1x e PID Slave ID 4 Service Start Address OPC UA MQTT Length Timeout Cancel Step 4 After completing it you can see this two level Task gt Command table System Management Variable Setting 4 Driver 4 Modbus Master RTU TOP TCP Save Task_Task1 MQTT CMD Command1 4 Virtual Device PID Item 4 Service Address Variable Data Type OPC UA MQTT 0 2 3 4 5 6 7 8 8 21 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 5 Then you can choose a proper variable for a Modbus Address in the Item table System Management Variable Setting 4 Driver CS 4 Modbus Master RTU TCP Task Task1 MQTT CMD Command1 4 Virtual Device Item PID 4 Service OPC UA e MQTT l Remove NameR 0 NameR 1 NameR 2 NameR 3 NameR 4 NameR 5 NameRI6 NameR 7 NameR 8 Step 6 Repeat the previous steps to set up this table 9 System Management Variable Setting 4 Driver Ce 4 Modbus Master E RTU TCP Task Task MQTT CMD Command1 4 Virtual Device l Item PID 4 Service Address Variable f OPC UA MQTT NameR 0 22 Step 7 Save all settings System Management Variable Setting 4 Driver 4 Modbus M
27. nto the MQTT message The user can also refer the Chapter 3 System Function Description Section 3 5 Service to view all features properties and configuration notice for each item mentioned in this section Device MOTT MOTT Topic Data Device Device Device UA 5231 Modbus Slave Modbus Slave Modbus Slave MOTT Service Modbus RTU TCP Step 1 Add all needed variables in the variable table See Section 2 2 31 Step 2 UA 5000 Series User Manual Set up the Modbus Driver and assign variables to the Driver See Section 2 4 1 Step 3 Set up the MQTT Service Click Service gt MQTT on the left System Management 0 Variable Setting 4 Driver 4 Modbus Master e RTU TCP MQTT 4 Virtual Device e PID a Ph Service e OPC UA Step 4 Add a task for this MQTT service After completing it click OK 8 System Management PA Variable Setting a Driver 4 Modbus Master RTU TCP m MQTT 4 PA Virtual Device jj Add Task MQTT Setting Prefix LP 5231 Scan Rae 00 T asad Tid wes 32 Connection Setting IP 182 163 3 20 Keepalive V 1 0 0 ICP DAS S UA 5000 Series User Manual V 1 0 0 ICP DAS Step 5 Click the Add button under the Task tab you added before System Management 9 Variable Setting a Driver 4 Modbus Master RTU m TCP MQTT 4 PA Virtual Device et PID a MM Service Venable Name
28. stem Setting MQTT Broker Setting IP Address 192 168 3 20 Netmask 255 255 0 0 Host Name LP 5231 User Name root C Internet time server synchronization NTP Server time1 google com time2 googie c GMT 8 time zone 4 Jul 2015 bob Password llin Date 2015 6 22 15 6 46 ce S 15 02 41 Cancel Function items Description Default IP Address The IP address of the UA 5000 Netmask The mask address of the UA 5000 Host Name The host name of the UA 5000 User Name The login name for the UA 5000 s Web UI A Password The login password for the UA 5000 s Web UI A Dar Time Time zone setting System value ate NTP network time synchronization 37 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 1 2 Main system setting To display or modify the current status for the main system setting System Information Main System Setting MATT Broker Setting Main System status Start Stop _ Run at startup Function items Description Default l Display the current status of the main system and allows Main System status o Sto switching this function Run at startup Whether to run at startup Uncheck 38 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 1 3 MAQTT Broker Setting To display or modify the current status for the MQTT Broker setting System Information Main System Setting MQTT Broker Setting MQTT Broker status Start Stop Por Run at startup
29. t once Publish Qos E 1 Delivering a message at least once 2 Delivering a message at exactly once Subscribe Topic The topic of receiving data or subscribing messages MI The Quality of Service Qos levels 2 0 Delivering a message at most once Subscribe Qos 1 Delivering a message at least once 2 Delivering a message at exactly once Retain Whether to store a broker message 0 No 1 Yes rM 50 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 Click Save to save the current settings System Management 6 Variable Setting MQTT 4 Modbus Master ORW Task1 e TCP MOT _ Item gt Virtual Device b Service a Add Delete 4 Edit Vanable Name Publish Topic Publish Qos Subscribe Topic Subscribe Qos Retain 51 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 4 Virtual Device This Virtual Device function allows the user to simulate various devices with the real I O by using the PID tuning function This article includes the PID function 3 4 1 PID This section will show you the way to add modify and delete the virtual PID device in the PID page Proportional Integral Derivative control is the most widely used in industrial control systems A regulator which is controlled in accordance with Proportional Integral and Derivative is called PID contol for short also called PID regulator When the user cannot fully grasp or measur parameters of the control system the PID regulator
30. te the Modbus RTU Master Driver in the RTU page 1 Edit the RTU task The Task settings Add Task X Task Name Taski Polling Rate 500 Serial Settings Port ttyO2 v Baud Rate 11 5200 vi Data Bits 8 v Parity None v Stop Bit 1 v Ok Cance Function items Description Default Polling Rate Set a time interval for the command Choose a serial port number TtyO2 Port Please check which RS 232 485 port is in use Note The wrong setting will cause the communication error Choose a baud rate 115200 Baud Rate Make sure the module s baud rate is correct Note The wrong setting will cause the communication error Data Bits Thenumber of bits used to represent one byteofdata 8 Choose one way for the parity checking Parit d Options None Even and Odd Choose the number of stop bit 1 43 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 Configure the command under the task tab RTU Save x Task Taski The Command settings k Add Command EJ Command Name Sheet Function Definition Data Model Slave ID Start Address Length Timeout Ok Cancel Function items Description Default Command Name Give a command name Command1 Data Model Choose the data type for the Modbus command 02 Input Status 1x Set the Slave ID of the UA 5000 1 Slave ID Range 1 247 Start Address The start address of the Modbus command O00 Set th
31. time B MATT Broker Inside Compliance with MQTT v3 1 1 protocol Support MQTT message distribution management Users do not need to build Broker system when using MQTT communications Support MQTT Protocol Support MQTT to allow the loT devices communicating with the OPC UA system and the UA 5000 conducting the data acquisition and management and also can convert and publish the devices data under the UA 5000 to the loT system UA 5000 Function Overview Web based UI Built in Web based User Interface Flexible System Configuration Variable Table Communication Task Dynamic Editor Compliance with IEC 62541 Standard Cross platform Data Integration DA AE HDA Transmission Security SSL Encryption Active Transmission Support Redundancy Support Remote Function Call MATT Broker Inside Compliance with MQTT V 3 1 1 Protocol PID Logic Operation Dynamic Combination of I O Devices for PID Logic Control l protocol OPC UA Server Service MOTT Up to Interact with the Host Ethernet Data Transmission Becineol Modbus RTU TCP MQTT inter exces RS 232 RS 485 wo Ethernet Data Transmission Driver Down to Interact with the I O Modules UA 5000 Series User Manual V 1 0 0 ICP DAS 1 3 Hardware Specifications UA 5231 UA 5241 System Software Linux Kernel 3 2 14 Embedded Service SFTP server Web server SSH CPU Module N O c AM3352 720 MHz 512 MB 256 MB 64 KB microSD socket with one 4 GB microSD
32. u can complete two level or three level settings Description of the tool button Add a task command or item Delete a task command or item P Modify a task command or item 19 UA 5000 Series User Manual V 1 0 0 ICP DAS 2 4 1 Set up the Driver The Driver setting is divided into the Modbus Driver setting and the MQTT Driver setting 2 4 1 1 Example of the Modbus Driver settings In this example we use Modbus TCP protocol to conduct the Modbus Driver setting The user can also refer the Chapter 3 System Function Description Section 3 3 Driver to view all features properties and configuration notice for each item mentioned in this section Step 1 Add all needed variables in the variable table See Section 2 2 Step 2 On the tree menu to the left click Driver gt Modbus Master gt TCP and add a connection task System Management Variable Setting 4 Driver 4 Modbus Master 4 Virtual Device e PID 4 Service OPC UA 6 MQTT 6 System Management variable Setting a Driver m Add Task 4 Modbus Master Task Name Polling Rate 4 Virtual Device PID a Service OPC UA MQTT Ethernet 20 UA 5000 Series User Manual V 1 0 0 ICP DAS Step 3 In the Task table add a Modbus command and enter all parameters 9 System Management Add Command x PA Variable Setting 4 Driver Command Name 4 Modbus Master RTU s Fu
33. will 1 ize be declared as an array Write a note for this variable gt 40 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 Click Ok to complete the setting Name Attribute Data Type Size Description Cancel Variable Table e Add Delete 4 Edit Name Attribute Data Type Default Value Description 1 Name Read Bool 4 Click Save to save the current settings Variable Setting Save Variable Table E Add Delete 4 Edit Name Attribute Data Type Default Value Description 1 Name Read Bool 41 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 3 Driver This section will describe the Driver setting and all related parameters for the UA 5000 series This topic includes the Modbus Master RTU and TCP and the MQTT items System Management Variable Setting PET eee l 4 Vilvel 4 Modbus Master RTU m TCP MQTT 6 Virtual Device f Service 3 3 1 Modbus Master The following article will show you how to set up the Modbus Master Driver which is divided into RTU and TCP protocols System Management variable Setting Modbus Master RTU e TCP MQTT Virtual Device S Service Description of the tool button Adda task command or item S Delete a task command or item P Modify a task command or item 42 UA 5000 Series User Manual V 1 0 0 ICP DAS 3 3 1 1 RTU This section will show you the way to add edit and dele

Download Pdf Manuals

image

Related Search

Related Contents

Mise en page 1  InLine Cat.6A 7.5m  SA-CMU-SR-V1 - S Access GmbH  Jarden PRH8-UM space heater  Miele DA 5321D Operating and Installation Instructions  STRIDE™ Unicondylar Knee System  2006 Civic GX Online Reference Owner`s - Techinfo  Samsung DVD-C621 User's Manual  Mount Everest Mineral Water Limited  ダウンロードページはこちらから  

Copyright © All rights reserved.
Failed to retrieve file