Integrated Monitoring and Control System imac2 Controller Modbus TCP/IP Communications Manual

Size: px
Start display at page:

Download "Integrated Monitoring and Control System imac2 Controller Modbus TCP/IP Communications Manual"

Transcription

1 Integated Moniing and Contol System Vesion: 2 Ocbe 2018 Designed and Manufactued in Austalia by Ampcontol Pty Ltd

2 WARNING! The waning symbol highlights a potential isk of injuy o death. Please shae these wanings with othe opeas. CAUTION! NOTE ENVIRO The caution symbol highlights a potential isk of damage equipment. Please shae these cautions with othe opeas. The note symbol highlights key infomation. Please shae these notes with othe opeas. The envio (envionmental) symbol highlights aeas which may have an impact on the suounding fauna and/o floa. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 1 of 48

3 Copyight Notice Ampcontol Pty Ltd ABN The Ampcontol imac Integated Moniing and Contol system descibed in this document is the popety of AMPCONTROL PTY LTD. It is funished unde a license ageement and is be used only in accodance with the tems of the ageement. No pat of the hadwae o documentation may be epoduced, tansmitted, tanscibed, sed in a etieval system, o tanslated in any language o compute language, in any fom o by any means, without pio witten pemission of AMPCONTROL PTY LTD. The imac signalling technique is potected by patent. Disclaime While evey effot has been made assue the accuacy and claity of this document, AMPCONTROL PTY LTD assumes no liability esulting fom any omissions in this document, o fom misuse of the infomation obtained heein. The infomation in this document has been caefully checked and is believed be entiely eliable with all of the necessay infomation included. AMPCONTROL PTY LTD eseves the ight make changes any poducts descibed heein impove eliability, function, o design, and eseves the ight evise this document and make changes fom time time in content heeof with no obligation notify any pesons of evisions o changes. AMPCONTROL PTY LTD does not assume any liability aising out of the application o any use of any poduct o cicuit descibed heein; neithe does it convey license unde its patent ights o the ights of othes. Befoe You Begin Thank you fo puchasing the Ampcontol imac System. WARNING! Ampcontol Contact Details 7 Billbooke Close, Cameon Pak, NSW, 2285 P F cusmesevice@ampcontolgoup.com WEB: ampcontolgoup.com In the inteests of safety and coect equipment opeation, please take the time ead and undestand the content in this manual. This manual vesion V2 petains imac2 Contolle Opeating System Fimwae v4.1. Fo supeseded Opeating System Fimwae s v3.5 o less, please efe V1 of this manual. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 2 of 48

4 TABLE OF CONTENTS DOCUMENT SCOPE... 5 Document Scope... 5 Supplementay Documents System Documentation Module Documentation... 5 imac2 CONTROLLER ETHERNET COMMUNICATIONS OVERVIEW... 6 Specifications... 6 Connecting the Ethenet Pot fo the Fist Time... 7 Modbus TCP/IP Pocol THE imac2 CONTROLLER S DATA POINT TABLE Data Point Table System Data Segment System Data Registe System Status Registe EOL Seies Resistance Registe Line Shunt Resistance Registe... Module Data Segment Module Data Registe Module Status Registe Module Seies Resistance Registe Module Eo Registe System Runtime Segment System Contol Registe System ID and LED Contol Registe EOL Seial Numbe Registe L1 Data Block Just Complete Registe Application (SLP) Softwae Loop Time Counte Registe Module Rollcall Registes Remote Key Pess Registe Message System Page Contol Registe Block Request Registe EOL Offline Count Registe EOL Clash Count Registe IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 3 of 48

5 TABLE OF FIGURES Geneal Buffe Segments Non-Volatile Memoy (NVM) System Vaiables Segment Seial Communication Setup Registes SLP Fault Registe Use Non-Volatile Memoy (NVM) Segment Contolle Infomation Segment Contolle Hadwae Flags Registe Contolle Tempeatue Registe Mimic Keypess Registe LCD Display Data Registes Unit Name Registes Hadwae Vesion Registes Fimwae Vesion Registes Softwae Vesion Registes Application (SLP) Softwae Registes Boot Loade Name Boot Loade Revision Hadwae Name Hadwae Revision Seial Numbe Softwae Name Softwae Revision Figue 2.1: Location of the Ethenet Communications Pot... 6 Figue 2.2: Location of Ethenet Reset Switch... 7 Figue 2.3: Updating the Ethenet Pot Settings of the Connectable Device... 8 Figue 2.4: Updating the imac2 Contolle Ethenet Pot Settings... 9 Figue 3.1: imac2 Contolle Data Point Table Figue 3.2: Sub-sections of the imac2 Contolle s Data Point Table Figue 3.3: LCD Display Data Chaacte Map Figue 3.4 Recommended special chaacte Unicode substitutions Figue 3.5: Chaacte Map fo imac2 Contolle LCD Sceen IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 4 of 48

6 DOCUMENT SCOPE Document Scope This document is intended povide a detailed explanation of the communications pocols suppoted by the imac2 Contolle s Ethenet pot. This document is not intended povide infomation on the opeation of the oveall imac System, individual modules o instuction on pogamming the imac2 Contolle o modules. Please efe the elevant supplementay documents fo this infomation. Supplementay Documents The imac2 Contolle Ethenet Communications is intended be ead in conjunction with the following documents: System Documentation IMAC2B009 imac2 System Use IMAC2B011 imac2 Contolle Web Inteface IMACB094 imac System Installation Requiements IMACB182 imac SIL Emegency Sp Qualification IMACB005 imac Module Pogamming Module Documentation IMACB003 imac RO4 Module Technical Datasheet IMACB018 imac LPU Module Technical Datasheet IMACB020 imac DI8 Module Technical Datasheet IMACB045 imac IIM Module Technical Datasheet IMACB046 imac DI4 Module Technical Datasheet IMACB047 imac EOL/MEOL Module Technical Datasheet IMACB060 imac LED4 Module Technical Datasheet IMACB061 imac SSW Module Technical Datasheet IMACB062 imac SQM Module Technical Datasheet IMACB066 imac AIM Module Technical Datasheet IMACB067 imac RTD1 Module Technical Datasheet IMACB141 imac ARM Module Technical Datasheet IMACB142 imac CRM Module Technical Datasheet IMACB143 imac EMM Module Technical Datasheet IMACB144 imac GRM Module Technical Datasheet IMACB146 imac IRK Keypad Technical Datasheet IMACB147 imac PIM Module Technical Datasheet IMACB148 imac SIM-G Module Technical Datasheet IMACB149 imac SIM-G2 Module Technical Datasheet IMACB0 imac SIM-T Module Technical Datasheet IMACB1 imac MLB Baie Technical Datasheet IMACB2 imac SLB Baie Technical Datasheet IMACB4 imac SIM-P Module Technical Datasheet IMACB172 imac LIM Module Technical Datasheet IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 5 of 48

7 imac2 CONTROLLER ETHERNET COMMUNICATIONS OVERVIEW The imac2 Contolle is equipped with an Ethenet pot and a seial communication pot. This manual details the use of the Ethenet pot. Fo infomation petaining the use of the seial communications pot, efe the IMACB3 imac Contolle Seial Communications. NOTE Specifications Link Activity LED (Yellow) Name Link Activity Link Speed The Ethenet pot is a ead only communications pot. The imac2 Contolle has been manufactued in this way maintain the SIL Poven in Use statistics of the pevious imac Contolle. Ethenet Communications Pot Colou Yellow Geen Opeation Link Speed LED (Geen) On when valid link is detected. Blinks when activity is detected. On when opeating speed is 100Mbps. Off when the line speed is 10Mbps, o duing line isolation. Figue 2.1: Location of the Ethenet Communications Pot Table 1: Ethenet Communications Pot Specifications Ethenet TCP/IP Pot Available Intefaces RJ45 10/100MB Au Negotiation Applicable Standads IEEE 802.3u, IEEE 802.3x 10BASE-T: UTP categoy 3, 4, 5 cable (maximum 100m) Cable Requiements 100BASE-TX: UTP categoy 5, 5e cable (maximum 100m) EIA/TIA Ω STP (maximum 100m) Suppoted Pocols MODBUS TCP/IP (Pot 502), NTP (fo time synchonisation), Webseve (fo configuation, data viewing and diagnostic functions) Maximum Request Rate 100ms Recommended Response Timeout 200ms Maximum Concuent Web Connections The imac2 Contolle allows fou uses access the web seve. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 6 of 48

8 Connecting the Ethenet Pot fo the Fist Time The imac2 Contolle s facy default Ethenet IPv4 settings ae as follows: Table 2: Default Ethenet Communications Pot Settings Default Ethenet IPv4 Settings IP Subnet Mask Ampcontol Pty Ltd ABN If the Contolle s IPv4 settings have been changed, they can be esed the facy default settings by pessing the imac2 Contolle s Ethenet Reset butn fo 4 seconds (The intenal imac2 Contolle status LED will tun on solid while the eset butn is depessed, afte 4 seconds the LED will change a fast flash indicate settings have been eset default, afte which the butn can then be eleased). Ethenet Reset Switch Figue 2.2: Location of Ethenet Reset Switch IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 7 of 48

9 The imac2 Contolle s Ethenet pot settings ae not configuable via the HMI; they must be alteed using the imac2 Web Inteface. The Contolle s web seve can be accessed using a one--one Ethenet connection with an Ethenet enabled device. Tempoaily configue you device s Ethenet pot as follows: Figue 2.3: Updating the Ethenet Pot Settings of the Connectable Device Once the netwok adap of the extenal device has been configued as shown in Figue 2.3, connect the imac2 Contolle s Ethenet pot diectly you device s Ethenet pot, the imac 2 Contolle should then be able be pinged at Once a successful ping has been pefomed, open a web bowse (Chome ecommended) and ente the imac2 Contolle s IP addess in the addess ba: the imac2 Contolle web pages should load within a few seconds. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 8 of 48

10 Navigate the Ethenet Settings page configue the IP settings fo the imac2 Contolle: Figue 2.4: Updating the imac2 Contolle Ethenet Pot Settings Fo infomation on this pocess, efe the IMAC2B011 imac2 Contolle Web Inteface. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 9 of 48

11 Modbus TCP/IP Pocol The imac2 Contolle uses industy standad Modbus TCP/IP pocol fo exchanging data with compatible Ethenet devices. The imac2 Contolle facilitates a Modbus Slave (seve) device. The default Modbus TCP/IP pot numbe is 502. The imac2 Contolle suppots up two Modbus Maste (client) device connections. A single Modbus command is suppoted by the imac2 Contolle s Ethenet TCP/IP pot fo tansfeing egiste data fom the imac2 Contolle a compatible Modbus Maste (client) device: Read Holding Registes (03) A summay of the suppoted command is as follows: Read Holding Registes (03) This command eads egistes within the imac addess space ($0000..$06A1) in the maste device. Illegal Commands (01, 02, 04, 05, ) The imac esponse any of these commands is a Modbus exception. To all othe commands (0, ) the imac contolle will not espond. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 10 of 48

12 THE imac2 CONTROLLER S DATA POINT TABLE Ampcontol Pty Ltd ABN The imac2 Contolle s Data Point Table is used fo the exchange of all seial and Ethenet communication data. The Data Point Table is a list of bit egistes with each data egiste having its own addess in the ange (0000h 06A1h). Registe addesses >=36 (600h) can be accessed via the Ethenet pot, egiste addess <=35 (5FFh) ae accessible by both Seial and Ethenet pots. Data Point Table imac2 Contolle Data Point Table Modbus Block: 000h-0FFh System Data Registe 255x Module Data Registes (Modbus Table = imac Module's ) Modbus Table es: 001h-0FFh Decimal Hexadecimal 0h 1h 2h 3h 4h 5h FDh FEh FFh Modbus Block: 100h-1FFh System Status 255x Module Status Registes (Modbus Table = imac Module's + 256) Modbus Table es: 101h-1FFh Decimal Hexadecimal 100h 101h 102h 103h 104h 105h FDh 1FEh 1FFh Modbus Block: 200h-2FFh EOL Module Resistance 255x Module Resistance Registes (Modbus Table = imac Module's + 512) Modbus Table es: 201h 2FFh Decimal Hexadecimal 200h 201h 202h 203h 204h 205h FDh 2FEh 2FFh Modbus 255x Module Eo Registes (Modbus Table = imac Module's + 768) Line Shunt Block: 300h-3FFh Modbus Table es: 301h 3FFh Decimal Hexadecimal 300h 301h 302h 303h 304h 305h FDh 3FEh 3FFh Modbus System Runtime Block: 400h-4FFh Vaiables OneShot WORDBIT WORD Application Softwae Geneal Buffe 480h 4FFh Decimal Hexadecimal 400h-416h 417h-47Eh 480h-4FFh Modbus NVM System Vaiables Use NVM Block: 500h-5FFh 500h-51Fh 520h-57Fh Application Softwae Geneal Buffe 580h 5FFh Decimal Hexadecimal h-51Fh h-57Fh h-5FFh Modbus Block: 600h-651h Decimal Hexadecimal Contolle Infomation (Ethenet Pot Only) 600h-6A1h h-6A1h Figue 3.1: imac2 Contolle Data Point Table The Data Point Table is boken up in a numbe of segments: System Data, Module Data, System Runtime Vaiables, Non-Volatile System Vaiables, Non-Volatile Use Memoy, Contolle Infomation & two Geneal Buffe segments. These ae explained in detail in the following sections. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 11 of 48

13 System Data Module Data System Data Segment System Runtime Vaiables Non-Volatile System Vaiables Non-Volatile Use Memoy Contolle Infomation (Ethenet Pot Only) Geneal Buffe Figue 3.2: Sub-sections of the imac2 Contolle s Data Point Table The System Data is a goup of 4 egistes that ae addessed as follows: Decimal Hexadecimal Registe Content 0 000h System Data (see bit definitions) h System Status (see bit definitions) h EOL Module Resistance h L1 Fieldbus Shunt Resistance IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 12 of 48

14 3.2.1 System Data Registe Ampcontol Pty Ltd ABN The bits within the System Data egiste ae defined by the Contolle s application (SLP) softwae. Typical bit definitions ae as below. Please efe you specific application (SLP) softwae fo actual definitions. WARNING! CRM and ARM modules equie specific application (SLP) softwae opeate, please ensue that you application (SLP) softwae is configued coectly if you equie CRM and/o ARM functions 0 000h 0 (000h) System Data Registe 0 1 CRM Output/ GRM0 Output ARM Output/ GRM1 Output 2 GRM2 Output 3 GRM3 Output 4 GRM4 Output 5 GRM5 Output 6 GRM6 Output 7 GRM7 Output 8 Set by specific application (SLP) softwae when the CR is closed. CRM o GRM modules can output this infomation. LED4 o RO4 modules can output this infomation if set 0 Set by specific application (SLP) softwae when the AR is closed. ARM o GRM modules can output this infomation. LED4 o RO4 modules can output this infomation if set 0 Set as equied in application (SLP) softwae. GRM modules can output this infomation. LED4 o RO4 modules can output this infomation if set 0 Set as equied in application (SLP) softwae. GRM modules can output this infomation. LED4 o RO4 modules can output this infomation if set 0 Set as equied in application (SLP) softwae. GRM modules can output this infomation Set as equied in application (SLP) softwae. GRM modules can output this infomation Set as equied in application (SLP) softwae. GRM modules can output this infomation Set as equied in application (SLP) softwae. GRM modules can output this infomation Application (SLP) Softwae Dependent w w w w w w w w IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 13 of 48

15 3.2.2 System Status Registe The bits within the System Status egiste have the following definitions: h 256 (100h) System Status Registe 0 1 Refesh Cycle Complete L1 Checksum Eo Latch 2 L1 OK Latch 3 L2 Checksum Eo Latch Set by the contolle at the end of evey efesh cycle (efesh cycle = all 255 module addesses have been scanned). May be cleaed by witing a 0 in this bit using application (SLP) softwae. Set by the contolle when a checksum eo is detected on L1 fieldbus. May be cleaed by witing a 0 in this bit using application (SLP) softwae. Set by the contolle when a L1 fieldbus scan completes with no eos detected. May be cleaed by witing a 0 in this bit using application (SLP) softwae. Set by the contolle when a checksum eo is detected on L2 fieldbus. May be cleaed by witing a 0 in this bit using application (SLP) softwae. 4 Not Used / System Use Only / Do not use 5 Not Used / System Use Only / Do not use 6 Not Used / System Use Only / Do not use 7 L2 Active 8 9 Contol Relay (CR) state Auxiliay Relay (AR) state 10 EOL OK EOL Open Cicuit EOL Shot Cicuit 13 EOL Clashed Set by contolle when it detects an active fieldbus fom anothe contolle on its L2 pot. Often used condition the opeation of the L2 LED on the contolle. Status of the Contol Relay. 1 = Enegised. 0 = De-enegised. Status of the Auxiliay Relay. 1 = Enegised. 0 = De-enegised. Set by contolle when EOL module is being detected on the L1 fieldbus with no faults, clea othewise. Set by contolle when EOL module is not detected on the L1 fieldbus and the fieldbus is not shot cicuited, clea othewise. Set by contolle when the L1 fieldbus is shot cicuited (R<1000Ω), clea othewise Set by contolle when two EOL modules ae detected on the L1 fieldbus, clea othewise. /w /w /w /w /w RefeshCycle L1ChksE L1Ok L2ChksE L2Active CtlRelayState AuxRelayState EOL_OK EOL_OC EOL_SC EOL_CLASH IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 14 of 48

16 256 (100h) System Status Registe 14 Rx Active Tx Active Set by contolle when its seial pot is eceiving data Set by contolle when its seial pot is tansmitting data UART_Rx UART_Tx EOL Seies Resistance Registe The EOL Module Resistance egiste can be accessed at 512 (200h). This egiste contains the imac fieldbus loop esistance measued between imac contolle and connected EOL module h 512 (200h) EOL Seies Resistance Registe 0 EOL Resistance Line Shunt Resistance Registe Measued seies esistance of the L1 fieldbus loop fom contolle EOL Module. Values ae one one, e.g. a eading of 00FFh (255) coesponds a loop esistance of 255Ω Range: EolSeiesRes The Line Shunt Resistance egiste can be accessed at 768 (300h). This egiste contains the measued shunt esistance of the imac L1 fieldbus h 768 (300h) Line Shunt Resistance Registe 0 Shunt Resistance Measued leakage esistance between contolle L1 fieldbus teminals. Values ae one one, e.g. a eading of 0FFFh (4095) coesponds a shunt esistance of 4095Ω Range: EolShuntRes IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page of 48

17 Module Data Segment The Module Data is a goup of 1020 egistes. Evey imac module addess (1..255) has fou associated egistes: DATA, STATUS, RESISTANCE and ERRORS. The elationship between module addess and its fou coesponding egistes is defined as: Example: Registe es Module Registe fo a Module at 1 es Decimal Hexadecimal Registe Content Module (1..255) 1 001h Module Data (module dependant) Module h Module Status (see bit definitions) Module h Module Resistance Module h Module Eo Countes Module Data Registe The function of the bits within the Module Data egiste is dependent upon the type of module that is addessed that location. Fo infomation on bit functionality fo each module, efe the individual imac module datasheets h 0FFh (001h - 0FFh) Module Data Registe 0 D0 / SYS0 1 D1 / SYS1 2 D2 / SYS2 3 D3 / SYS3 4 D4 / SYS4 5 D5 / SYS5 6 D6 / SYS6 7 D7 / SYS7 8 D8 / SYS8 9 D9 / SYS9 10 D10 / SYS10 11 D11 / SYS11 12 D12 / SYS12 13 D13 / SYS13 14 D14 / SYS14 D / SYS Module Dependent (Refe the individual module datasheets fo bit definitions). Note: depending on coesponding Module Status owneship flags, this egiste will be input (default), output (system owned), o low-byte input/high-byte output (byte owned). Module Dependent IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 16 of 48

18 3.3.2 Module Status Registe The Module Status egiste can be accessed at the addess in the Data Point Table that coesponds the Module The bits within the Module Status egiste have the following definitions, egadless of the module type that is configued at that paticula addess h 1FFh (101h - 1FFh) Module Status Registe 0 On Scan Bit 1 L1 Clash Bit Global Select L1 Owned Bit L2 Owned Bit System Owned Bit 6 L2 Clash Bit 7 Byte Owned 8 - Set by the contolle when it fist detects an input module addess online on its L1 fieldbus. May be cleaed by application (SLP) softwae. (POR=0) Set by the contolle when two input modules tansmit diffeent data on the same addess, clea othewise. Must be intentionally set by application (SLP) softwae if the coesponding data addess needs be published up the L2 fieldbus, thus making it a Global. Set by the contolle when it detects an input module addess on its L1 fieldbus, cleaed if module not detected. Set by the contolle when it detects the coesponding addess on its L2 fieldbus. The Global Select bit fo this addess must be set allow the contolle see up its L2 fieldbus. This should be done duing the STARTUP segment of the application (SLP) softwae. Must be intentionally set application (SLP) softwae when the coesponding data egiste is be owned by the system. Setting this bit foces the coesponding data egiste be an output. All addesses ae assumed be an input unless this bit is set. If an input module is connected a system owned addess on L1, a L1 clash eo will occu. Set by the contolle when it detects the addess is Online on both its L1 and L2 pots if the addess Global Select bit is set. Must be intentionally set by application (SLP) softwae when the coesponding data egiste is be patially owned by the system. Low byte of data egiste emains as input, but SLP can now wite in high byte fo output functions. Geneal pupose use in application (SLP) softwae. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 17 of 48 /w /w w w w OnScanBit L1ClashBit Global L1OwnBit L2OwnBit SysOwnBit L2ClashBit HighByteBit

19 3.3.3 Module Seies Resistance Registe The Module Seies Resistance egiste can be accessed at the addess in the Data Point Table that coesponds the Module This egiste contains the L1 fieldbus loop esistance the connected module at the specified addess h 2FFh (201h - 2FFh) Module Seies Resistance Registe Module Eo Registe Module Seies Resistance Measued seies esistance of the fieldbus loop between the imac Contolle and the closest Module on the fieldbus with the coesponding addess. Values ae one one, e.g. a eading of 00FFh (255) coesponds a loop esistance of 255Ω Range: Ω Use Defined The Module Eo egiste can be accessed at the addess in the Data Point Table that coesponds the Module This egiste contains two countes that moni the numbe of data scans that occu with an Offline Eo o Clash Eo pesent at this addess. The coesponding counte incements each time thee is eithe an Offline o Clash eo detected on the L1 Fieldbus. Once the counte eaches 255 it will au-oll ove 0 on the next count h 3FFh (301h - 3FFh) Module Eo Registe Offline Count Clash Count This count is incemented evey data scan that thee is no owne of the module addess fo which thee was once an owne. This count is incemented evey time that a data scan occus when L1 Clash = 1 (ie incements each time an addess is scanned fo which thee ae two modules with the same addess that ae tansmitting diffeent input data). Use Defined Use Defined IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 18 of 48

20 System Runtime Segment The System Runtime Registes ae located in addess ange (400h 47Eh). The fist 20 untime egistes ae defined below, the emaining egistes ae eseved fo system use and should not be accessed by the application (SLP) softwae h System Contol h (400h 47Eh) System Runtime Registes Registe Content Desciption SLP Tag System ID and LED contol Relay Contol, Digital Input Status, Sequence Contol (see individual bit definitions) Rotay Switch and DIP Switch status, L1/L2 LED contol SystemContol SysIdLeds (see individual bit definitions) h Reseved Do not use h Reseved Do not use h EOL Seial Numbe EOL Module Seial Numbe EolSeNum h Reseved Do not use h L1 Data Block Just Complete Contains block numbe of last successfully scanned block numbe h Reseved Do not use h Application (SLP) Softwae Loop Time Counte SLP loop time in milliseconds L1BlockJustDone LoopTimeSLP h Module Rollcall Contol RollcallContol Ah Rollcall Rollcall Bh Rollcall Seial Numbe RollcallSeNum Used fo oll calling and Ch Rollcall Type Registe RollcallModType pogamming imac modules Dh Rollcall Block Numbe RollcallBlckNum (see individual egiste Eh Rollcall Paamete 1 RollcallPaam1 definitions) Fh Rollcall Paamete 2 RollcallPaam h Rollcall Paamete 3 RollcallPaam h Rollcall Paamete 4 RollcallPaam h Remote Key Pess Valid Key Pess codes will mimic the font panel keystokes h Message System Page Contains page numbe of Contol cuently shown LCD display h Reseved Do not use - Incemental counte fo the h EOL Offline Count numbe of scans the EOL module has been detected as offline h EOL Clash Count System Contol Registe Incemental counte fo the numbe of scans the EOL module has been detected as clashed. The bits within the System Contol egiste, 1024 (400h), have the following definitions: KeyBoadOut PageTansfe EOLS_OC EOLS_Clash IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 19 of 48

21 h 1024 (400h) System Contol Registe 0 Stat-up bit Set by contolle on fist SLP loop following powe up 1 Always 1 This bit is always set 1 2 Down bit fom L2 Sequence Down Bit fom Upsteam imac Contolle SeqDownFomL2 3 Up bit fom L1 Sequence Up Bit fom Downsteam imac SeqUpFomL1 Contolle/SQM module. 4 Input 1 imac Contolle SW1 status: 1 = closed, 0 = open. SwInput1 5 Input 2 imac Contolle SW2 status: 1 = closed, 0 = open. SwInput2 6 Input 3 imac Contolle SW3 status: 1 = closed, 0 = open. SwInput3 7 Reseved System Use Only 8 Asset Contol Relay Set by application (SLP) softwae attempt enegise the CR elay. CR will enegise if and only if EOL Module comms is also w AstCtlRelay healthy. Clea de-enegise CR elay. 9 Asset Auxiliay Relay Set by application (SLP) softwae enegise AR elay. w AstAuxRelay Clea de-enegise AR elay. 10 Asset Up bit on L2 Upsteam sequence contol bit /w SeqUpOnL2 11 Asset Down bit on L1 Downsteam sequence contol bit /w SeqDownOnL1 12 Enables data be witten the Enable Modbus Flash imac Contolle s flash memoy Wite using Modbus wite commands /w EnFlashWite The following menu functions ae disabled when FullSysMenu = 0 13 Enable Full System Menu & enabled when FullSysMenu = 1 System Menu CLR DPT item /w FullSysMenu Maintenance page F1 - Clea individual OnScan Bit 14 Enable Min System Menu The following menu functions ae disabled when MinSysMenu = 0 & enabled when MinSysMenu = 1 System Menu (SHIFT+MENU) Debug Menu Maintenance page F4 Clea individual OFFLINE/CLASH COUNTERS /w MinSysMenu Disable Modbus Maste Wite Commands imac Slave Pevents Modbus Maste devices witing imac Contolle Modbus egistes /w IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 20 of 48

22 3.4.2 System ID and LED Contol Registe The bits within the System ID and LED Contol egiste, 1025 (401h), have the following definitions: h 1025 (401h) System ID and LED Contol Registe 0 Rotay Switch Bit0 Binay Coded Decimal (BCD) value of the 16 Position Rotay 1 Rotay Switch Bit1 Switch on the side of the imac IDSW 2 Rotay Switch Bit2 Contolle. Rotay Switch ID is the index vaiable in many SLP 3 Rotay Switch Bit3 commands 4 DIP Switch 1 State of DIP Switch 1: 1 = ON, 0 = OFF DipSw0 5 DIP Switch 2 State of DIP Switch 2: 1 = ON, 0 = OFF DipSw1 6 DIP Switch 3 State of DIP Switch 3: 1 = ON, 0 = OFF DipSw2 7 DIP Switch 4 State of DIP Switch 4: 1 = ON, 0 = OFF DipSw3 8 LED L1 ON Sets the L1 LED ON w Led1On 9 LED L1 FAST Flash Sets the L1 LED a fast flash w Led1Fast 10 LED L1 SLOW Flash Sets the L1 LED a slow flash w Led1Slow 11 LED L1 TOGGLE Now Toggles the state of the L1 LED w Led1Togg 12 LED L2 ON Sets the L2 LED ON w Led2On 13 LED L2 FAST Flash Sets the L2 LED a fast flash w Led2Fast 14 LED L2 SLOW Flash Sets the L2 LED a slow flash w Led2Slow LED L2 TOGGLE Now Toggles the state of the L2 LED w Led2Togg EOL Seial Numbe Registe The EOL Seial Numbe egiste can be accessed at 1028 (404h). This egiste contains the seial numbe of the EOL Module connected the fieldbus h 1028 (404h) EOL Seial Numbe Registe 0 EOL Seial Numbe Contains the seial numbe of the EOL Module that is connected the L1 fieldbus. EolSeNum Note: if EOL clash eos ae occuing (eg two EOL modules have been inadvetently connected the L! fieldbus at the same time) the EOL seial numbe egiste value will be invalid. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 21 of 48

23 3.4.4 L1 Data Block Just Complete Registe The L1 Data Block Just Complete egiste can be accessed at 1030 (406h). This egiste contains the block numbe of the Data Scan that has just been completed on the L1 fieldbus h 1030 (406h) L1 Data Block Just Complete Registe 0 L1 Data Block Just Complete Contains the block numbe of the last completed DataScan Application (SLP) Softwae Loop Time Counte Registe L1BlockJustDone The Application (SLP) Softwae Loop Time Counte egiste can be accessed at 1032 (408h). This egiste contains the numbe of milliseconds that elapses duing each loop of the SLP code h 1032 (408h) Application (SLP) Softwae Loop Time Counte Registe 0 Application (SLP) Softwae Loop Time Counte Contains the numbe of milliseconds that the imac Contolle ok complete the last main loop of the application (SLP) softwae. LoopTimeSLP IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 22 of 48

24 3.4.6 Module Rollcall Registes Registes in addess ange (409h 411h) contol the imac Contolle s Rollcall functions: h (409h 411h) Module Rollcall Registes 0 Reset Rollcall 1 Next Rollcall Next Rollcall, Foce Read Seial Numbe Wite Seial Numbe 5 Rollcall Fail 6 Read SN Fail 7 Wite SN Fail 8,9 10 Geneation ID [9,8] Rollcall Geneation Display Flags Befoe a Rollcall pocedue can commence, this bit must be set. The Contolle will clea this bit when the Reset Rollcall is complete. Set this bit initiate a Rollcall fo the next seial numbe. The Contolle will clea this bit when the Next Rollcall is complete. Set this bit initiate a Foced Next Rollcall fo the module with addess specified in the Rollcall egiste (40Ah). The Contolle will clea this bit when complete. Set this bit initiate a ead fom the module with seial numbe, geneation numbe and block numbe specified in the Rollcall Seial Numbe egiste (40Bh), Geneation numbe (409h bits 8 & 9) and the Rollcall Block Numbe egiste (40Dh) Set this bit initiate a wite the module with seial numbe, geneation numbe and block numbe specified in the Rollcall Seial Numbe egiste (40Bh), Geneation numbe (409h bits 8 & 9) and the Rollcall Block Numbe egiste (40Dh) Set by contolle following eithe a Next Rollcall o Next Rollcall Foce function if it fails. Cleaed othewise. Set by contolle following a Read Seial Numbe function if it fails. Cleaed othewise. Set by contolle following a Wite Seial Numbe function if it fails. Cleaed othewise. [11] - Geneation 4 [10] - Geneation 3 [01] - Geneation 2 [00] - Geneation 1 These bits ae set by contolle following a Reset Rollcall o Next Rollcall function. The value of these bits is also used duing Read Seial Numbe and Wite Seial Numbe functions taget the equied geneation numbe of the module. RollcallGen1Flg RollcallGen2Flg RollcallGen3Flg RollcallGen4Flg These bits ae set by contolle following a Reset Rollcall o Next Rollcall function. /w /w /w /w /w /w /w /w ResetRollcall NextRollcall NextRollFoce RollcallSeNum RollcallWite RollcallFail RollReadFail RollWiteFail /w - RollcallGen1Flg RollcallGen2Flg RollcallGen3Flg RollcallGen4Flg IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 23 of 48

25 Ah Bh Ch Dh Eh Fh h h (409h 411h) Module Rollcall Registes Rollcall Rollcall Seial Numbe Rollcall Type Rollcall Block Numbe Rollcall Paamete 1 Rollcall Paamete 2 Rollcall Paamete 3 Rollcall Paamete 4 This egiste contains the addess of the module that has been ollcalled. Altenatively, this egiste is used specify the addess of the module fo a foced ollcall function. This egiste contains the seial numbe fo the module that has been ollcalled. Altenatively, this egiste is used specify the seial numbe fo ead/wite seial numbe functions. This egiste contains the module type numbe (0..63) of the module that has been ollcalled. This egiste contains the block numbe of the module that has been ollcalled. Altenatively, this egiste is used specify the block numbe fo ead/wite seial numbe functions. This egiste contains Paamete 1 fo the module that has been ollcalled. Altenatively, this egiste is used specify Paamete 1 fo ead/wite seial numbe functions. This egiste contains Paamete 2 fo the module that has been ollcalled. Altenatively, this egiste is used specify Paamete 2 fo ead/wite seial numbe functions. This egiste contains Paamete 3 fo the module that has been ollcalled. Altenatively, this egiste is used specify Paamete 3 fo ead/wite seial numbe functions. This egiste contains Paamete 4 fo the module that has been ollcalled. Altenatively, this egiste is used specify Paamete 4 fo ead/wite seial numbe functions. /w /w /w /w /w /w /w Rollcall RollcallSeNum RollcallModType RollcallBlckNum RollcallPaam1 RollcallPaam2 RollcallPaam3 RollcallPaam4 IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 24 of 48

26 The below table povides the modules that ae associated with the possible values of the Rollcall Type egiste located at egiste addess 1036 (40Ch). Module Type Table Coesponding Values fo Rollcall Type Registe ( 1036, 40Ch) Value Value Module Type Decimal Hexadecimal Decimal Hexadecimal Module Type h Reseved h LED4 Module h Contolle h EMM Module h TCD2 DIPSwitch h Undefined # h EOL Module h SIM-P Module h SQM Module h SIM-T Module h DI2/4 Module h SIM-G Module h IIM-OLC Module h DI5 Module h LIM Module h RO4 Module h TCD4 Long h TO4 Module h TCD4 Module h GCA Flags Ah RTD3 Flags Ah GCA Min Tally Bh RTD3 Temp Bh GCA 8H Tally Ch RTD3 Temp Ch GCA 24H Tally Dh RTD3 Temp Dh GCA Raw Count Eh DI4L Module Eh DI8 Module 000Fh DI4 Module Fh RIS Module h IIM Module h AIM Flags h PGM-A Pogam h AIM Analog h MEOL Module h AIM PwSupply h Undefined # h CRM Module h SSW Flags h ARM Module 21 00h SSW Contol h GRM Module h SSW % Slip h RTD1 Flags h SSW % Speed h RTD1 Temp h SSW Lin Speed h SIM-G2 Module h Undefined # h FCP DigInputs Ah Undefined # Ah FCP DigOutputs Bh GAI3 Flags Bh FCP AnaInputs Ch GAI3 Analogue # Ch FCP AnaOutputs Dh GAI3 Analogue # Dh GG2 Flags Eh GAI3 Analogue # Eh GG2 Analog Fh RKM Keypad Fh GG2 PwSupply IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 25 of 48

27 3.4.7 Remote Key Pess Registe The Remote Key Pess egiste can be accessed at 1042 (412h). Valid key pess codes, witten this egiste will mimic an actual imac2 Contolle keypad pess (412h) Remote Key Pess Registe Value Decimal Hexadecimal Mimicked Key SLP Tag h No Key h ESC Key ESC_KEY h Alam Key ALARM_KEY h Menu Key MENU_KEY h F1 Key F1_KEY h F2 Key F2_KEY h F3 Key F3_KEY h F4 Key F4_KEY h Left Aow Key LEFT_KEY Ah Up Aow Key UP_KEY Bh Right Aow Key RIGHT_KEY Ch Down Aow Key DOWN_KEY Dh Ente Key ENTER_KEY h Shift Mode Key SHIFT_MOD To affect a emote keypess, wite the value of the desied key pess in this egiste. To affect a shift + key pess, add the value of the keypess modifie the desie key value eg affect a [SHIFT]+[MENU] keypess wite the value 13h (10h+03h) in this egiste Message System Page Contol Registe The Message System Page Contol egiste can be accessed at 1043 (413h). This egiste contains the page numbe of the imac Contolle s LCD Display h 1043 (413h) Message System Page Contol Registe 0 Message System Page Contol Contains the page numbe of the cuent page that is being shown on the display of the imac Contolle /w PageTansfe IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 26 of 48

28 3.4.9 Block Request Registe The Block Request egiste SHOULD NOT be accessed diectly by the use. It can be accessed indiectly using the application (SLP) softwae function Scan{ }. This function can be used pioitise addess scanning and should be used only by Ampcontol Applications enginees. Incoect use of this function can disupt nomal opeation h 1044 (414h) Block Request Registe 0 Block Request EOL Offline Count Registe Contains the block numbe fo a equested data scan. /w - The EOL Offline Count egiste can be accessed at 1045 (4h). This egiste contains a counte that monis the numbe of data scans that occu with an EOL Offline Eo. When this counte eaches its maximum value of FFFFh, it will wap back aound zeo on the next count h 1045 (4h) EOL Offline Count Registe 0 EOL Offline Count EOL Clash Count Registe This count is incemented evey time that a data scan occus when an EOL module is not detected on the L1 fieldbus. EOLS_OC The EOL Clash Count egiste can be accessed at 1046 (416h). This egiste contains a counte that monis the numbe of data scans that occu with an EOL Clash Eo. When this counte eaches its maximum value of FFFFh, it will wap back aound zeo h 1046 (416h) EOL Clash Count Registe 0 EOL Clash Count This count is incemented evey time that a data scan occus when multiple EOL modules ae detected on the L1 fieldbus. EOLS_Clash IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 27 of 48

29 Geneal Buffe Segments The Data Point Table has two sepaate blocks of egiste addesses that ae puposed as Geneal Buffes. These two blocks have egiste anges fom (480h 4FFh) and fom (580h 5FFh). These egistes can be used as geneal pupose memoy fo the application (SLP) softwae and/o fo seial communication data exchange. If the imac Contolle s seial communication pocol is set Ampcontol IP2, the Geneal Buffe egistes ae the only addesses that ae able be accessed using this pocol. Application (SLP) softwae must move all data that is equied be exchanged using IP o IP2 pocols in these egistes enable access. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 28 of 48

30 Non-Volatile Memoy (NVM) System Vaiables Segment The Data Point Table has a block of addesses that ae set aside fo the imac Contolle s non-volatile system vaiables. This block is located at (500h 51Fh). This infomation is saved in the imac Contolle s non-volatile flash memoy, meaning data is sed and etained duing a powe outage. The fist 20 egistes of the NVM data block have special functions. These egistes ae located at addess ange (500h 513h) (500h 513h) NVM System Vaiables Name Desciption /w SLP Tag 1280:LSB 500h:LSB Pocol w 1280:MSB 500h:MSB BAUD Rate w Seial Communications Pot 1281:LSB 501h:LSB Paity w Settings. 1281:MSB 501h:MSB Sp Bits w Set using the imac Contolle 1282:LSB 502h:LSB Mode Seial Communications Page. w Modbus Slave 1282:MSB 502h:MSB w h Signal ZERO Peiod h Signal EXTEND L1 Fieldbus communication speed Peiod settings h Signal SYNC Peiod The application (SLP) softwae h Powe ZERO Peiod function: LineSpeed{ } sets these h Powe ONE Peiod egistes h Powe SYNC Peiod h Not Used / System Use Only Sets application (SLP) softwae time tick ate. The application Ah 1=10ms, 10=100ms, 50=500ms 100=1second etc. SLP Time Time (SLP) softwae function: Base. TimeSetup{ } sets this egiste: w Bh SLP Max Numbe of Active Times Ch SLP Fault Registe Dh SLP Fault. Sets maximum numbe of times that the application (SLP) softwae can utilise. The application (SLP) softwae function: TimeSetup{ } sets this egiste: Min = 4, Max = 16. Application (SLP) Softwae Eo egiste (see bit definitions) Memoy addess whee application softwae fault occued Eh Not Used / System Use Only Fh Not Used / System Use Only h Seies VI Offset Facy Use Only - w w w IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 29 of 48

31 h Seies OHMS Offset (500h 513h) NVM System Vaiables Name Desciption /w SLP Tag This value is subtacted fom the calculated Seies Resistance. Facy Use Only h Shunt VI Offset Facy Use Only h Shunt OHMS Offset This value is subtacted fom the calculated Shunt Resistance Facy Use Only w Seial Communication Setup Registes The Seial Communication setup egistes ae used configue the RS232/422/485 pot settings. These egistes ae boken up in two bytes: most significant byte and least significant byte (MSB, LSB); with each byte being associated with a diffeent setting as follows: 1280:LSB (500h:LSB) Pocol Setting 1280:MSB (500h:MSB) BAUD Rate Setting Byte Value Byte Value Coesponding Setting Coesponding Setting 0 0h Not Configued 0 0h (9600)* 1 1h Modbus Maste 1 1h Not Configued 2 2h Modbus Slave 2 2h h IP2 Pocol 3 3h h L1 Maintenance 4 4h h L2 Maintenance 5 5h h h 19200** 1281:LSB (501h:LSB) Paity Setting 1281:MSB (501h:MSB) Sp Bits Setting Byte Value Byte Value Coesponding Setting Coesponding Setting 0 0h (Even)* 0 0h (One)* 1 1h None 1 1h One 2 2h Even 2 2h Two 3 3h Odd 1282:LSB (502h:LSB) Mode Setting 1282:MSB (502h:MSB) Modbus Slave Setting Byte Value Byte Value Coesponding Setting Coesponding Setting 0 0h RS h..20h Slave 1 1h RS485/RS422 *Note: Items shown in gey italics text ae not use selectable. **Note: May not be compatible with all thid paty devices, if communication eos occu using this baud ate, evet 9600 baud. w IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 30 of 48

32 3.6.2 SLP Fault Registe The SLP Fault egiste can be accessed at 1092 (50Ch). This egiste contains a numbe of bits that indicate the status of application (SLP) softwae logic engine Ch 1092 (50Ch) System Eo Registe 0 Fatal SLP Fault w FatalSLPFault 1 Stack Oveflow w StackOveFlow 2 Stack Undeflow w StackUndeFlow 3 out of Bounds w Bounds 4 Illegal Command w IllegCommand 5 Time Paamete Fault Base/Numb w TimeBaseFault 6 Not Used / System Use Only 7 Not Used / System Use Only 8 TON No Time Slots Delay TonDelayWan 9 TOFF No Time Slots Delay ToffDelayWan 10 L1 Powe Peiod Oveflow L1PwPeOve 11 L2 Powe Peiod Oveflow L2PwPeOve 12 L2 Loss of SYNC L2SyncLoss 13 Down Active 14 Down Finished Not Used / System Use Only Note: Bits 0 7 epesent citical SLP faults, these ae not expected duing nomal opeation and should be epoted an Ampcontol applications enginee. Bits 8 ae wanings and can be expected occu fom time time. Use Non-Volatile Memoy (NVM) Segment The Data Point Table has a block of addesses that ae set aside fo non-volatile use memoy. This block is located at (520h 57Fh). This allows the use save infomation that will be etained in the imac Contolles Flash memoy at powe down. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 31 of 48

33 Contolle Infomation Segment The Contolle Infomation Registes ae located in addess ange (600h 651h). These egistes ae only accessible via the imac2 Contolle s Ethenet pot h h h 60Eh (600h 651h) Contolle Infomation Registes Registe Content Desciption SLP Tag Contolle Hadwae Flags Contolle Tempeatue 51 60Fh Mimic Keypess h 619h 61Ah 623h 624h 62Dh 62Eh 637h 638h 064Bh 64Ch 655h 656h 65Fh 660h 669h 66Ah 673h Log pocesso hadwae fault flags - Intenal tempeatue of the imac2 Contolle Value is x100 o C (use must divide value by100 fo o C) - Not Used / System Use Only - Contolle LCD Display Data (4 x 20 chaactes) Contolle Tag Name Legacy Hadwae Vesion Legacy Fimwae Vesion Legacy Softwae Vesion Application (SLP) Softwae Vesion Web Inteface Mimic Keypess Registe. When a web mimic keypad key is clicked with the left mouse butn, the value of that keypess is loaded in a 20 deep buffe. When this egiste is ead, the value of the oldest keypess contained in the buffe will be etuned, subsequent eads will etun the next oldest keypess and so on. When the etuned value is zeo, all key pesses have been ead and the buffe is empty. A sting of chaactes epesenting LCD Line 1 - A sting of chaactes epesenting LCD Line 2 - A sting of chaactes epesenting LCD Line 3 - A sting of chaactes epesenting LCD Line 4 Contolle s Tag Name (as set via web inteface and sed on the SD Cad) A sting of chaactes epesenting the Hadwae vesion cuently installed in the Contolle. A sting of chaactes epesenting the Bootloade vesion cuently installed in the Contolle. A sting of chaactes epesenting the Softwae vesion cuently installed in the Contolle. A sting of chaactes epesenting the Application (SLP) Softwae vesion cuently installed in the Contolle. A sting of chaactes epesenting the Log Pocesso Bootloade Name A sting of chaactes epesenting the Log h 67Bh Log Pocesso Bootloade Name Ch Log Pocesso Eh Bootloade Vesion Pocesso Bootloade Vesion Fh Log Pocesso A sting of chaactes epesenting the Log h Hadwae Name Pocesso Hadwae Name h Log Pocesso A sting of chaactes epesenting the Log - - IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 32 of 48

34 h Hadwae Vesion Pocesso Hadwae Vesion Log Pocesso Ah A sting of chaactes epesenting the Log Hadwae Seial h Pocesso Hadwae Seial Numbe Numbe h Log Pocesso A sting of chaactes epesenting the Log h 69Ah 6A1h Application Name Log Pocesso Application Vesion Pocesso Application Name A sting of chaactes epesenting the Log Pocesso Application Vesion Contolle Hadwae Flags Registe The Contolle hadwae flags egiste can be accessed at 36 (600h). This egiste contains hadwae fault flags fo citical log pocesso hadwae cicuits (651h) Contolle Tempeatue Registe h 0 RTC Fault 0 = Ok, 1 = Fault - 1 I2C Fault 0 = Ok, 1 = Fault 2 SC Cad Fault 0 = Ok, 1 = Fault 3 Not Used / System Use Only Note: Bits 0 3 epesent citical hadwae faults, these ae not expected duing nomal opeation and should be epoted an Ampcontol applications enginee. The RTC Fault flag will likely indicate the eal time clock battey has expied and needs eplacing Contolle Tempeatue Registe The Contolle Tempeatue egiste can be accessed at 37 (601h). This egiste contains the tempeatue of the imac2 Contolle in degees Celsius x h 1617 (651h) Contolle Tempeatue Registe 0 Contolle Tempeatue Intenal tempeatue of the imac2 Contolle Value is x100 o C (use must divide value by100 fo o C) - IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 33 of 48

35 3.8.3 Mimic Keypess Registe Ampcontol Pty Ltd ABN The Mimic Keypess egiste can be accessed at 51 (60Fh). When a web inteface mimic keypad key is clicked with the left mouse butn, the value of that keypess is loaded in a 20 deep buffe. When this egiste is ead, the value of the oldest keypess contained in the buffe will be etuned, subsequent eads will etun the next oldest keypess and so on. When the etuned value is zeo, all key pesses have been ead and the mimic keypess buffe is empty Fh 1616 (650h) Mimic Keypess Registe 0 Mimic Keypess Contains value of web inteface mimic keypesses The below table lists the keypess types and associated egiste value: Keypess Type Mimic Keypess Registe Value No Key 0000 ESC_KEY 0001 ALARM_KEY 0002 MENU_KEY 0003 F1_KEY 0005 F2_KEY 0006 F3_KEY 0007 F4_KEY 0008 LEFT_KEY 0009 UP_KEY 000A RIGHT_KEY 000B DOWN_KEY 000C ENTER_KEY 000D SHIFT_MOD Note: This egiste can be ead by a Maste Modbus TCP/IP device which can then copy the value ead back the contolle s Slave Modbus RS232/485 pot action the keypess. Refe seial communications manual fo futhe infomation. IMAC2B010 V2 Uncontolled Copy - Refe Ampcontol Website fo Latest Vesion Page 34 of 48

Integrated Monitoring and Control System imac2 Controller EtherNet/IP Communications Manual

Integrated Monitoring and Control System imac2 Controller EtherNet/IP Communications Manual Integrated Monitoring and Control System Version: 2 July 2017 Designed and Manufactured in Australia by Ampcontrol Pty Ltd WARNING! The warning symbol highlights a potential risk of injury or death. Please

More information

Integrated Monitoring and Control System imac2 Controller Web Interface Manual

Integrated Monitoring and Control System imac2 Controller Web Interface Manual Integrated Monitoring and Control System Version: 1, May 2016 Designed and manufactured in Australia by Ampcontrol Pty Ltd WARNING! The warning symbol highlights a potential risk of injury or death. Please

More information

SIMOCODE pro. Motor Management and Control Devices. SIMOCODE pro for Modbus RTU. Answers for industry. Edition 04/2015

SIMOCODE pro. Motor Management and Control Devices. SIMOCODE pro for Modbus RTU. Answers for industry. Edition 04/2015 SIMOCODE po Moto Management and Contol Devices SIMOCODE po fo Modbus RTU Geätehandbuch Configuation Manual Edition 04/2015 Answes fo industy. Intoduction 1 System configuation and commissioning with RTU

More information

COSC 6385 Computer Architecture. - Pipelining

COSC 6385 Computer Architecture. - Pipelining COSC 6385 Compute Achitectue - Pipelining Sping 2012 Some of the slides ae based on a lectue by David Culle, Pipelining Pipelining is an implementation technique wheeby multiple instuctions ae ovelapped

More information

Configuring RSVP-ATM QoS Interworking

Configuring RSVP-ATM QoS Interworking Configuing RSVP-ATM QoS Intewoking Last Updated: Januay 15, 2013 This chapte descibes the tasks fo configuing the RSVP-ATM QoS Intewoking featue, which povides suppot fo Contolled Load Sevice using RSVP

More information

Communication module System Manual Part 9

Communication module System Manual Part 9 Communication module 70.4040 System Manual Pat 9 Contents 1 Intoduction 3 1.1 Peface... 3 1.2 Type designation... 4 2 Indications and contols 5 3 Integated functions 7 3.1 Oveview... 7 3.2 Outputs...

More information

Lecture Topics ECE 341. Lecture # 12. Control Signals. Control Signals for Datapath. Basic Processing Unit. Pipelining

Lecture Topics ECE 341. Lecture # 12. Control Signals. Control Signals for Datapath. Basic Processing Unit. Pipelining EE 341 Lectue # 12 Instucto: Zeshan hishti zeshan@ece.pdx.edu Novembe 10, 2014 Potland State Univesity asic Pocessing Unit ontol Signals Hadwied ontol Datapath contol signals Dealing with memoy delay Pipelining

More information

dc - Linux Command Dc may be invoked with the following command-line options: -V --version Print out the version of dc

dc - Linux Command Dc may be invoked with the following command-line options: -V --version Print out the version of dc - CentOS 5.2 - Linux Uses Guide - Linux Command SYNOPSIS [-V] [--vesion] [-h] [--help] [-e sciptexpession] [--expession=sciptexpession] [-f sciptfile] [--file=sciptfile] [file...] DESCRIPTION is a evese-polish

More information

Getting Started PMW-EX1/PMW-EX3. 1 Rotate the grip with the RELEASE button pressed. Overview. Connecting the Computer and PMW-EX1/EX3

Getting Started PMW-EX1/PMW-EX3. 1 Rotate the grip with the RELEASE button pressed. Overview. Connecting the Computer and PMW-EX1/EX3 A PMW-EX1/PMW-EX3 Getting Stated Oveview This document descibes how to use the XDCAM EX Vesion Up Tool (heeafte Vesion Up Tool ) to upgade the PMW-EX1 and PMW-EX3 to vesion 1.20 (PMW-EX1) o vesion 1.10

More information

COEN-4730 Computer Architecture Lecture 2 Review of Instruction Sets and Pipelines

COEN-4730 Computer Architecture Lecture 2 Review of Instruction Sets and Pipelines 1 COEN-4730 Compute Achitectue Lectue 2 Review of nstuction Sets and Pipelines Cistinel Ababei Dept. of Electical and Compute Engineeing Maquette Univesity Cedits: Slides adapted fom pesentations of Sudeep

More information

GCC-AVR Inline Assembler Cookbook Version 1.2

GCC-AVR Inline Assembler Cookbook Version 1.2 GCC-AVR Inline Assemble Cookbook Vesion 1.2 About this Document The GNU C compile fo Atmel AVR isk pocessos offes, to embed assembly language code into C pogams. This cool featue may be used fo manually

More information

Any modern computer system will incorporate (at least) two levels of storage:

Any modern computer system will incorporate (at least) two levels of storage: 1 Any moden compute system will incopoate (at least) two levels of stoage: pimay stoage: andom access memoy (RAM) typical capacity 32MB to 1GB cost pe MB $3. typical access time 5ns to 6ns bust tansfe

More information

Accelerating Storage with RDMA Max Gurtovoy Mellanox Technologies

Accelerating Storage with RDMA Max Gurtovoy Mellanox Technologies Acceleating Stoage with RDMA Max Gutovoy Mellanox Technologies 2018 Stoage Develope Confeence EMEA. Mellanox Technologies. All Rights Reseved. 1 What is RDMA? Remote Diect Memoy Access - povides the ability

More information

SRD991 / SRD960 Intelligent Positioners Communication with HART Hand-Held Terminal

SRD991 / SRD960 Intelligent Positioners Communication with HART Hand-Held Terminal Maste Instuction 07.2007 MI EVE0105 B-(en) SRD991 / SRD960 Intelligent Positiones Communication with HART Hand-Held Teminal The intelligent electo-pneumatic positiones SRD991/SRD960 ae designed to opeate

More information

IP Multicast Simulation in OPNET

IP Multicast Simulation in OPNET IP Multicast Simulation in OPNET Xin Wang, Chien-Ming Yu, Henning Schulzinne Paul A. Stipe Columbia Univesity Reutes Depatment of Compute Science 88 Pakway Dive South New Yok, New Yok Hauppuage, New Yok

More information

Persistent Memory what developers need to know Mark Carlson Co-chair SNIA Technical Council Toshiba

Persistent Memory what developers need to know Mark Carlson Co-chair SNIA Technical Council Toshiba Pesistent Memoy what developes need to know Mak Calson Co-chai SNIA Technical Council Toshiba 2018 Stoage Develope Confeence EMEA. All Rights Reseved. 1 Contents Welcome Pesistent Memoy Oveview Non-Volatile

More information

Administrivia. CMSC 411 Computer Systems Architecture Lecture 5. Data Hazard Even with Forwarding Figure A.9, Page A-20

Administrivia. CMSC 411 Computer Systems Architecture Lecture 5. Data Hazard Even with Forwarding Figure A.9, Page A-20 Administivia CMSC 411 Compute Systems Achitectue Lectue 5 Basic Pipelining (cont.) Alan Sussman als@cs.umd.edu as@csu dedu Homewok poblems fo Unit 1 due today Homewok poblems fo Unit 3 posted soon CMSC

More information

Lecture 8 Introduction to Pipelines Adapated from slides by David Patterson

Lecture 8 Introduction to Pipelines Adapated from slides by David Patterson Lectue 8 Intoduction to Pipelines Adapated fom slides by David Patteson http://www-inst.eecs.bekeley.edu/~cs61c/ * 1 Review (1/3) Datapath is the hadwae that pefoms opeations necessay to execute pogams.

More information

UCB CS61C : Machine Structures

UCB CS61C : Machine Structures inst.eecs.bekeley.edu/~cs61c UCB CS61C : Machine Stuctues Lectue SOE Dan Gacia Lectue 28 CPU Design : Pipelining to Impove Pefomance 2010-04-05 Stanfod Reseaches have invented a monitoing technique called

More information

Integrated Monitoring and Control System imac2 User Manual

Integrated Monitoring and Control System imac2 User Manual Integrated Monitoring and Control System imac2 User Manual Version: 3 April 2018 Designed and Manufactured in Australia by Ampcontrol Pty Ltd WARNING! The warning symbol highlights a potential risk of

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

Computer Science 141 Computing Hardware

Computer Science 141 Computing Hardware Compute Science 141 Computing Hadwae Fall 2006 Havad Univesity Instucto: Pof. David Books dbooks@eecs.havad.edu [MIPS Pipeline Slides adapted fom Dave Patteson s UCB CS152 slides and May Jane Iwin s CSE331/431

More information

TRANSDUCER OF 1-PHASE POWER NETWORK PARAMETERS P30P USER S MANUAL

TRANSDUCER OF 1-PHASE POWER NETWORK PARAMETERS P30P USER S MANUAL TRANSDUCER OF -PHASE POWER NETWORK PARAMETERS P3P USER S MANUAL 2 Contents. Application... 4 2. Tansduce set... 6 3. Basic equiements, opeational safety...6 4. Installation... 7 4.. Mounting... 7 4.2.

More information

User Specified non-bonded potentials in gromacs

User Specified non-bonded potentials in gromacs Use Specified non-bonded potentials in gomacs Apil 8, 2010 1 Intoduction On fist appeaances gomacs, unlike MD codes like LAMMPS o DL POLY, appeas to have vey little flexibility with egads to the fom of

More information

Publication number S117E Date of issue 11/03

Publication number S117E Date of issue 11/03 modbus Diet Modbus Atuato Contol Publiation numbe S117E Date of issue 11/03 1 Modbus Atuato Contol Diet Modbus ontol of Rotok atuatos by RS485 seial ommuniations povides a simple and eliable ontol stategy

More information

The Processor: Improving Performance Data Hazards

The Processor: Improving Performance Data Hazards The Pocesso: Impoving Pefomance Data Hazads Monday 12 Octobe 15 Many slides adapted fom: and Design, Patteson & Hennessy 5th Edition, 2014, MK and fom Pof. May Jane Iwin, PSU Summay Pevious Class Pipeline

More information

British Broadcasting Corporation Master Series Compact Microcomputer Service Manual. l Part No. 0458,002 Issue 1 October 1986

British Broadcasting Corporation Master Series Compact Microcomputer Service Manual. l Part No. 0458,002 Issue 1 October 1986 1 l Bitish Boadcasting Copoation Maste Seies Compact Micocompute l, l Pat No. 0458,002 ssue 1 Octobe 1986 ' ( BRTSH BROADCASTNG CORPORATON MASTER SERES COMPACT COMPUTER SERVCE MANUAL SECTON 1 KEYBOARD

More information

Multidimensional Testing

Multidimensional Testing Multidimensional Testing QA appoach fo Stoage netwoking Yohay Lasi Visuality Systems 1 Intoduction Who I am Yohay Lasi, QA Manage at Visuality Systems Visuality Systems the leading commecial povide of

More information

QA-VI QA-VI QA-VI CURRENT / VOLTAGE CONVERTER CURRENT / VOLTAGE CONVERTER. 4 way isolated - RS485 MODBUS- Datalogger

QA-VI QA-VI QA-VI CURRENT / VOLTAGE CONVERTER CURRENT / VOLTAGE CONVERTER. 4 way isolated - RS485 MODBUS- Datalogger CUENT / VOLTAGE CONVETE 4 way isolated - S485 MODBUS- Datalogger ISOLATED V/I SIGNAL CONVETE, USB configurable, DIN rail mounting, 4-way galvanically isolated, universal power supply AC/DC, Programmable

More information

User Visible Registers. CPU Structure and Function Ch 11. General CPU Organization (4) Control and Status Registers (5) Register Organisation (4)

User Visible Registers. CPU Structure and Function Ch 11. General CPU Organization (4) Control and Status Registers (5) Register Organisation (4) PU Stuctue and Function h Geneal Oganisation Registes Instuction ycle Pipelining anch Pediction Inteupts Use Visible Registes Vaies fom one achitectue to anothe Geneal pupose egiste (GPR) ata, addess,

More information

Introduction To Pipelining. Chapter Pipelining1 1

Introduction To Pipelining. Chapter Pipelining1 1 Intoduction To Pipelining Chapte 6.1 - Pipelining1 1 Mooe s Law Mooe s Law says that the numbe of pocessos on a chip doubles about evey 18 months. Given the data on the following two slides, is this tue?

More information

GEM-X255 CONTROL PANEL/COMMUNICATOR

GEM-X255 CONTROL PANEL/COMMUNICATOR R R PROGRAMMING INSTRUCTIONS HARDWIRE WIRELESS GEM-X55 CONTROL PANEL/COMMUNICATOR GEMINI SYSTEM SYSTEM ARMED ARMED 0/0/00 0/0/97:00 :00AM ARMED STATUS NEXT/YES A 3 D E PRIOR/NO B 56 F AREA C 790G COMPUTERIZED

More information

CISC 662 Graduate Computer Architecture Lecture 6 - Hazards

CISC 662 Graduate Computer Architecture Lecture 6 - Hazards CISC 662 Gaduate Compute Achitectue Lectue 6 - Hazads Michela Taufe http://www.cis.udel.edu/~taufe/teaching/cis662f07 Powepoint Lectue Notes fom John Hennessy and David Patteson s: Compute Achitectue,

More information

Pipes, connections, channels and multiplexors

Pipes, connections, channels and multiplexors Pipes, connections, channels and multiplexos Fancisco J. Ballesteos ABSTRACT Channels in the style of CSP ae a poeful abstaction. The ae close to pipes and connections used to inteconnect system and netok

More information

QA-TEMP UNIVERSAL TEMPERATURE CONVERTER UNIVERSAL TEMPERATURE CONVERTER. I4 way isolated - RS485 MODBUS- Datalogger QA-TEMP

QA-TEMP UNIVERSAL TEMPERATURE CONVERTER UNIVERSAL TEMPERATURE CONVERTER. I4 way isolated - RS485 MODBUS- Datalogger QA-TEMP Power Fail x Tx Dout QEED UNIVESAL TEMPEATUE CONVETE 4 way isolated - S485 MODBUS- Datalogger Advanced UNIVESAL TEMPEATUE CONVETE, USB configurable, DIN rail mounting, 4-way galvanically isolated, universal

More information

Prioritized Traffic Recovery over GMPLS Networks

Prioritized Traffic Recovery over GMPLS Networks Pioitized Taffic Recovey ove GMPLS Netwoks 2005 IEEE. Pesonal use of this mateial is pemitted. Pemission fom IEEE mu be obtained fo all othe uses in any cuent o futue media including epinting/epublishing

More information

GARBAGE COLLECTION METHODS. Hanan Samet

GARBAGE COLLECTION METHODS. Hanan Samet gc0 GARBAGE COLLECTION METHODS Hanan Samet Compute Science Depatment and Cente fo Automation Reseach and Institute fo Advanced Compute Studies Univesity of Mayland College Pak, Mayland 07 e-mail: hjs@umiacs.umd.edu

More information

XFVHDL: A Tool for the Synthesis of Fuzzy Logic Controllers

XFVHDL: A Tool for the Synthesis of Fuzzy Logic Controllers XFVHDL: A Tool fo the Synthesis of Fuzzy Logic Contolles E. Lago, C. J. Jiménez, D. R. López, S. Sánchez-Solano and A. Baiga Instituto de Micoelectónica de Sevilla. Cento Nacional de Micoelectónica, Edificio

More information

The Screen Control Language (SCl) in Version 6 SAS/Ar: and SAS/FSp Software Chris Bailey, Yao Chen SAS Institute Inc., Cary, NC

The Screen Control Language (SCl) in Version 6 SAS/Ar: and SAS/FSp Software Chris Bailey, Yao Chen SAS Institute Inc., Cary, NC The Sceen Contol Language (SCl) in Vesion 6 SAS/A: and SAS/FSp Softwae Chis Bailey, Yao Chen SAS Institute Inc., Cay, NC Abstact Explanations and examples povide the basis of this tutoial that explains

More information

Automatically Testing Interacting Software Components

Automatically Testing Interacting Software Components Automatically Testing Inteacting Softwae Components Leonad Gallaghe Infomation Technology Laboatoy National Institute of Standads and Technology Gaithesbug, MD 20899, USA lgallaghe@nist.gov Jeff Offutt

More information

MIS to Prepress ICS. Version Date: File: ICS-MIS-Prepress-1.01.doc,.pdf. Origination & Prepress WG

MIS to Prepress ICS. Version Date: File: ICS-MIS-Prepress-1.01.doc,.pdf. Origination & Prepress WG MIS to Pepess ICS Vesion 1.01 Date: 2006-01-02 File: ICS-MIS-Pepess-1.01.doc,.pdf Oigination & Pepess WG Abstact This ICS defines the Inteface between the MIS and Pepess. It specifies the Pocesses fo a

More information

Addendum. COULTER GEN S System. PN C (May 1999) COULTER CORPORATION. A Beckman Coulter Company Miami, Florida USA GEN S

Addendum. COULTER GEN S System. PN C (May 1999) COULTER CORPORATION. A Beckman Coulter Company Miami, Florida USA GEN S TM TURBO RESET R POWER COULTER GEN S System Addendum TM * SYSTEM RUN * 05/03/95 0000 COPYRIGHT 1989-1995 COULTER CORPORATION STATUS : READY ALERT: BP CBC DIFF RETICS MAIN GEN S PN 4237411 C (May 1999)

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

Model IR4000M. Multi-Point Monitor Modbus programming guide

Model IR4000M. Multi-Point Monitor Modbus programming guide Model I4000M Multi-Point Monitor Modbus programming guide The information and technical data disclosed in this document may be used and disseminated only for the purposes and to the extent specifically

More information

Using SPEC SFS with the SNIA Emerald Program for EPA Energy Star Data Center Storage Program Vernon Miller IBM Nick Principe Dell EMC

Using SPEC SFS with the SNIA Emerald Program for EPA Energy Star Data Center Storage Program Vernon Miller IBM Nick Principe Dell EMC Using SPEC SFS with the SNIA Emeald Pogam fo EPA Enegy Sta Data Cente Stoage Pogam Venon Mille IBM Nick Pincipe Dell EMC v6 Agenda Backgound on SNIA Emeald/Enegy Sta fo block Intoduce NAS/File test addition;

More information

Switching and Fault Transients of Unit Transformers of a Combined-Cycle Gas Turbine Generator

Switching and Fault Transients of Unit Transformers of a Combined-Cycle Gas Turbine Generator Switching and Fault Tansients of Unit Tansfomes of a Combined-Cycle Gas Tubine Geneato M. Kizilcay, S. Demmig Abstact A new combined-cycle powe plant is to be connected to a 110-kV gid though a powe cable

More information

Image Enhancement in the Spatial Domain. Spatial Domain

Image Enhancement in the Spatial Domain. Spatial Domain 8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along

More information

You Are Here! Review: Hazards. Agenda. Agenda. Review: Load / Branch Delay Slots 7/28/2011

You Are Here! Review: Hazards. Agenda. Agenda. Review: Load / Branch Delay Slots 7/28/2011 CS 61C: Geat Ideas in Compute Achitectue (Machine Stuctues) Instuction Level Paallelism: Multiple Instuction Issue Guest Lectue: Justin Hsia Softwae Paallel Requests Assigned to compute e.g., Seach Katz

More information

4.2. Co-terminal and Related Angles. Investigate

4.2. Co-terminal and Related Angles. Investigate .2 Co-teminal and Related Angles Tigonometic atios can be used to model quantities such as

More information

Assessment of Track Sequence Optimization based on Recorded Field Operations

Assessment of Track Sequence Optimization based on Recorded Field Operations Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment

More information

CENG 3420 Lecture 07: Pipeline

CENG 3420 Lecture 07: Pipeline CENG 3420 Lectue 07: Pipeline Bei Yu byu@cse.cuhk.edu.hk CENG3420 L07.1 Sping 2017 Outline q Review: Flip-Flop Contol Signals q Pipeline Motivations q Pipeline Hazads q Exceptions CENG3420 L07.2 Sping

More information

Modeling a shared medium access node with QoS distinction

Modeling a shared medium access node with QoS distinction Modeling a shaed medium access node with QoS distinction Matthias Gies, Jonas Geutet Compute Engineeing and Netwoks Laboatoy (TIK) Swiss Fedeal Institute of Technology Züich CH-8092 Züich, Switzeland email:

More information

Conversion Functions for Symmetric Key Ciphers

Conversion Functions for Symmetric Key Ciphers Jounal of Infomation Assuance and Secuity 2 (2006) 41 50 Convesion Functions fo Symmetic Key Ciphes Deba L. Cook and Angelos D. Keomytis Depatment of Compute Science Columbia Univesity, mail code 0401

More information

CENG 3420 Computer Organization and Design. Lecture 07: MIPS Processor - II. Bei Yu

CENG 3420 Computer Organization and Design. Lecture 07: MIPS Processor - II. Bei Yu CENG 3420 Compute Oganization and Design Lectue 07: MIPS Pocesso - II Bei Yu CEG3420 L07.1 Sping 2016 Review: Instuction Citical Paths q Calculate cycle time assuming negligible delays (fo muxes, contol

More information

Advances in Automobile Engineering

Advances in Automobile Engineering nadvances in Automobile E gineeing ISSN: 2167-7670 Advances in Automobile Engineeing Kabi, 2012, 1:3 DOI: 10.4172/2167-7670.1000101 Reseach Aticle Open Access Netwok Achitectue of a Moden Automotive Infotainment

More information

Point-Biserial Correlation Analysis of Fuzzy Attributes

Point-Biserial Correlation Analysis of Fuzzy Attributes Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh

More information

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System Slotted Random Access Potocol with Dynamic Tansmission Pobability Contol in CDMA System Intaek Lim 1 1 Depatment of Embedded Softwae, Busan Univesity of Foeign Studies, itlim@bufs.ac.k Abstact In packet

More information

ECE331: Hardware Organization and Design

ECE331: Hardware Organization and Design ECE331: Hadwae Oganization and Design Lectue 16: Pipelining Adapted fom Compute Oganization and Design, Patteson & Hennessy, UCB Last time: single cycle data path op System clock affects pimaily the Pogam

More information

Reader & ReaderT Monad (11A) Young Won Lim 8/20/18

Reader & ReaderT Monad (11A) Young Won Lim 8/20/18 Copyight (c) 2016-2018 Young W. Lim. Pemission is ganted to copy, distibute and/o modify this document unde the tems of the GNU Fee Documentation License, Vesion 1.2 o any late vesion published by the

More information

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson DEADLOCK AVOIDANCE IN BATCH PROCESSES M. Tittus K. Åkesson Univesity College Boås, Sweden, e-mail: Michael.Tittus@hb.se Chalmes Univesity of Technology, Gothenbug, Sweden, e-mail: ka@s2.chalmes.se Abstact:

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

Computer Architecture. Pipelining and Instruction Level Parallelism An Introduction. Outline of This Lecture

Computer Architecture. Pipelining and Instruction Level Parallelism An Introduction. Outline of This Lecture Compute Achitectue Pipelining and nstuction Level Paallelism An ntoduction Adapted fom COD2e by Hennessy & Patteson Slide 1 Outline of This Lectue ntoduction to the Concept of Pipelined Pocesso Pipelined

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

All lengths in meters. E = = 7800 kg/m 3

All lengths in meters. E = = 7800 kg/m 3 Poblem desciption In this poblem, we apply the component mode synthesis (CMS) technique to a simple beam model. 2 0.02 0.02 All lengths in metes. E = 2.07 10 11 N/m 2 = 7800 kg/m 3 The beam is a fee-fee

More information

What is a System:- Characteristics of a system:-

What is a System:- Characteristics of a system:- Unit 1 st :- What is a System:- A system is an odely gouping of intedependent components linked togethe accoding to a plan to achieve a specific objective. The study of system concepts has thee basic implications:

More information

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set Modelling, simulation, and pefomance analysis of a CAN FD system with SAE benchmak based message set Mahmut Tenuh, Panagiotis Oikonomidis, Peiklis Chachalakis, Elias Stipidis Mugla S. K. Univesity, TR;

More information

Chapter 4 (Part III) The Processor: Datapath and Control (Pipeline Hazards)

Chapter 4 (Part III) The Processor: Datapath and Control (Pipeline Hazards) Chapte 4 (Pat III) The Pocesso: Datapath and Contol (Pipeline Hazads) 陳瑞奇 (J.C. Chen) 亞洲大學資訊工程學系 Adapted fom class notes by Pof. M.J. Iwin, PSU and Pof. D. Patteson, UCB 1 吃感冒藥副作用怎麼辦? http://big5.sznews.com/health/images/attachement/jpg/site3/20120319/001558d90b3310d0c1683e.jpg

More information

Monitors. Lecture 6. A Typical Monitor State. wait(c) Signal and Continue. Signal and What Happens Next?

Monitors. Lecture 6. A Typical Monitor State. wait(c) Signal and Continue. Signal and What Happens Next? Monitos Lectue 6 Monitos Summay: Last time A combination of data abstaction and mutual exclusion Automatic mutex Pogammed conditional synchonisation Widely used in concuent pogamming languages and libaies

More information

OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO

OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO Zeeshan A. Shaikh 1 and T.Y. Badguja 2 1,2 Depatment of Mechanical Engineeing, Late G. N. Sapkal

More information

An Improved Resource Reservation Protocol

An Improved Resource Reservation Protocol Jounal of Compute Science 3 (8: 658-665, 2007 SSN 549-3636 2007 Science Publications An mpoved Resouce Resevation Potocol Desie Oulai, Steven Chambeland and Samuel Piee Depatment of Compute Engineeing

More information

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler POMDP: Intoduction to Patially Obsevable Makov Decision Pocesses Hossein Kamalzadeh, Michael Hahsle 2019-01-02 The R package pomdp povides an inteface to pomdp-solve, a solve (witten in C) fo Patially

More information

Reachable State Spaces of Distributed Deadlock Avoidance Protocols

Reachable State Spaces of Distributed Deadlock Avoidance Protocols Reachable State Spaces of Distibuted Deadlock Avoidance Potocols CÉSAR SÁNCHEZ and HENNY B. SIPMA Stanfod Univesity We pesent a family of efficient distibuted deadlock avoidance algoithms with applications

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

arxiv: v1 [cs.lo] 3 Dec 2018

arxiv: v1 [cs.lo] 3 Dec 2018 A high-level opeational semantics fo hadwae weak memoy models axiv:1812.00996v1 [cs.lo] 3 Dec 2018 Abstact Robet J. Colvin School of Electical Engineeing and Infomation Technology The Univesity of Queensland

More information

THE THETA BLOCKCHAIN

THE THETA BLOCKCHAIN THE THETA BLOCKCHAIN Theta is a decentalized video steaming netwok, poweed by a new blockchain and token. By Theta Labs, Inc. Last Updated: Nov 21, 2017 esion 1.0 1 OUTLINE Motivation Reputation Dependent

More information

^2 PMAC NC FOR MILL APPLICATION

^2 PMAC NC FOR MILL APPLICATION ^1 SOFTWARE REFERENCE MANUA ^2 PMAC NC FOR MI APPICATION ^3 Integato/Softwae Manual ^4 3xx-603450-xSxx ^5 June 11, 2004 Single Souce Machine Contol Powe // Flexibility // Ease of Use 21314 assen Steet

More information

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design Tansmission Lines Modeling Based on Vecto Fitting Algoithm and RLC Active/Passive Filte Design Ahmed Qasim Tuki a,*, Nashien Fazilah Mailah b, Mohammad Lutfi Othman c, Ahmad H. Saby d Cente fo Advanced

More information

Ex-Escape Sign Luminaires- Series EXIT Showing the way in hazardous areas

Ex-Escape Sign Luminaires- Series EXIT Showing the way in hazardous areas Ex-Escape Sign Luminaies- Seies EXIT Showing the way in hazadous aeas www.coopecouse-hinds.eu Emegency Lighting Decental Appetaining to Emegency Lighting in hazadous aeas, thei ae two geneal philosophies.

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Combinatorial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registration in Mobile IP Environments

Combinatorial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registration in Mobile IP Environments Wieless Netwoks 0, 3 32, 200 200 Kluwe Academic Publishes. Manufactued in The Nethelands. Combinatoial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registation in Mobile

More information

Module 6 STILL IMAGE COMPRESSION STANDARDS

Module 6 STILL IMAGE COMPRESSION STANDARDS Module 6 STILL IMAE COMPRESSION STANDARDS Lesson 17 JPE-2000 Achitectue and Featues Instuctional Objectives At the end of this lesson, the students should be able to: 1. State the shotcomings of JPE standad.

More information

TCBAC: An Access Control Model for Remote Calibration System

TCBAC: An Access Control Model for Remote Calibration System JOURNAL OF SOFTWARE, VOL. 8, NO., DECEMBER 03 339 TCBAC: An Access Contol Model fo Remote Calibation System Zhuokui Wu School of Mechanical & Automotive Engineeing, South China Univesity of Technology,

More information

MULTI-AGENT SYSTEM FOR NETWORK ATTACK DETECTION

MULTI-AGENT SYSTEM FOR NETWORK ATTACK DETECTION Intenational Jounal of Civil Engineeing and Technology (IJCIET) Volume 9, Issue 6, June 2018, pp. 279 286, Aticle ID: IJCIET_09_06_032 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=9&itype=6

More information

CS 61C: Great Ideas in Computer Architecture. Pipelining Hazards. Instructor: Senior Lecturer SOE Dan Garcia

CS 61C: Great Ideas in Computer Architecture. Pipelining Hazards. Instructor: Senior Lecturer SOE Dan Garcia CS 61C: Geat Ideas in Compute Achitectue Pipelining Hazads Instucto: Senio Lectue SOE Dan Gacia 1 Geat Idea #4: Paallelism So9wae Paallel Requests Assigned to compute e.g. seach Gacia Paallel Theads Assigned

More information

GH4000 SMS CONFIGURATION PROTOCOL

GH4000 SMS CONFIGURATION PROTOCOL GH4000 SMS CONFIGURATION PROTOCOL Document vesion 1.09 Table of contents Witing ules... 3 1 Device Configuation... 4 1.1 Geneal Configuation... 4 1.2 Configuation of Peiodical Tacking... 4 1.3 Configuation

More information

CS 2461: Computer Architecture 1 Program performance and High Performance Processors

CS 2461: Computer Architecture 1 Program performance and High Performance Processors Couse Objectives: Whee ae we. CS 2461: Pogam pefomance and High Pefomance Pocessos Instucto: Pof. Bhagi Naahai Bits&bytes: Logic devices HW building blocks Pocesso: ISA, datapath Using building blocks

More information

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth

More information

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes Poceedings of ACOUSTICS 6 - Novembe 6, Chistchuch, New Zealand A Consistent, Use Fiendly Inteface fo Running a Vaiety of Undewate Acoustic Popagation Codes Alec J Duncan, Amos L Maggi Cente fo Maine Science

More information

Performance Optimization in Structured Wireless Sensor Networks

Performance Optimization in Structured Wireless Sensor Networks 5 The Intenational Aab Jounal of Infomation Technology, Vol. 6, o. 5, ovembe 9 Pefomance Optimization in Stuctued Wieless Senso etwoks Amine Moussa and Hoda Maalouf Compute Science Depatment, ote Dame

More information

In order to learn which questions have been answered correctly: 1. Print these pages. 2. Answer the questions.

In order to learn which questions have been answered correctly: 1. Print these pages. 2. Answer the questions. In ode to lean which questions have been answeed coectly: 1. Pint these pages. 2. Answe the questions. 3. Send this assessment with the answes via: a. FAX to (212) 967-3498. O b. Mail the answes to the

More information

CSE4201. Computer Architecture

CSE4201. Computer Architecture CSE 4201 Compute Achitectue Pof. Mokhta Aboelaze Pats of these slides ae taken fom Notes by Pof. David Patteson at UCB Outline MIPS and instuction set Simple pipeline in MIPS Stuctual and data hazads Fowading

More information

Data Acquisition & Control. Bulletin 04L52B01-01EN.

Data Acquisition & Control. Bulletin 04L52B01-01EN. Data Acquisition & Contol Bulletin 04L52B01-01EN www.smatdacplus.com Data Acquisition & Contol You business envionment is complex and fast changing. You need smat and poweful systems that can adapt to

More information

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class

More information

Shortest Paths for a Two-Robot Rendez-Vous

Shortest Paths for a Two-Robot Rendez-Vous Shotest Paths fo a Two-Robot Rendez-Vous Eik L Wyntes Joseph S B Mitchell y Abstact In this pape, we conside an optimal motion planning poblem fo a pai of point obots in a plana envionment with polygonal

More information

imac2 Controller: Integrated monitoring and control system

imac2 Controller: Integrated monitoring and control system : Integrated monitoring and control system White Paper Introducing the imac2 Supervisory Controller Ampcontrol s new imac2 Supervisory Controller extends the capabilities of the standard imac system, providing

More information

WITH RFID PROTECTION BY HALO. Operating Instructions

WITH RFID PROTECTION BY HALO. Operating Instructions TM WITH RFID PROTECTION BY HALO Opeating Instuctions R Wat s Included Wit You HALO Detacable Standad USBMico USB cable Detacable Standad USBLigtning cable TM 30 pin tip Getting To Know You HALO Pone Cage

More information

FP 1000 Cell Preparation System. Reference. PN BA (May 2010) Beckman Coulter, Inc. 250 S. Kraemer Blvd. Brea, CA 92821

FP 1000 Cell Preparation System. Reference. PN BA (May 2010) Beckman Coulter, Inc. 250 S. Kraemer Blvd. Brea, CA 92821 FP 1000 Cell Pepaation System Refeence PN 623112A (May 2010) eckman Coulte, Inc. 250 S. Kaeme lvd. ea, CA 92821 WARNINGS AND PRECAUTIONS READ ALL PRODUCT MANUALS AND CONSULT WITH ECKMAN COULTER-TRAINED

More information

QA-OMNI UNIVERSAL SIGNAL CONVERTER UNIVERSAL SIGNAL CONVERTER. 4 way isolated - RS485 MODBUS- Datalogger QA-OMNI

QA-OMNI UNIVERSAL SIGNAL CONVERTER UNIVERSAL SIGNAL CONVERTER. 4 way isolated - RS485 MODBUS- Datalogger QA-OMNI UNIVESAL SIGNAL CONVETE 4 way isolated - S485 MODBUS- Datalogger Advanced UNIVESAL SIGNAL CONVETE, USB configurable, DIN rail mounting, 4-way galvanically isolated, universal power supply AC/DC, Programmable

More information

Communication vs Distributed Computation: an alternative trade-off curve

Communication vs Distributed Computation: an alternative trade-off curve Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,

More information