background image

HMC7000 Series I/O Module Guide 

22 

 

 
HMC7000 Series I/O Module Guide 

22 

 

Wiring:

 

 

Configuration: 

Use MAPware-7000 to assign output (Y and YW) addresses to the 
module.  These addresses are created according to the slot location of 
the module, where nn refers to the slot number (ex. 01…05): 

Register 

Description 

Access 

Ynn000-
Ynn015 

Output Bits 

Read/Write 

YWnn00 

Output Word 
Data 

Read/Write 

 

 

 

Summary of Contents for HMC7030A-L

Page 1: ...Source _____________________ www maplesystems com Maple Systems Inc 808 134th St SW Suite 120 Everett WA 98204 425 745 3229 I O Module Guide For the HMC7000 Series For use with the following HMC7000 Series Digital and Analog I O Modules ...

Page 2: ...port of Maple Systems equipment is prohibited without the specific written permission of Maple Systems WARRANTY Warranty Statements are included with each unit at the time of purchase and are available at www maplesystems com TECHNICAL SUPPORT This manual is designed to provide the necessary information for trouble free installation and operation of your I O module s However if you need assistance...

Page 3: ...iguration 8 To implement High Speed Counter Operation 9 HMC7 MI 02 4 Input Analog Module 10 Specifications 10 Wiring 11 Configuration 11 HMC7 MI 03 8 Voltage Input Analog Module 13 Specifications 13 Wiring 14 Configuration 14 HMC7 MI 04 8 Current Input Analog Module 16 Specifications 16 Wiring 17 Configuration 17 HMC7 MO 01 12 Relay Output Module 19 Specifications 19 Wiring 20 Configuration 20 HMC...

Page 4: ...al Input 8 Sourcing Output Digital Module 29 Specifications 29 Wiring 30 Configuration 31 To implement High Speed Counter Operation 32 HMC7 MIO 03 2 Input 2 Output Analog Module 33 Specifications 33 Wiring 35 Configuration 35 HMC7 MIO 04 8 Bidirectional Input 8 Sinking Output Digital Module 37 Specifications 37 Wiring 38 Configuration 39 To implement High Speed Counter Operation 40 Normal PWM 41 C...

Page 5: ...nt High Speed Counter Operation 56 Normal PWM 57 CW CCW 57 Pulse Direction 58 Fixed Pulse Mode 58 To implement PWM Operation 59 HMC7 MIO 07 8 Bidirectional Input 6 Relay 2 Sourcing Output Digital Module 60 Specifications 61 Wiring 62 Configuration 63 To implement High Speed Counter Operation 64 Normal PWM 65 CW CCW 65 Pulse Direction 66 To implement PWM Operation 67 HMC7 MIO 08 4 Input Analog 2 An...

Page 6: ...les 77 Analog Modules 77 Sinking versus Sourcing Inputs 77 Digital Outputs PNP or NPN type 78 Analog I O 79 Analog Voltage 79 Analog Current 79 I O Terminals 80 Installing I O Modules 80 Configuring the I O Modules 80 Configuration of the HMC7000 Series High Speed Counters 83 Configuration Register 84 Specific High Speed Counter Registers 84 Retaining the High Speed Counter Values 87 ...

Page 7: ... Bidirectional Digital Inputs 8 Digital Outputs Sinking 0 5A HMC7 MIO 02 8 Bidirectional Digital Inputs 8 Digital Outputs Sourcing 0 5A HMC7 MIO 03 2 Programmable Analog Inputs and 2 Programmable Analog Outputs HMC7 MIO 04 8 Bidirectional Digital Inputs 4 high speed 8 Digital Outputs Sinking 0 5A HMC7 MIO 05 8 Bidirectional Digital Inputs 4 high speed 8 Digital Outputs Sourcing 0 5A HMC7 MIO 06 8 ...

Page 8: ...puts 2 high speed Rated input current Up to 5mA per contact Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch High Speed Channels No of inputs 2 channels X0 and X5 Maximum Input Frequency 25 KHz Maximum Input Count 4 294 967 2...

Page 9: ... to the slot location of the module where nn refers to the slot number ex 01 05 Function Register Access X0 X15 Inputs Xnn000 015 XWnn00 Rd Only High Speed Counter Option HSC Channel 1 HSC Channel 2 HSC Input Pin X0 X5 Rd Only HSC Reset Input Pin X1 X6 Rd Only HSC Configuration Register MWnn00 MWnn06 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 Rd Write HSC Preset Regist...

Page 10: ...the configuration register MWnn00 Channel 1 or MWnn06 Channel 2 3 Write the HSC preset count value in MWnn03 Channel 1 or MWnn09 Channel 2 4 Enable the HSC by setting the HSC Enable Bit Mnn080 Channel 1 or Mnn176 Channel 2 5 HSC increments starting from 0 the current value register in MWnn01 Channel 1 or MWnn07 Channel 2 until the preset value is reached 6 Enable the HSC Reset Bit by setting Mnn08...

Page 11: ...o 10V 0 20mA and 4 20mA Resolution 12 bit Connection method Removable terminals 3 81 mm pitch Voltage Mode Input range 10V to 10V 0 10V Value of LSB For 0 10V 2 44mV For 10V 4 88mV Input Impedance 200KΩ Accuracy At 25 C 0 1 of full scale Overall Accuracy 25 C to 55 C 0 3 of full scale Frequency Limit 3db 3 5KHz Behavior upon sensor failure Input goes to 0 as if no input is connected Current Mode I...

Page 12: ...ssign input XW and configuration MW memory addresses to the module These addresses are created according to the slot location of the module where nn refers to the slot number ex 01 05 Register Description Access XWnn00 Input Channel 1 Data Read Only XWnn01 Input Channel 2 Data Read Only XWnn02 Input Channel 3 Data Read Only XWnn03 Input Channel 4 Data Read Only MWnn00 Input Channel 1 Configuration...

Page 13: ... Guide 12 HMC7000 Series I O Module Guide 12 Reference the table below when configuring each Input Configuration Register MWnn00 MWnn03 Input Channel Signal Type Value mA 4 20mA 0 Voltage 0 10V 1 Voltage 10 to 10V 2 mA 0 20mA 3 ...

Page 14: ...olution 12 bit Connection method Removable terminals 3 81 mm pitch Voltage Mode Input range 10V to 10V 0 10V Value of LSB For 0 10V 2 44mV For 10V 4 88mV Input Impedance 200KΩ Accuracy At 25 C 0 1 of full scale Overall Accuracy 25 C to 55 C 1 of full scale Frequency Limit 3db 3 5KHz Behavior upon sensor failure Input goes to 0 as if no input is connected General Operating Temperature 0 to 55 C Ope...

Page 15: ...n03 Input Channel 4 Data Read Only XWnn04 Input Channel 5 Data Read Only XWnn05 Input Channel 6 Data Read Only XWnn06 Input Channel 7 Data Read Only XWnn07 Input Channel 8 Data Read Only MWnn00 Input Channel 1 Configuration Register Read Write MWnn01 Input Channel 2 Configuration Register Read Write MWnn02 Input Channel 3 Configuration Register Read Write MWnn03 Input Channel 4 Configuration Regis...

Page 16: ...s I O Module Guide 15 HMC7000 Series I O Module Guide 15 Reference the table below when configuring each Input Configuration Register MWnn00 MWnn07 Input Channel Signal Type Value Voltage 0 10V 1 Voltage 10 to 10V 2 ...

Page 17: ...0 base Approvals CE UL Analog Inputs 8 Inputs 0 20mA 4 20mA Resolution 12 bit Connection method Removable terminals 3 81 mm pitch Voltage Mode Input range 0 20mA 4 20mA Value of LSB 3 906uA Input Impedance 120Ω Accuracy At 25 C 0 1 of full scale Overall Accuracy 25 C to 55 C 1 of full scale General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWx...

Page 18: ... Data Read Only XWnn02 Input Channel 3 Data Read Only XWnn03 Input Channel 4 Data Read Only XWnn04 Input Channel 5 Data Read Only XWnn05 Input Channel 6 Data Read Only XWnn06 Input Channel 7 Data Read Only XWnn07 Input Channel 8 Data Read Only MWnn00 Input Channel 1 Configuration Register Read Write MWnn01 Input Channel 2 Configuration Register Read Write MWnn02 Input Channel 3 Configuration Regis...

Page 19: ... MWnn06 Input Channel 7 Configuration Register Read Write MWnn07 Input Channel 8 Configuration Register Read Write Reference the table below when configuring each Input Configuration Register MWnn00 MWnn07 Input Channel Signal Type Value Current 0 20mA 3 Current 4 20mA 0 ...

Page 20: ...ovals CE UL Digital Outputs 12 relay outputs Turn ON Time 10 msec Turn OFF Time 5 msec Output capacity 2A per contact up to 230VAC 2A per contact up to 30VDC Connection method Removable terminals 3 81 mm pitch General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC required...

Page 21: ...n output Y and YW and configuration MW memory addresses to the module These addresses are created according to the slot location of the module where nn refers to the slot number ex 01 05 Register Description Access Ynn000 Ynn011 Output Bits Read Write YWnn00 Output Word Data Read Write MWnn00 Relay Output Read Write ...

Page 22: ...Approvals CE UL Digital Outputs 16 sinking NPN outputs Turn ON Time 10 msec Turn OFF Time 10 msec Output Capacity 500mA per output maximum Rated load 500mA 24VDC Total output capacity 4A 24VDC Connection method Removable terminals 3 81 mm pitch General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power ...

Page 23: ...tion Use MAPware 7000 to assign output Y and YW addresses to the module These addresses are created according to the slot location of the module where nn refers to the slot number ex 01 05 Register Description Access Ynn000 Ynn015 Output Bits Read Write YWnn00 Output Word Data Read Write ...

Page 24: ...Approvals CE UL Digital Outputs 16 sourcing PNP outputs Turn ON Time 10 msec Turn OFF Time 10 msec Output Capacity 500mA per output maximum Rated load 500mA 24VDC Total output capacity 4A 24VDC Connection method Removable terminals 3 81 mm pitch General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power...

Page 25: ...tion Use MAPware 7000 to assign output Y and YW addresses to the module These addresses are created according to the slot location of the module where nn refers to the slot number ex 01 05 Register Description Access Ynn000 Ynn015 Output Bits Read Write YWnn00 Output Word Data Read Write ...

Page 26: ... pulses Specifications Power 3 9 VDC from HMC7000 base Approvals CE UL Digital Inputs 8 bidirectional inputs Rated input voltage 24 VDC Rated input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch High Speed...

Page 27: ...ng Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 4A maximum Wiring For connecting to bidirectional inputs Connecting to NPN type transistor outputs ...

Page 28: ...HSC Input X0 terminal Xnn000 reg X5 terminal Xnn005 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Rd Write HSC Configuration Register MWnn00 MWnn06 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 Rd Write HSC Preset Register MWnn03 MWnn04 MWnn09 MWnn10 Rd Write HSC Enable Bit M...

Page 29: ...Channel 1 or MWnn09 Channel 2 4 Enable the HSC by setting the HSC Enable Bit Mnn080 Channel 1 or Mnn176 Channel 2 5 HSC increments starting from 0 the current value register in MWnn01 Channel 1 or MWnn07 Channel 2 until the preset value is reached 6 Enable the HSC Reset Bit by setting Mnn081 Channel 1 or Mnn177 Channel 2 This will cause the HSC current value to reset back to 0 7 To start the proce...

Page 30: ...lses Specifications Power 3 9 VDC from HMC7000 base Approvals CE UL Digital Inputs 8 bidirectional inputs Rated input voltage 24 VDC Rated input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch High Speed Ch...

Page 31: ...ing Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 4A maximum Wiring For connecting to bidirectional inputs Connecting to PNP type sourcing outputs ...

Page 32: ...HSC Input X0 terminal Xnn000 reg X5 terminal Xnn005 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Rd Write HSC Configuration Register MWnn00 MWnn06 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 Rd Write HSC Preset Register MWnn03 MWnn04 MWnn09 MWnn10 Rd Write HSC Enable Bit M...

Page 33: ...alue in MWnn03 Channel 1 or MWnn09 Channel 2 4 Enable the HSC by setting the HSC Enable Bit Mnn080 Channel 1 or Mnn176 Channel 2 5 HSC increments starting from 0 the current value register in MWnn01 Channel 1 or MWnn07 Channel 2 until the preset value is reached 6 Enable the HSC Reset Bit by setting Mnn081 Channel 1 or Mnn177 Channel 2 This will cause the HSC current value to reset back to 0 7 To ...

Page 34: ...ts 0 10V 10 to 10V 0 20mA and 4 20mA Resolution 12 bit Voltage Mode Input range 10V to 10V 0 10V Value of LSB For 0 10V 2 44mV For 10V 4 88mV Input Impedance 200KΩ Accuracy At 25 C 0 1 of full scale Overall Accuracy 25 C to 55 C 0 3 of full scale Frequency Limit 3db 3 5KHz Behavior upon sensor failure Input goes to 0 as if no input is connected Current Mode Input Range 4mA 20mA 0mA 20mA Value of L...

Page 35: ... 500 Ohm Accuracy At 25 C 0 2 of full scale Overall Accuracy 25 C to 55 C 0 8 of full scale Current Mode Output Range 0mA 20mA Value of LSB 4 8 µA Output Load Maximum 500 Ohm Accuracy At 25 C 0 13 of full scale Overall Accuracy 25 C to 55 C 10ppm C of full scale General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30...

Page 36: ... the module These addresses are created according to the slot location of the module where nn refers to the slot number Register Description Access XWnn00 Input Channel 1 Data Read Only XWnn01 Input Channel 2 Data Read Only YWnn00 Output Channel 1 Data Read Write YWnn01 Output Channel 2 Data Read Write MWnn00 Input Channel 1 Configuration Register Read Write MWnn01 Input Channel 2 Configuration Re...

Page 37: ...eference the table below when configuring each Input Output Configuration Register MWnn00 MWnn03 Input Channel Signal Type Value mA 4 20mA 0 Voltage 0 10V 1 Voltage 10 to 10V 2 mA 0 20mA 3 Output Channel Signal Type Value mA 4 20mA 0 Voltage 0 10V 1 Reserved 2 mA 0 20mA 3 ...

Page 38: ...ncoming pulses Specifications Power 3 9 VDC from HMC7000 base Approvals CE UL Digital Inputs 8 bidirectional inputs Rated input voltage 24 VDC Rated input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch Hig...

Page 39: ...tputs 2 channels Y2 and Y4 General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 4A maximum Wiring Connecting to High Speed inputs Connecting to Normal inputs ...

Page 40: ...h 3 HSC Ch 4 HSC Input X0 terminal Xnn000 reg X5 terminal Xnn005 reg X2 terminal Xnn002 reg X7 terminal Xnn007 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg X3 terminal Xnn003 reg X4 terminal Xnn004 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Y7 terminal Ynn007 reg Y0 terminal Ynn000 reg Rd Write HSC Configuration Register MWnn00 MWnn06 MWn...

Page 41: ...et is reached 323 Quadrature 4X Output ON when preset is reached 131 Output ON when counter is enabled OFF when preset is reached 387 High Speed Counter Operation To implement High Speed Counter Operation 1 Connect a device that will provide the high speed pulses to one of the four High Speed inputs on the expansion module 2 Configure the HSC using the configuration register for that channel 3 Wri...

Page 42: ...32 Range 0 to 100 Output Enable Flag MWnn36_0 MWnn36_1 Enabled when ON ON Duty Setting Error Flag MWnn29_2 MWnn29_7 ON error resets automatically Frequency Setting Error Flag MWnn29_3 MWnn29_3 ON error resets automatically Note 1 Both PWM outputs must run at the same frequency CW CCW Function Register Description Output Y2 CW Y4 CCW Physical Output Configuration Register MWnn24 Value 3 for this mo...

Page 43: ...t PWM Pulse Y2 Physical Output Configuration Register MWnn24 Value 9 for this mode Minimum Frequency Register MWnn25 MWnn26 Range 1 to 10000 Maximum Frequency Register MWnn27 MWnn28 Range 1 to 10000 Acceleration Time Register MWnn37 Range 0 to 32767 Deceleration Time Register MWnn39 Range 0 to 32767 Total Pulses Register MWnn41 MWnn42 0 to 2147483647 Elapsed Pulses Register MWnn45 MWnn46 0 to 2147...

Page 44: ...de Monitor the error flags for the parameters 3 Enable the output by setting the Enable Output that channel 4 HSC increments the current value register for that channel until the preset value is reached 5 Enable the HSC Reset Bit by setting for that channel This will cause the HSC current value to reset back to 0 6 To start the process again simply reset clear the HSC Reset Bit and set the HSC Ena...

Page 45: ...ncoming pulses Specifications Power 3 9 VDC from HMC7000 base Approvals CE UL Digital Inputs 8 bidirectional inputs Rated input voltage 24 VDC Rated input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch Hig...

Page 46: ...tputs 2 channels Y2 and Y4 General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 4A maximum Wiring Connecting to High Speed inputs Connecting to Normal inputs ...

Page 47: ...HMC7000 Series I O Module Guide 46 HMC7000 Series I O Module Guide 46 Connecting to Sinking PWM Outputs ...

Page 48: ... Xnn007 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg X3 terminal Xnn003 reg X4 terminal Xnn004 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Y7 terminal Ynn007 reg Y0 terminal Ynn000 reg Rd Write HSC Configuration Register MWnn00 MWnn06 MWn112 MWn118 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 MWnn13 MWnn14 MWnn19...

Page 49: ...ounter is enabled OFF when preset is reached 387 High Speed Counter Operation To implement High Speed Counter Operation 1 Connect a device that will provide the high speed pulses to one of the four High Speed inputs on the expansion module 2 Configure the HSC using the configuration register for that channel 3 Write the HSC preset count value in the Preset register for that channel 4 Enable the HS...

Page 50: ... MWnn31 MWnn32 Range 0 to 100 Output Enable Flag MWnn36_0 MWnn36_1 Enabled when ON ON Duty Setting Error Flag MWnn29_2 MWnn29_7 ON error resets automatically Frequency Setting Error Flag MWnn29_3 MWnn29_3 ON error resets automatically Note 1 Both PWM outputs must run at the same frequency CW CCW Function Register Description Output Y2 CW Y4 CCW Physical Output Configuration Register MWnn24 Value 3...

Page 51: ...t PWM Pulse Y2 Physical Output Configuration Register MWnn24 Value 9 for this mode Minimum Frequency Register MWnn25 MWnn26 Range 1 to 10000 Maximum Frequency Register MWnn27 MWnn28 Range 1 to 10000 Acceleration Time Register MWnn37 Range 0 to 32767 Deceleration Time Register MWnn39 Range 0 to 32767 Total Pulses Register MWnn41 MWnn42 0 to 2147483647 Elapsed Pulses Register MWnn45 MWnn46 0 to 2147...

Page 52: ...de Monitor the error flags for the parameters 3 Enable the output by setting the Enable Output that channel 4 HSC increments the current value register for that channel until the preset value is reached 5 Enable the HSC Reset Bit by setting for that channel This will cause the HSC current value to reset back to 0 6 To start the process again simply reset clear the HSC Reset Bit and set the HSC Ena...

Page 53: ...ses The sinking outputs support PWM Specifications Power 3 9 VDC from HMC7000 base Approvals CE UL Digital Inputs 8 bidirectional inputs Rated input voltage 24 VDC Rated input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable termin...

Page 54: ...s 2 channels Y2 and Y4 General Operating Temperature 0 to 55 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 4A maximum Wiring For connecting to high speed inputs For connecting to normal inputs ...

Page 55: ...HMC7000 Series I O Module Guide 54 HMC7000 Series I O Module Guide 54 For connecting to PWM outputs For connecting to relay outputs ...

Page 56: ... Xnn007 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg X3 terminal Xnn003 reg X4 terminal Xnn004 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Y7 terminal Ynn007 reg Y0 terminal Ynn000 reg Rd Write HSC Configuration Register MWnn00 MWnn06 MWn112 MWn118 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 MWnn13 MWnn14 MWnn19...

Page 57: ...ounter is enabled OFF when preset is reached 387 High Speed Counter Operation To implement High Speed Counter Operation 1 Connect a device that will provide the high speed pulses to one of the four High Speed inputs on the expansion module 2 Configure the HSC using the configuration register for that channel 3 Write the HSC preset count value in the Preset register for that channel 4 Enable the HS...

Page 58: ... MWnn31 MWnn32 Range 0 to 100 Output Enable Flag MWnn36_0 MWnn36_1 Enabled when ON ON Duty Setting Error Flag MWnn29_2 MWnn29_7 ON error resets automatically Frequency Setting Error Flag MWnn29_3 MWnn29_3 ON error resets automatically Note 1 Both PWM outputs must run at the same frequency CW CCW Function Register Description Output Y2 CW Y4 CCW Physical Output Configuration Register MWnn24 Value 3...

Page 59: ...t PWM Pulse Y2 Physical Output Configuration Register MWnn24 Value 9 for this mode Minimum Frequency Register MWnn25 MWnn26 Range 1 to 10000 Maximum Frequency Register MWnn27 MWnn28 Range 1 to 10000 Acceleration Time Register MWnn37 Range 0 to 32767 Deceleration Time Register MWnn39 Range 0 to 32767 Total Pulses Register MWnn41 MWnn42 0 to 2147483647 Elapsed Pulses Register MWnn45 MWnn46 0 to 2147...

Page 60: ...de Monitor the error flags for the parameters 3 Enable the output by setting the Enable Output that channel 4 HSC increments the current value register for that channel until the preset value is reached 5 Enable the HSC Reset Bit by setting for that channel This will cause the HSC current value to reset back to 0 6 To start the process again simply reset clear the HSC Reset Bit and set the HSC Ena...

Page 61: ...dule for the HMC7000 Series models It has eight bidirectional inputs and six relay outputs 3 per common plus two sourcing digital outputs Four of the inputs can be configured as high speed counters HSC using the MW registers see below When used as HSCs input X0 channel 1 X5 channel 2 X2 channel 3 and X7 channel 4 are used to record the incoming pulses The sourcing outputs support PWM ...

Page 62: ...od Removable terminals 3 81 mm pitch High Speed Channels No of inputs 4 channels X0 and X5 X2 and X7 Maximum Input Frequency 25 KHz Maximum Input Count 4 294 967 295 32 bit Digital Outputs 6 relay 2 sourcing outputs PNP type Output Capacity PNP 500mA per output maximum Output Capacity relay 2A per contact 6A per common Rated load 500mA 24VDC 250 mA PWM High Speed Channels No of Outputs 2 channels ...

Page 63: ...C7000 Series I O Module Guide 62 HMC7000 Series I O Module Guide 62 Wiring For connecting to high speed inputs For connecting to normal inputs For connecting to PWM outputs For connecting to relay outputs ...

Page 64: ... Xnn007 reg Rd Only HSC Reset Input X1 terminal Xnn001 reg X6 terminal Xnn006 reg X3 terminal Xnn003 reg X4 terminal Xnn004 reg Rd Only HSC Output Flag Y1 terminal Ynn001 reg Y6 terminal Ynn006 reg Y7 terminal Ynn007 reg Y0 terminal Ynn000 reg Rd Write HSC Configuration Register MWnn00 MWnn06 MWn112 MWn118 Rd Write HSC Counter Register Current Value MWnn01 MWnn02 MWnn07 MWnn08 MWnn13 MWnn14 MWnn19...

Page 65: ...ounter is enabled OFF when preset is reached 387 High Speed Counter Operation To Implement High Speed Counter Operation 1 Connect a device that will provide the high speed pulses to one of the four High Speed inputs on the expansion module 2 Configure the HSC using the configuration register for that channel 3 Write the HSC preset count value in the Preset register for that channel 4 Enable the HS...

Page 66: ... MWnn31 MWnn32 Range 0 to 100 Output Enable Flag MWnn36_0 MWnn36_1 Enabled when ON ON Duty Setting Error Flag MWnn29_2 MWnn29_7 ON error resets automatically Frequency Setting Error Flag MWnn29_3 MWnn29_3 ON error resets automatically Note 1 Both PWM outputs must run at the same frequency CW CCW Function Register Description Output Y2 CW Y4 CCW Physical Output Configuration Register MWnn24 Value 3...

Page 67: ...nfiguration Register MWnn24 Value 9 for this mode Minimum Frequency Register MWnn25 MWnn26 Range 1 to 10000 Maximum Frequency Register MWnn27 MWnn28 Range 1 to 10000 Acceleration Time Register MWnn37 Range 0 to 32767 Deceleration Time Register MWnn39 Range 0 to 32767 Total Pulses Register MWnn41 MWnn42 0 to 2147483647 Elapsed Pulses Register MWnn45 MWnn46 0 to 2147483647 Output Enable Flag MWnn36_...

Page 68: ...e parameters 3 Enable the output by setting the Enable Output that channel 4 HSC increments the current value register for that channel until the preset value is reached 5 Enable the HSC Reset Bit by setting for that channel This will cause the HSC current value to reset back to 0 6 To start the process again simply reset clear the HSC Reset Bit and set the HSC Enable Bit Note if the HSC Enable Bi...

Page 69: ...from HMC7000 base Approvals CE UL Analog Inputs 4 Inputs each configurable as 0 to 50mV 0 to 100 mV 0 to 10V 0 to 5V 10 to 10V 0 to 20mA 4 20mA PT100 RTD alpha1 0 00385 Ω Ω C 200 to 850 C PT100 RTD alpha2 0 003926 Ω Ω C 100 to 457 C PT1000 RTD 200 to 850 C Type J Thermocouple 210 to 1200 C Type K Thermocouple 200 to 1373 C Resolution 16 bit Input Impedance V mV Thermocouple RTD inputs 1 MΩ mA 100Ω...

Page 70: ...le Guide 69 Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 3 11x1 18x1 42 inches 79x30x36mm Input Power Supply Input Voltage 24VDC Input Current 80mA max Wiring For connecting to analog voltage inputs Connecting to analog current inputs ...

Page 71: ...7000 Series I O Module Guide 70 HMC7000 Series I O Module Guide 70 For connecting to RTD inputs For connecting to mV thermocouple inputs For connecting to voltage outputs For connecting to current outputs ...

Page 72: ...Output Channel 2 Data Read Write MWnn00 Input Channel 1 Configuration Register Read Write MWnn01 Input Channel 2 Configuration Register Read Write MWnn02 Input Channel 3 Configuration Register Read Write MWnn03 Input Channel 1 Configuration Register Read Write MWnn04 Output Channel 1 Configuration Register Read Write MWnn05 Output Channel 2 Configuration Register Read Write MWnn10 Analog Input Err...

Page 73: ...00mV 4 Current 4 to 20mA 2 Current 0 to 20mA 3 RTC and Thermocouple For C For F RTD PT100 alpha11 7 19 RTD PT100 alpha21 8 20 RTD PT1000 9 21 Thermocouple Type J2 14 26 Thermocouple Type K2 15 27 Notes 1 alpha1 0 00385 Ω Ω C alpha2 0 003926 Ω Ω C 2 15 minute module warm up time recommended Reference the table below when configuring each Output Configuration Register MWnn04 MWnn05 Output Channel Si...

Page 74: ...input current Up to 5mA Input impedance 4 9K ohms Minimum ON voltage 15 VDC Maximum OFF voltage 5 VDC Turn ON Time 10 msec Turn OFF Time 10 msec Isolation Optically isolated from internal circuit Connection method Removable terminals 3 81 mm pitch High Speed Channels No of inputs 2 channels X1 and X2 Maximum Input Frequency 25 KHz Maximum Input Count 4 294 967 295 32 bit Digital Outputs 6 relay ou...

Page 75: ...dule Guide 74 Operating Temperature 0 to 50 C Operating Humidity 10 to 90 non condensing Mechanical Dimension LxWxH 5 04x4 02x1 77 inches 128x102x45mm Panel Cutout 4 69x3 55 inches 119x93mm Wiring For connecting to bidirectional inputs Connecting to outputs ...

Page 76: ...Input X1 terminal X00001 reg X2 terminal X00002 reg Rd Only HSC Reset Input X4 terminal X00004 reg X5 terminal X00005 reg Rd Only HSC Output Flag Y0 terminal Y00000 reg Y1 terminal Y00001 reg Rd Write HSC Configuration Register MW0010 MW0020 Rd Write HSC Counter Register Current Value MW0011 MW0012 MW0021 MW0022 Rd Write HSC Preset Register MW0013 MW0014 MW0023 MW0024 Rd Write HSC Enable Bit M0024...

Page 77: ... Bit M00240 Channel 1 or M00400 Channel 2 5 HSC increments starting from 0 the current value register in MW0011 Channel 1 or MW0021 Channel 2 until the preset value is reached Then HSC sets Y0 Channel 1 or Y1 Channel 2 6 Enable the HSC Reset Bit by setting M00241 Channel 1 or M00401 Channel 2 Or by setting Reset Pin X4 Channel 1 or Reset Pin X5 Channel 2 This will cause the HSC current value to re...

Page 78: ...he input range depends on the type of input device Configure analog inputs to work with current or voltage sources Each analog input terminal is associated with an internal Input Register XW in the tag database of the HMC7000 Similarly each analog output terminal is associated with an Output Register YW Sinking versus Sourcing Inputs These terms refer to the type of digital inputs or outputs used ...

Page 79: ...ction Digital Outputs PNP or NPN type The output terminals of a digital I O module use an optically isolated PNP or NPN transistor to energize the connected load PNP NPN outputs are faster than relay outputs but can only work with low current DC loads typically 500mA max per terminal PNP modules are sourcing modules and NPN modules are sinking modules PNP type connection Source NPN type connection...

Page 80: ...t current or voltage signals Analog Voltage Analog inputs can measure DC voltage ranges of 10 to 10 volts and 0 to 10 volts With analog inputs the analog module writes a data value to the assigned register XW based upon the measured DC voltage at the input Analog outputs can provide 0 to 10 VDC with a minimum resistance of 1000 ohms depending upon the value in the assigned register XY I O resoluti...

Page 81: ...source usually 24VDC This voltage source drives the output terminals of the I O modules Installing I O Modules The expansion modules for the HMC7000 snap onto the back of the HMC7000 thru expansion slots The HMC7030A M and HMI7035A M units support up to three modules The HMC7057A M unit supports up to five modules Configuring the I O Modules The I O expansion modules for the HMC7000 Series are ass...

Page 82: ...ion dialog 5 Select from the list box the particular I O expansion module installed in Slot 1 of the HMC7000 When the checkbox to Add tags for XW YW and MW is checked MAPware 7000 automatically assigns tags to the Tag Database for the I O module The tags configured are based upon the module and the slot location Click OK ...

Page 83: ...ies I O Module Guide 82 6 In this example Slot1 is identified with an IO module along with a description and memory address allocation The tags are available in the Tag Database as seen below These tags can be used in the project to address the I O ...

Page 84: ...counts at which the Done bit will be set see description of Done Bit below The specified register is the Least Significant Word LSW the next consecutive register is the Most Significant Word MSW Trigger Bit The input bit that triggers the count The counter will increment by one on each bit transition The counter can operate on a falling default or rising edge Enable Bit The counter will not run un...

Page 85: ...ue using the Power Up logic block or in a Power Up Task Specific High Speed Counter Registers The registers and I O associated with the High Speed Counter depend on the hardware For products with Built In I O HMC7030A L Function Counter 1 Counter 2 Trigger Bit X00001 X00002 Done Bit Y00000 Y00001 Enable Bit M00240 M00400 Reset Bit Internal Physical M00241 X00004 MW401 X00005 Configuration Register...

Page 86: ... HMC7 MIO 01 or HMC7 MIO 02 module 1 Function Counter 1 Counter 2 Trigger Bit X n000 Xn005 Done Bit Yn001 Yn006 Enable Bit Mn080 Mn176 Reset Bit Internal Physical Mn081 Xn001 Mn177 Xn006 Configuration Register MWn00 MWn06 Current Count Register LSW MSW MWn01 MWn02 MWn07 MWn08 Preset Register LSW MSW MWn03 MWn04 MWn09 MWn10 Notes n is the slot in which the module is installed ...

Page 87: ...unter 2 Trigger Bit X03000 X03005 Enable Bit M03080 M03176 Done Bit Y03001 Y03006 Reset Bit Internal Physical M03081 X03001 M03177 X03006 Configuration Register MW0300 MW0306 Current Count Register LSW MSW MW0301 MW0302 MW0307 MW0308 Preset Register LSW MSW MW0303 MW0304 MW0309 MW0310 These tags are assigned automatically when the module is added to the project ...

Page 88: ...h Speed Counter This sets Bit 1 and leaves all other bits reset Each counter is configured as a High Speed Up Counter with the trigger being on the falling edge The trigger is configured by Bit 3 of the Configuration Word To configure the trigger as a rising edge write 10 00001010b to the Configuration Register Retaining the High Speed Counter Values The Count and Preset values are normally lost w...

Page 89: ...1010 1043 Rev 06 Maple Systems Inc 808 134th St SW Suite 120 Everett WA 98204 425 745 3229 Your Industrial Control Solutions Source _____________________ www maplesystems com ...

Reviews: