Home

Advantech iCDManager Manual_Windows

image

Contents

1. When the actual response time interval Max Response Time Span the communication quality rating will be poor For the other actual response time interval value and the actual normal sending time interval value the serial communication quality rating will be calculated by the internal algorithm and weight Parameter setting should be kept in the below range Response Time Span gt 10ms Max Response Time Span gt 100 ms Response Time Span lt Max Response Time Span TX Time out gt 10ms For example When ECU 4674 s receive the data from the serial device every 10ms the communication quality rating status will be Excellent MM 99 E e ix l C D M a n a g er Serial Port Diagnose Ethemet Diagnose ADANTECH king le an InUse Port Mode Communication Quality Status VG OM Half TH RX BEBE excelent 3 come Half TX RX Poor pr coma Half TX RX E Poor coma Half TX RX Poor COMS Half TX RX Poor WI COMS Half TX RX g Poor y COM7 Half TX RX B Poor COMB Half TX RX E Poor come Half TX RX Poor COMID Half TX RX Poor ag COM Evaluation Configure COM1 x Mode Half TX RX TX Time Out ms 1000 Response Time Span ms 100 Max Response Time Span ms 1000 In use M OK Cancel 3 When the ECU 4674 s communication mode is configured as the Tx only it means that the ECU 4674 will send the data to the serial device and the serial device will not reply the data to the
2. HEN c pe COM4 RX Only BEE Good 7 COMS TX Only as Average v COMG RX Only un Average COM7 TX Only i Poor COMB RX Only EH Poor v coma RX Only fa Poor pa COM10 RX Only El Poor 23 COM Evaluation Configure COM2 x Mode RX Only Y RX Time Span ms 100 Max RX time span ms 1000 In Ve M OK Cancel 5 iCDManager for Ethernet communication For the Ethernet Communication iCDManager will monitor the network communication status link or down and Link speed 10M 100 1000M detect the speed of the link is 100Mb s or 10Mb s 100Mbs Elapsed of Last active time interval iCDManager will indicate if there is any activity on the link Physical LAN link status connected or disconnected iCDManager will configure the communication mode and there will be four possible communication quality rating status as Excellent amp Good amp Average amp Poor the parameter setting description is as below Normal Active Time Span ms the normal network Active time interval Max Active Time Span ms the Max network active time interval iCDManager will indicate the LAN network will be active or silent and the physical link status will be normal or abnormal When the actual active time interval lt Normal Active Time Span the network communication quality rating will be excellent when the actual active time interval gt Max Active Time Span the network communication quality rating will be poor For the other actual active
3. Jeg I LE D M ana g er Serial Port Diagnose Ethernet Diagnose ADT MM muse Pat Mode Communication Quality Status IET COMI Fully TX RX FIT Ecen pe come Fully TX RX BEEE cce COM3 Fully TX RX BEE God 9 COM4 Fully TX RX BEN Goo 3 COMS Fully TX RX average COMS Fully TX RX 8 Average pe COM7 Fully TX RX Poor coms Fully TX RX Poor 7 coma Fully TX RX H Poor COMIO Fully TX RX Poor 3 COM Evaluation Configure COM1 x Mode Ful TK RX RX Time Span ms 100 Max RX Time Span ms 1000 TX Time Span ms 100 Max TX Time Span ms 1000 In Use M OK Cancel 2 When the ECU 4674 s communication mode is configured as the lt Half TX RX gt it means that the ECU 4674 will request the data to the serial device and when the ECU 4674 received the data from the serial device then it will send the data to the serial device there will be four possible communication quality rating status Excellent amp Good amp Average amp Poor the parameter setting description is as below Communication mode select Half RX TX TX Time out ms prospective normal sending time interval Response Time Span ms prospective normal response time interval Max Response Time Span ms prospective response time interval Max When the actual response time interval Response Time Span and when the actual normal sending time interval TX Time out the communication quality rating will be excellent
4. parameter Parameter portNumber Lan Port number for example 1 represent LAN1 mode monitor mode 1 Full Tx Rx AStandard A standard value BStandard B standard value Amax A Threshold BMax B Threshold Enable enable or disable monitor mode 0 disable 1 enable Return Value return true if success return false if failure 15 IcdmSetLANRateConfig Statement bool IcdmSetLANRateConfig uint32 portNumber uint32 mode uint32 AStandard uint32 BStandard uint32 AMax uint32 BMax uint32 Enable Function Configure ECU LAN monitor mode and parameter portNumber serial port number for example 1 represent LAN1 mode monitor mode 1 Full Tx Rx AStandard A standard BStandard B standard Amax Athreshold BMax Bthreshold Enable enable or disable monitor function 0 disable 1 represent enable Return value return true if success return false if failure 16 IcdmGetAllRate Statement Bool ICDMAPI IcdmGetAllRate unsigned char pSerialRate uint32 serialCount unsigned char pLanRate uint32 lanCount Function Get the ECU serial port rating result Parameter pSerialRate store the serial rating buffer the buffer should keep the same with real serial port number serialCount serial port number pLanRate store LAN port rating result buffer the strength must be the same with LAN Port number lanCount LAN Port number Return value return true if success return false if failure 17 IcdmFWUpdate Statement i
5. the substation gateway s communication health and guide the substation field operator to examine the physical communication link or the other software application configuration by the iCDManager service Advantech iCDManager is the intelligent Connectivity Diagnose Manager tools which can monitor and diagnose the Power amp Energy computers s communication status this tools can report the communication quality and failure for the network communication issue it can improve diagnose efficiency and save the maintain cost in the complicated network application Remote SCADA varm Gu um 5 ng S Data Center i E HMI SCADA a Application gt iCDManager thernet Comm IEC 61850 t Local HMI Monitor a amp 2 the system Structure diagram Remote PC ICDManager Utility Client User Application Software ECU 4674 icDManager Utility iCDManager Communication Agent ECU 4674 iCDManager Driver iCDManager SDK Figure 1 iCDManager software structure diagram Figure 1 illustrate the iCDManager s system structure and component 1 iCDManager SDK The iCDManager SDK module will provide the iCDManager driver and Program API for the customer application for ECU 4674 2 iCDManager Communication Agent The communication Agent will run in the Power amp Energy computers ECU 4674 Series which can communicate with the remote PC s iCDManager Application software this Agent will transfer the commu
6. time interval value the LAN network communication quality rating will be calculated by the internal algorithm and Weight Parameter setting should be kept in the below range Normal Active Time Span gt 100ms Max Active Time Span gt 100 ms Normal Active Time Span lt Max Active Time Span For example When ECU 4674 s Ethernet 1 is linked if the network receive the data from the serial device every 1000 ms the communication quality rating status will be Excellent When there have no data transferring in the network the actives and link status will change to be disconnected after 30s it will be no physical link um Nm 4 e I C D M ana BE er Serial Port Diagnose Ethernet Diagnose Eu In Use Port Link Status Communication Quality Status LA LAN1 Bl connected C Poor Ww LAN2 Disconnected w3 LAN3 Connected Gg Poor w LAN4 Disconnected wi LANS Bi connected FEST Excellent w LANG E Disconnected P LAN7 B Disconnected fr LANS m Disconnected 29 LAN Evaluation Configure LANS x Normal Active Time Span ms 1000 Max Active Time Span ms 10000 InUse M ER L Cre When ECU 4674 s Ethernet LAN 1 is linked if the network receive the data from the serial device every 1000 ms the communication quality rating status will be Excellent al TEGE i C D M a n d g e r Serial Port Diagnose Ethernet Diagnose Farao alge Pune In Use Port Link Status Communication Quality Status i LANL Bl connected BEB
7. Advantech Advantech Energy Solutions iCDManager Software User Manual iCDManager Advantech Energy Solutions 2014 9 18 Du MED 1 Table of Content iCDManager intelligent Connectivity Diagnose Manager Overview the system Structure diagram rnrnrnnrnnonvnnonvnnenvrnennrnnnnrnsenvnnenvnnenvnnsnnnnsnnene iCDManager Driver amp SDK Installation esses iCDManager for Serial communication eenrrnonnrnnnnrnnnnrnnenrnnnnnrnennrnsensnsen iCDManager for Ethernet communication eese iCDManager SDK amp API description 1 iCDManager intelligent Connectivity Diagnose Manager Overview As you know the substation communication gateway play the important roles which communicate with the more intelligent device in the smart substation Suppose the remote SCADA operator find that there are some communication issue with the substation gateway which may occurred in the remotely substation because the substation is located in the remote suburb usually the service engineer will take the long time to get to the substation and maintain the communication issue it will cause the high maintain cost and low efficiency How to help the remote SCADA operator to diagnose the communication heath issue and analyze the root cause of the communication issue Advantech iCDManager will provide the intelligent connectivity diagnose solution for this requirement the remote SCADA operator can monitor
8. B excelent LAN2 Bl Disconnected Fi LAN3 Bl connected BEBB excelent a LAN4 B Disconnected LANS Bl Disconnected LANG B Disconnected oe LAN7 t Disconnected wi LANS In Disconnected 32 LAN Evaluation Configure LAN3 x Normal Active Time Span ms 1000 Max Active Time Span ms 10000 Inus M ES ome 6 iCDManager SDK amp API description We have provide the iCDManager SDK and API for the customer programming user can program the communication status according to the below follow pls find the SDK help document of iCDManager for the detailed Function Description in Product CD Driver amp SDK Description 1 IcdmGetSerialPortCount Statement uint IcdmGetSerialPortCount Function Get the ECU serial port number Parameter Null Return Value Serial port count of ECU 2 IdcmGetSerialCommsStatus Statement bool IdcmGetSerialCommstatus uint portNumber CommbDataType commbDataType Function Get the serial communication status from the ECU Parameter Port Number serial port number for example 1 represent COM1 Comm Data Type communication data type O is sending data 1 is receiving data Return value If data communication return true else return false 3 IcdmGetSerialCommExceptionTime Statement uint IcdmGetSerialCommExceptionTime uint portNumber CommbDataType commbDataType Function Get the ECU serial port abnormal communication status Parameter Port n
9. ECU 4674 there will be four possible communication quality rating status as Excellent amp Good amp Average amp Poor the parameter setting description is as below Communication mode select Tx only TX Time Span ms prospective normal sending time interval MaxTXTime Span ms prospective sending time interval Max When the actual two sending time interval TX Time Span the communication quality rating will be excellent When the actual two sending time interval Max TX Time Span communication quality rating will be poor For the other actual two sending interval value the serial communication quality rating will be calculated by the internal algorithm and weight Parameter setting should be kept in the below range TX Time Span 10ms Max TX Time Span gt 100 ms TX Time Span Max TX Time Span For example When ECU 4674 s COMI send the data to the serial device every 10ms the communication quality rating status will be excellent e JER ag I C D M a n a ge r Serial Port Diagnose Ethernet Diagnose pred InUse Port Made Communication Quality Status dg comi TX Only BEEE cent i come TX Only ME Good COM3 TX Only 13 Average v COM TX Only B Poor y COMS TX Only a Poor COMS TX Only Poor COM7 TX Only B Poor COMB TX Only E Poor COMS TX Only Poor 7 COMID TX Orly Poor ud COM Evaluation Configure COM1 x Mode TX Only Tx Time Span ms 100 Max TX Time Spa
10. d A standard value BStandard B standard value Amax AThreshold BMax B Threshold Enable monitor function enable or disable 0 disable 1 enable Return value return true if success return false if fail IcdmSetSerialRateConfig Statement bool IcdmSetSerialRateConfig uint32 portNumber uint32 mode uint32 AStandard uint32 BStandard uint32 AMax uint32 BMax uint32 Enable Function Configure the ECU Serial Port monitor mode and parameter Parameter Port Number serial port number for example 1 represent COM1 mode monitor mode 1 Full Tx Rx 2 Half Tx Rx 3 Tx only 4 Rxonly AStandard A standard value BStandard B standard value Amax AThreshold BMax B Threshold Enable monitor enable or disable 0 disable 1 enable Return Value return true if success return false if failure 8 IcdmGetLANPortCount Statement uint IcdmGetLANPortCount Function Get the LAN Count of ECU Parameter Null Return value LAN Port number of ECU Device 9 IcdmGetLANLinkStatus Statement bool IcdmGetLANLinkStatus uint portNumber Function Get the ECU device LAN communication link status Parameter portNumber LAN number for example 1 represent LAN1 Return value return true if LAN link is normal return false if LAN Link is abnormal 10 IcdmGetLANLinkExceptionTime Statement uint IcdmGetLANLinkExceptionTime uint portNumber Function Get the ECU LAN Communication Link Exception time interval Parameter portNu
11. ending and receiving the data with the serial device synchronous there are four possible communication quality rating status as Excellent amp Good amp Average amp Poor the parameter setting description is as below Communication mode select Fully RX TX gt RX Time Span ms prospective normal receive time interval Max RX Time Span ms prospective receive time interval Max TX Time Span ms prospective normal sending time interval Max TX Time Span ms prospective sending time interval Max When the actual receive time interval lt RX Time Span and when the actual sending time interval lt TX Time Span the communication quality rating will be excellent When the actual receive time interval gt Max RX Time Span and when the actual sending time interval gt Max TX Time Span communication quality rating will be poor For the other actual receive time interval value and the actual sending time interval value the serial communication rating will be calculated by the internal algorithm and weight Parameter setting should be kept in the below range RX Time Span gt 10ms Max RX Time Span gt 100 ms RX Time Span lt Max RX Time Span TX Time Span gt 10ms Max TX Time Span gt 100 ms TX Time Span lt Max TX Time Span For example When ECU 4674 s com port 1 send the data every 10ms the serial device on Port 2 reply the data every 10ms to ECU 4674 the communication quality rating status will be excellent a
12. mber LAN number forexample 1 represent LAN1 Return value LAN Communication link time interval of ECU ms 11 IcdmGetLANCommsStatus Statement bool IcdmGetLANCommsStatus uint portNumber Function Get ECU LAN Communication status Parameter port Number LAN Port number for example 1 represent LAN1 Return Value Return true if LAN communication normal else return false 12 lIcdmGetLANCommExceptionTime Statement uint IcdmGetLANCommExceptionTime uint portNumber Function Get the ECU LAN communication abnormal status time interval Parameter Port Number LAN Port number for example 1 represent LAN1 Return value ECU abnormal communication time interval of ECU LAN ms 13 IcdmGetLANInfo Statement bool IcdmGetLANInfo uint32 portNumber uint32 amp ElapsedOfLastActive uint8 amp LinkSpeed uint8 amp PhyiscLinkStatus Function Get ECU LAN data communication status Parameter portNumber LAN Number for example 1 represent LAN1 ElapsedOfLastActive last active time interval LinkSpeed link mode 0xa3 10M Oxa1 1000M Oxa0 100M PhyiscLinkStatus link status gt O nolink 1 link Return value Return true if success return false if failure 14 IcdmGetLANRateConfig Statement bool IcdmGetLANRateConfig uint32 portNumber uint32 amp mode uint32 amp AStandard uint32 amp BStandard uint32 amp AMax uint32 amp BMax uint32 amp Enable Function Get the ECU LAN port s monitor mode and
13. n ms 1000 In Use M OK Cancel 4 When the ECU 4674 s communication mode is configured as the lt RX only it means that the ECU 4674 will receive the data from the serial device and will not reply the data to the serial device there will be four possible communication quality rating status as Excellent amp Good amp Average amp Poor the parameter setting description is as below Communication mode select lt RX only RXTime Span ms prospective normal receive time interval Max RX Time Span ms prospective receive time interval Max When the actual two receive time interval lt RX Time Span the communication quality rating will be excellent When the actual two receive time interval gt Max RX Time Span the communication quality rating will be poor For the other actual two receive time interval value the serial communication quality rating will be calculated by the internal Algorithm and Weight Parameter setting should be kept in the below range RX Time Span 10ms Max RX Time Span gt 100 ms RX Time Span lt Max RX Time Span For example When ECU 4674 s COM 1 receive the data from the serial device every 10ms the communication quality rating status will be Excellent ad JL EJ X I C D M a n age r Serial Port Diagnose Ethernet Diagnose nd In Use Port Mode Communication Quality Status gt sp COM1 TX Only BEBB Excetent v com2 RX Only BEEN excelent coma TX Only
14. nication port status to the iCDManager application software according to the iCDManager s configuration requirement iCDManager Utility communicate with the communication Agent by TCP IP with ECU 4674 ECU Listening TCP Port is 7000 the Protocol format is defined by Advantech it can connect the more Power amp Energy computers and monitor the multi ECU Device s communication status 3 iCDManager Utility iCDManager Utility will run in the Local ECU 4674 it can connect the more Power amp Energy computers and monitor the multi ECU Device s communication status 4 iCDManager Application Software iCDManager Application Software will run in the Remote SCADA PC which can communicate with the remote ECU 4674 s iCDManager Agent it can connect the more Power amp Energy computers and monitor the multi ECU Device s communication status by communication with iCDManager Agent s communication protocol User can configure the different communication mode and iCDManager will rate the communication quality according to the communication data transferring content 3 iCDManager Driver amp SDK Installation Installation is required If there is no existing installation of Advantech iCDManager SDK on your computer take the following steps to install Advantech iCDManager SDK How to install Advantech iCDManager SDK Verify that your computer meets the hardware and software requirements to run Advantech iCDManager SDK If you do not already have a c
15. nt IcdmFWUpdate char fileName Function Update Firmware Parameter filename Firmware file full path name Return value update Firmware result O success 18 Data structure and data type enum CommDataType I SEND 0 RECEIVE 19 API call process sd Driver API GetSerialCommsStatus J pa portCount I l IcdmGetSerialPortCount gt I L I Li I I I I er lt portCount status stafus false exceptionTime IcdmGetSerialCommExceptionTime portNumbe I I Figure 2 get the serial communication status timing chart Get the serial sending and receiving time interval sd Driver API GetSerialDatalnterv al 7 APP portCount IcdmGetSerialPortCount portNumber lt portCount status IdcmGetSerial CommStatus portNumber status true timelnterval IcdmGetSerialCommbDatalnterval portNumber Driver Figure 3 Get the serial port sending and receiving time interval chart Get the network communication link status sd Driver API GetLANLinkStatus APP Driver i 1 portCount IcdmGetLANPortCount loop L portNumber lt portCount l L status IcdmGetLANLinkStatus portNumber i I alt P i status false exceptionTime IcdmGetLANLinkExceptionTime portNumber 1 L 1 q 1 L i i i 1 1 I Li 1 i 1 L Figure 4 Get LAN communication link status timing char
16. opy of the installer Advantech iCDManager driver pls download the installer You can run ICDManager exe This will install driver and SDK of iCDManager Advantech iCDManager InstallShield Wizard Welcome to the InstallShield Wizard for Advantech iCDManager The InstallShield Wizard will install Advantech ICD Manager on your computer To continue click Next p Advantech iCDManager InstallShield Wizard InstallShield Wizard Complete The InstallShield Wizard has successfully installed Advantech iCDManager Click Finish to exit the wizard lt Back Cancel After install the iCDManager driver you can run the iCDManager utility to monitor the Power Automation computers s communication status in the ECU 4674 Local terminal 4 iCDManagerfor Serial communication For the serial communication we will use the iCDManager to monitor the serial physical communication and get send and receive signal active status including the RX Signal Elapsed interval TX signal Elapsed interval Response time interval iCDManager will configure the communication mode and get the com port rate result Excellent amp Good amp Average amp Poor User Should select the different serial communication mode configuration before they start up the diagnose the connectivity according to the actual requirement 1 When the serial communication mode is configured as Fully RX TX gt it means that the ECU 4674 are s
17. t Get LAN communication status sd Driver API GetLANCommsStatus 7 s APP Driver portCount IcdmGetLANPortCount portNumHe lt portCount status IcdmGetLANCommStatus portNumber status false exceptionTime IcdmGetLANCommExceptionTime portNumber
18. umber serial port number for example 1 represent COM1 Comm Data Type communication data type O is for sending data 1 is for receiving data Return value the serial communication abnormal status ms 4 lIcdmGetSerialCommbDatalnterval Statement uint IcdmGetSerialCommbDatalnterval uint portNumber Function Get the sending and receiving time interval of the ECU serial communication Parameter Port Number serial port number for example 1 represent COM1 Return Value the sending and receiving time interval for the serial port 5 6 IcdmGetSeriallnfo Statement bool IcdmGetSeriallnfo uint32 portNumber uint32 amp RxElapsed uint32 amp TxElapsed uint32 amp ResponseTime Function Get the sending and receiving response time interval Parameter port Number serial port number for example 1 represent COM1 RxElapsed receiving time interval ms TxElapsed sending time interval ms ResponseTime response time interval ms Return value return true when success return false when failure IcdmGetSerialRateConfig Statement bool IcdmGetSerialRateConfig uint32 portNumber uint32 amp mode uint32 amp AStandard uint32 amp BStandard uint32 amp AMax uint32 amp BMax uint32 amp Enable Function Get serial port monitor mode and parameter Parameter port Number serial port number for example 1 represent COM1 mode monitor mode 1 Full Tx Rx 2 Half Tx Rx 3 Txonly 4 Rxonly AStandar

Download Pdf Manuals

image

Related Search

Related Contents

Clavadora/Engrapadora Neumática  SyRen 25 - Dimension Engineering  BDA_Atlantic  MEC, distribuidor ERMEC, UNIMEC, MULTIMEC, Pulsadores  0027.PTX Connect - User Manual  

Copyright © All rights reserved.
Failed to retrieve file