background image

UMAX130511 Version 1.00A   Preliminary Documentation 

– May be subject to change 

 40 - 141 

The first step in determining which table will be selected as the active table is to first evaluate the 
conditions associated with a given table. Each table has associated with it up to three conditions 
that can be evaluated. Conditional objects are custom DEFSTRUCT objects defined as shown in 
Table 25. 

Index 

Sub-Index 

Name 

Data Type 

3xyz* 

Highest sub-index supported  

UNSIGNED8 

 

Argument 1 Source 

UNSIGNED8

 

 

Argument 1 Number 

UNSIGNED8

 

 

Argument 2 Source 

UNSIGNED8

 

 

Argument 2 Number 

UNSIGNED8

 

 

Operator 

UNSIGNED8

 

* Logic Block X Function Y Condition Z, where X = 4 to 7, Y = A, B or C, and Z = 1 to 3 

Table 26 

– LB(3-x) Condition Structure Definition 

Objects 3x11h, 3x12h and 3x13h are the conditions evaluated for selecting Table A. 
Objects 3x21h, 3x22h and 3x23h are the conditions evaluated for selecting Table B. 
Objects 3x31h, 3x32h and 3x33h are the conditions evaluated for selecting Table C. 

 

Argument 1 is always a logical output from another function block, as listed in Table 28. As always, 
the input is a combination of the functional block objects 3xyzh sub-index 1 

“Argument 1 Source” 

and 

“Argument 1 Number.”

  

Argument 2 on the other hand, could either be another logical output such as with Argument 1, OR 
a constant value set by the user. To use a constant as the second argument in the operation, set 

“Argument 2 Source”

 to 

‘Constant Function Block’, 

and 

“Argument 2 Number”

 to the desired 

sub-index. When defining the constant, make sure it uses the same resolution (decimal digits) as 
the Argument 1 input.  

Argument 1 is evaluated against Argument 2 based on the

 

“Operator”

 selected in sub-index 5 of 

the condition object. The options for the operator are listed in Table 27, and the default value is 
always 

‘Equal’

 for all condition objects.  

Value  Meaning 

=, Equal 

!=, Not Equal 

>, Greater Than 

>=, Greater Than or Equal 

<, Less Than 

<=, Less Than or Equal 

Table 27 

– LB(3-x) Condition Operator Options 

By default, both arguments are set to 

‘Control Source Not Used’

 which disables the condition, and 

automatically results in a value of N/A as the result. Although is generally considered that each 
condition will be evaluated as either TRUE or FALSE, the reality is that there could be four possible 
results, as described in Table 28. 

Value  Meaning 

Reason 

False 

(Argument 1) Operator (Argument 2) = False 

Summary of Contents for AX130511

Page 1: ...USER MANUAL UMAX130511 DUAL CHANNEL UNIVERSAL SIGNAL CONTROLLER With CANopen USER MANUAL P N AX130511...

Page 2: ...tion May be subject to change ii VERSION HISTORY Version Date Author Modofication 1 00 Sep 2 2021 Ilona Korpelainen Initial Draft 1 00A Sep 15 2021 Ilona Korpelainen Updated to match firmware Dec 20 2...

Page 3: ...fier COB Communication Object CTRL Control EDS Electronic Data Sheet EMCY Emergency GND Ground reference a k a BATT LSB Least Significant Byte or Bit LSS Layer Settling Service LUT Lookup Table MI Mag...

Page 4: ...ng Control Block 46 2 CANOPEN OBJECT DICTIONARY 49 2 1 Node ID and Baudrate 49 2 1 1 LSS Protocol to Update 49 2 2 Communication Objects DS 301 and DS 404 52 2 2 1 Object 1000h Device Type 53 2 2 2 Ob...

Page 5: ...3 20 Object 7300h AO Output Process Value 78 2 3 21 Object 6302h AO Decimal Digits PV 79 2 3 22 Object 6310h AO Output Type 79 2 3 23 Object 7320h AO Output Scaling 1 PV 80 2 3 24 Object 7321h AO Out...

Page 6: ...3 Object 2360h AO Override Input Source 102 2 4 24 Object 2361h AO Override Input Number 102 2 4 25 Object 2362h AO Override Response 103 2 4 26 Object 2370h AO Feedback Field Value 103 2 4 27 Object...

Page 7: ...2 4 63 Object 3x21h LB 3 x Function B Condition 1 122 2 4 64 Object 3x22h LB 3 x Function B Condition 2 122 2 4 65 Object 3x23h LB 3 x Function B Condition 3 122 2 4 66 Object 3x31h LB 3 x Function C...

Page 8: ...ary Documentation May be subject to change viii 2 4 86 Object 5051h FD Error Response Delay 136 2 4 87 Object 5550h Enable Automatic Updates 136 2 4 88 Object 5555h Start in Operational Mode 137 APPEN...

Page 9: ...23 Control Number Options Depending on Source Selected 31 Table 24 PID Control Response Options 32 Table 25 LTyz Point Response Options 36 Table 26 LB 3 x Condition Structure Definition 40 Table 27 LB...

Page 10: ...on 1 00A Preliminary Documentation May be subject to change x Figure 19 Logic Block Flowchart 39 Figure 20 Math Function Block Objects 43 Figure 21 Miscellaneous Objects 45 Figure 22 Inching Function...

Page 11: ...and Communication Profile CAN in Automation 2005 DS 305 CiA DS 305 V2 0 Layer Setting Service LSS and Protocols CAN in Automation 2006 DS 404 CiA DS 404 V1 2 CANopen profile for Measurement Devices an...

Page 12: ...pes The sophisticated control algorithms allow the user to program the controller for an extensive range of applications without the need for customer software Figure 1 Hardware Functional Block Diagr...

Page 13: ...from input section Logical software function blocks are depicted in Figure 2 To produce desired control 2 PID Control Blocks 8 Lookup Tables 4 Programmable Control Logics 4 Mathematical Function Block...

Page 14: ...UMAX130511 Version 1 00A Preliminary Documentation May be subject to change 14 141 Figure 2 Logic Functional Block Diagram...

Page 15: ...1 DI Pullup Down Options Figure 4 shows the hysteresis on the input when switching a discrete signal A digital input can be switched up to Vcc 42Vmax Figure 4 Discrete Input Hysteresis Once the raw st...

Page 16: ...Read_state_8_Input_Lines will be written to represent the same inputs states There is another type of digital input that can be selected when 6112h is set to 20 Analog On Off However in this case the...

Page 17: ...I Sensor Type By changing this value and associated with it object 2100h AI Input Range other objects will be automatically updated by the controller The options for object 6110h are shown in Table 4...

Page 18: ...the configuration of the internal Pull up Pull down resistors The options for object 2020h are shown in Table 1 with the default bolded Object 2030h DI Debounce Filter is used to select input capture...

Page 19: ...s 1 by default This filter is called every 10ms The value from the filter is shifted according to read only object 2102h AI Decimal Digits FV and then written to read only object 7100h AI Input Field...

Page 20: ...ing objects are automatically updated with the Sensor Type or Range changes This is because objects 7120h and 7122h are not only used in a linear conversion from FV to PV as described above but also a...

Page 21: ...nation selected In all cases the MAX value is the upper end of the range i e 50000Hz or Object 7122h cannot be set higher than MAX whereas 7149h can be set up to 110 of MAX Object 2111h on the other h...

Page 22: ...s is used here so that the error flag will not be set cleared continuously while the AI Input FV hovers around the AI Span Start End value To clear an Out of Range Low flag AI Input FV AI Span Start A...

Page 23: ..._Write_state_8_output_lines will depend on the object 6202h DO_Polarity_8_output_lines as per Table 11 By default normal on off output logic is used Value Meaning DO Logic State DO Drive State 0 Norma...

Page 24: ...Range define how the output drive circuitry will be configured Options for object 6310h AO Output Type are shown in Table 1 This table also shows the output unit and range for each type By default ana...

Page 25: ...d Sensor Type Input Range 7321h AO Scaling 1 FV i e Input Min 7323h AO Scaling 2 FV i e Input Max 2300h AO Override Field Value 7341h AO Fault Field Value 2311h Error Clear Hysteresis 6332h AO Decimal...

Page 26: ...to limit and scale the signal When using any control source as the X Axis input to a function block the corresponding scaling limits are defined as per Table 17 It is the responsibility of the user t...

Page 27: ...t block goes into an error condition object 6340 AO Fault Mode determines how the output will respond per Table 20 By default the output will be driven to the value defined in object 7341h AO Fault FV...

Page 28: ...e output It is also used to detect and flag an error if there is an open or short circuit at the output If object 2310h AO Error Detect Enable is set to TRUE then the absolute value between the desire...

Page 29: ...tion block can be selected as the control source for another Keep in mind that not all options make sense in all cases but the complete list of control sources is shown in Table 22 Value Meaning 0 Con...

Page 30: ...10h sub index 15 Constant FV 15 PID Control Function Block 1 2460h sub index 1 PID Output FV 1 2 2460h sub index 2 PID Output FV 2 Lookup Table Function Block 1 3017h Lookup Table 1 Output Y Axis PV 2...

Page 31: ...ID Control Objects As with the output function block the PID control function has control inputs associate with it that can be mapped to the output from any other function block Objects 2453h PID Targ...

Page 32: ...ault the PID loop is assumed to be controlling a single output which will increase decrease as the feedback over undershoots the target However some systems may require a push pull response where one...

Page 33: ...to get 30 slopes as is described in Section 1 8 A parameter that will affect the function block is object 3yz5h sub index 1 which defines the X Axis Type By default the tables have a Data Response ou...

Page 34: ...asing or other responses can be easily established The Y Axis does not have to be a percentage output but could represent full scale process values instead In all cases the controller looks at the ent...

Page 35: ...N 1 A combination of Ramp To Jump To and Ignore responses can be used to create an application specific output profile An example of where the same input is used as the X Axis for two tables but where...

Page 36: ...riod of time based on the profile in the lookup table Once the profile has finished i e reached index 11 or an Ignored response the output will remain at the last output at the end of the profile unti...

Page 37: ...UMAX130511 Version 1 00A Preliminary Documentation May be subject to change 37 141 The programmable logic blocks LB 3 x functions are not used by default Figure 18 Logic Block Objects...

Page 38: ...object 3310h Logic Block Selected Table Note In this document the term LB 3 x refers to Logic Blocks 1 to 2 Due to the CANopen Object indices Logic Block 1 begins at 3401h where x in this case is 4 T...

Page 39: ...UMAX130511 Version 1 00A Preliminary Documentation May be subject to change 39 141 Figure 19 Logic Block Flowchart 1 8 1 Conditions Evaluation...

Page 40: ...input is a combination of the functional block objects 3xyzh sub index 1 Argument 1 Source and Argument 1 Number Argument 2 on the other hand could either be another logical output such as with Argum...

Page 41: ...er section for example only has one condition listed i e that the Engine RPM be below a certain value Therefore it is important to understand how the logical operators would evaluate an Error or N A r...

Page 42: ...x function block does NOT mean lookup table 1 to 3 Each table has object 3x01h LB 3 x Lookup Table Number which allows the user to select which lookup tables they want associated with a particular log...

Page 43: ...y other function block using a control source for the X Axis in a conversion the scaling objects should be selected to match the values in the control s corresponding objects as per Table 17 For addit...

Page 44: ...FALSE or 1 TRUE Error data i e input measured out of range is always treated as a 0 0 input into the function For the arithmetic functions 9 to 14 it is recommended to scale the data such that the res...

Page 45: ...ource The scaling objects are provided to define the limits of the data when it is used by another function block as shown in Table 17 Constant Values Object 5010h Constant Field Value is provided to...

Page 46: ...sent to flag and error Automatic Update of Objects Object 5550h Enable Automatic Updates allows for the controller to automatically update the objects related to the input to defaults when it is chang...

Page 47: ...output value increases when incrementing input is ON decreases when decreasing input is ON and is held in current value while both inputs are ON or OFF as shown in Table 33 Output of the control block...

Page 48: ...ject 2614h INCH Increment Notch and Object 2624h INCH Decrement Notch Value Meaning 0 Ramp 1 Notch Table 34 Inc Response and Dec Response Options After a power cycle enabled Inching Control Block outp...

Page 49: ...anged is to use Layer Settling Services LSS and protocols as defined by CANopen standard DS 305 Follow the steps below to configure either variable using LSS protocol If required please refer to the s...

Page 50: ...state Item Value COB ID 0x7E5 Length 2 Data 0 0x04 cs 4 for switch state global Data 1 0x00 switches to waiting state 2 1 1 2 Setting Baudrate Set the module state to LSS configuration by sending the...

Page 51: ...uration of the two periods of time to wait until the bit timing parameters switch is done first period and before transmitting any CAN message with the new bit timing parameters after performing the s...

Page 52: ...301 and DS 404 The communication objects supported by the 2IN 2OUT SIG CO Controller are listed in the following table A more detailed description of some of the objects is given in the following sub...

Page 53: ...rameter RECORD RW No 1801 TPDO2 Communication Parameter RECORD RW No 1802 TPDO3 Communication Parameter RECORD RW No 1803 TPDO4 Communication Parameter RECORD RW No 1804 TPDO5 Communication Parameter...

Page 54: ...Type VAR Data Type UNSIGNED8 Entry Description Access RO PDO Mapping No Value Range 00h or 01h Default Value 0 2 2 3 Object 1002h Manufacturer Status Object This object is used for manufacturer debug...

Page 55: ...In both cases the corresponding EMCY Error Code will be the Guard Error 0x8130 If an RPDO is not received within the expected Event Timer period an RPDO timeout will be flagged Table 36 outlines the...

Page 56: ...object and that of 100Dh are only supported for backwards compatibility The standard recommends that newer networks do not use the life guarding protocol but rather heartbeat monitoring instead Both l...

Page 57: ...provides information about the module s saving capabilities For all sub indexes this value is 1h indicating that the 2IN 2OUT SIG CO Controller saves parameters on command This means that if power is...

Page 58: ...64h 61h 6Fh 6Ch On reception of the correct signature to an appropriate sub index the 2IN 2OUT SIG CO Controller will restore the defaults in non volatile memory and then confirm the SDO transmission...

Page 59: ...ect 1016h Consumer Heartbeat Time The 2IN 2OUT SIG CO Controller can be a consumer of heartbeat objects for a single module This object defines the expected heartbeat cycle time for that module and if...

Page 60: ...Object Type VAR Data Type UNSIGNED16 Entry Description Sub Index 0h Access RW PDO Mapping No Value Range 10 to 65535 Default Value 0 2 2 11 Object 1018h Identity Object The identity object indicates...

Page 61: ...fy Configuration This object can be read to see what date the software version identified in object 1018h was compiled The date is represented as a hexadecimal value showing day month year as per the...

Page 62: ...ication objects see Section 2 2 14 for more information or if a lifeguard or heartbeat message is not received as expected Input faults are defined in Section 1 1 and Power Supply faults are described...

Page 63: ...Default Value 0 Pre Operational 2 2 14 RPDO Behavior Per the CANopen standard DS 301 the following procedure shall be used for re mapping and is the same for both RPDOs and TPDOs a Destroy the PDO by...

Page 64: ...5 PV 4 0x25000610 Extra Received 6 PV RPDO3 Mapping at Object 1602h Default ID 0x400 Node ID Sub Index Value Object 0 4 Number of mapped application objects in PDO 1 0x25000710 Extra Received 7 PV 2 0...

Page 65: ...ly updated if the Node ID is changed by LSS protocol 80000000h in the COB ID indicates that the PDO does not exist destroyed 40000000h in the COB ID indicates that there is no RTR allowed on the PDO S...

Page 66: ...1A00h Default ID 0x180 Node ID Sub Index Value Object 0 2 Number of mapped application objects in PDO 1 0x71000110 Universal Input 1 Field Value 2 0x71000210 Universal Input 2 Field Value 3 0 Not use...

Page 67: ...ng No 1 0180h Value Range See value definition in DS 301 2 0280h Default Value 40000000h TPDOx Node ID C0000000h TPDOy Node ID 3 0380h 4 0480h Node ID Node ID of the module The TPDO COB IDs are automa...

Page 68: ...IGNED8 RW No 61A1 AI Filter Constant ARRAY UNSIGNED16 RW No 6200 DO Write state 8 Output lines ARRAY UNSIGNED8 RW Yes 6202 DO Polarity 8 Input Lines ARRAY UNSIGNED8 RW No 6250 DO Fault Mode 1 Output L...

Page 69: ...O PDO Mapping Yes Value Range 0 OFF or 1 ON Default Value 0 2 3 2 Objetc 6002 DI Polarity 8 input Lines This object shall define the polarity of a group of 8 input lines This object determines how the...

Page 70: ...ry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AIx Input Field Value Access RO PDO M...

Page 71: ...ss RW PDO Mapping No Value Range See Table 3 Default Value 1 normal mode 2 3 6 Object 7120h AI Input Scaling 1 FV This object describes the field value of the first calibration point for the analog in...

Page 72: ...x 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AIx Input Scaling 1 PV Access RW PDO Mapping No Value Range...

Page 73: ...ject Description Index 7123h Name AI Input Scaling 2 PV Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Rang...

Page 74: ...cess value of 1 230 Float will be coded as 1230 in Integer16 format if the number of decimal digits is set to 3 Object Description Index 6123h Name AI Decimal Digits PV Object Type ARRAY Data Type UNS...

Page 75: ...I Span End This value specifies the upper limit where field values are expected Field values which are higher than this limit are marked as positive overload It is scaled in the physical unit of the F...

Page 76: ...t sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AIx Filter Type Access RW PDO Mapping No Value Range See Table 7 Default Value 0 no...

Page 77: ...alue 1 Sub Index 1h Description DO1 DO2 Write State Access RW PDO Mapping Yes Value Range 0 OFF or 1 ON Default Value 0 OFF 2 3 17 Object 6202h DO Polarity 8 Input Lines This object defines the polari...

Page 78: ...ption DO1 DO2 Fault Mode Access RW PDO Mapping No Value Range See Table 13 Default Value 1 apply pre defined state 2 3 19 Object 6260h DO Fault State 1 Output Line This object defines the pre defined...

Page 79: ...x 1 to 2 Description AOx Output Process Value Access RW PDO Mapping Yes Value Range Integer16 Default Value No 2 3 21 Object 6302h AO Decimal Digits PV This object describes the number of digits foll...

Page 80: ...of the input and should be specified to equal the corresponding scaling object of the control source as outlined in Table 17 It will be scaled in the physical unit of the control source The resolution...

Page 81: ...ex supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AOx Output Scaling 1 FV Access RW PDO Mapping No Value Range Dependent on type and range see...

Page 82: ...reasing to an increasing input Object Description Index 7323h Name AO Output Scaling 2 FV Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Description Largest sub index supported A...

Page 83: ...type Integer16 in the field value object Object Description Index 6332h Name AO Decimal Digits FV Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest sub index sup...

Page 84: ...pendent on type with the resolution defined in object 6332h AO Decimal Digits FV Object Description Index 7341h Name AO Fault Field Value Object Type ARRAY Data Type INTEGER16 Entry Description Sub In...

Page 85: ...less than three times higher than object 7454h Td in Figure 14 Object Description Index 7452h Name PID Integral Action Time Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Descri...

Page 86: ...PID loop is called The physical unit is always seconds as defined in object 6458h with the decimal digits resolution given in object 6459h Object Description Index 7456h Name PID Cycle Time Object Ty...

Page 87: ...0000h seconds 2 3 36 Object 6459h PID Decimal Digits Timing This object describes the number of digits following the decimal point i e resolution of the PID timing data which is interpreted with data...

Page 88: ...AO Enable Input Number ARRAY UNSIGNED8 RW No 2352 AO Enable Response ARRAY UNSIGNED8 RW No 2360 AO Override Input Source ARRAY UNSIGNED8 RW No 2361 AO Override Input Number ARRAY UNSIGNED8 RW No 2362...

Page 89: ...21 Math Output Scaling 1 PV ARRAY INTEGER16 RW No 4523 Math Output Scaling 2 PV ARRAY INTEGER16 RW No 4530 Math Output Process Value ARRAY INTEGER16 RO Yes 4532 Math Output Decimal Digits PV ARRAY UNS...

Page 90: ...ges Table 10 for objects 2111h 7120h 7122h 7148h and 7149h The number and types of ranges will vary according to what type of sensor is connected to the input as described in Table 8 Object Descriptio...

Page 91: ...ecimal Digits FV This object describes the number of digits following the decimal point i e resolution of the input data which is interpreted with data type Integer16 in the field value object Example...

Page 92: ...escription Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AIx Debounce Filter Access RW PDO Mapping...

Page 93: ...erating range it must come back into range minus plus this value to clear the fault It is scaled in the physical unit of the FV i e object 2102h applies to this object Object Description Index 2111h N...

Page 94: ...1000 ms 2 4 9 Object 2224h DO Delay Time 1 Output Line This object is used only when an ON OFF digital output has been specified for a normal ON OFF response by object 6202h DO Polarity only applies...

Page 95: ...Output Line Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 t...

Page 96: ...ry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AOx Output Range Access RW PDO Mappin...

Page 97: ...r Clear Hysteresis Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2...

Page 98: ...n the response to a step change at the input The physical unit for this object is milliseconds Object Description Index 2330h Name AO Ramp Up Object Type ARRAY Data Type UNSIGNED16 Entry Description S...

Page 99: ...analog or digital output as shown in the logic flowchart in Figure 12 The available control sources on the 2IN 2OUT SIG CO controller are listed in Table 22 Not all sources would make sense to contro...

Page 100: ...ss RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AOx Control Input Number Access RW PDO Mapping No Value Range See Table 23 Default Value 0 control not used 2...

Page 101: ...Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description AOx Enable Input Number Access RW PDO Mapping No Va...

Page 102: ...lect a source that makes sense for the application Object Description Index 2360h Name AO Override Input Source Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest...

Page 103: ...Description Index 2362h Name AO Override Response Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 D...

Page 104: ...Frequency This object is used to set the frequency of the output in PWM mode or duty cycle of the output in frequency mode Object Description Index 2380h Name AO Output Frequency Object Type ARRAY Da...

Page 105: ...e This object defines the type of input that will be used to control frequency of output in mixed output mode The available control sources on the 2IN 2OUT SIG CO controller are listed in Table 22 Not...

Page 106: ...AO Frequency Input Number Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index...

Page 107: ...requency Scaling 2 FV Access RW PDO Mapping No Value Range 0 to 50 000 Hz Default Value 25 000 Hz 2 4 33 Object 2450h PID Tolerance This object defines the allowable absolution difference between the...

Page 108: ...Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description PIDx Integral Gain Access RW PDO Mapping No Value Ra...

Page 109: ...ontrol function block Object Description Index 2453h Name PID Target Source Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO M...

Page 110: ...PID feedback source and it is the user s responsibility to select a source that makes sense for the application A selection of Control Source Not Used disables the associated PID control function bloc...

Page 111: ...o 2h x 1 to 2 Description PIDx Feedback Number Access RW PDO Mapping No Value Range See Table 23 Default Value x 2 4 40 Object 2457h PID Control Response This object defines the output profile for the...

Page 112: ...ndex 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 2 Default Value 2 Sub Index 1h to 2h x 1 to 2 Description PIDx Output FV Access RO PDO Mapping Yes Value Range 0 to...

Page 113: ...b Index 1h to 15h x 1 to 15 Description ECx Decimal Digits PV Access RW PDO Mapping No Value Range 0 to 3 Default Value 2 0 01 resolution 2 4 44 Object 2520h EC Scaling 1 PV This object defines the mi...

Page 114: ...an object 2520h EC Scaling 1 PV Object Description Index 2522h Name EC Scaling 2 PV Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Description Largest sub index supported Access...

Page 115: ...the scaling objects of the control source number as defined in Table 23 Object Description Index 3yz1h where yz 01 to 08 Name LTyz Input X Axis Number Object Type VARIABLE Data Type UNSIGNED8 Entry D...

Page 116: ...pe VARIABLE Data Type UNSIGNED8 Entry Description Sub Index 0h Access RW PDO Mapping No Value Range 0 to 3 Default Value 0 2 4 50 Object 3yz4h LTyz Y Axis Decimal Digits PV This object describes the n...

Page 117: ...e Range See Table 25 0 or 1 Default Value 0 x axis data response Sub Index 2h to Bh x 2 to 11 Description LTyz Point X Response Access RW PDO Mapping No Value Range See Table 25 0 1 or 2 Default Value...

Page 118: ...Axis PV This object defines the Y Axis data for the 11 calibration points on the lookup table resulting in 10 different output slopes The data is unconstrained and has no physical unit associate with...

Page 119: ...t Type VARIABLE Data Type INTEGER16 Entry Description Sub Index 0h Access RO PDO Mapping Yes Value Range Integer16 Default Value No 2 4 55 Object 3300h Logic Block Enable This object defines whether o...

Page 120: ...Selected Table Access RO PDO Mapping Yes Value Range 1 to 8 Default Value No 2 4 57 Object 3320h Logic Block Output PV This read only object reflects the output from the selected table interpreted as...

Page 121: ...kup Table Y Number Access RW PDO Mapping No Value Range 1 to 6 Default Value See Table 18 2 4 59 Object 3x02h LB 3 x Function Logical Operator This object determines how the results of the three condi...

Page 122: ...tion A Condition 2 See section 2 4 68 2 4 62 Object 3x13h LB 3 x Function A Condition 3 See section 2 4 68 2 4 63 Object 3x21h LB 3 x Function B Condition 1 See section 2 4 68 2 4 64 Object 3x22h LB 3...

Page 123: ...apping No Value Range 5 Default Value 5 Sub Index 1h Description LB 3 x Function y Condition z Argument 1 Source Access RW PDO Mapping No Value Range See Table 22 Default Value 1 CANopen Message Sub I...

Page 124: ...st sub index supported Access RO PDO Mapping No Value Range 4 Default Value 4 Sub Index 1h to 4h Y 1 to 4 Description Math Y Enable Access RW PDO Mapping No Value Range 0 FALSE or 1 TRUE Default Value...

Page 125: ...ndex 4023h Name Math Output Scaling 2 PV Object Type ARRAY Data Type INTEGER16 Entry Description Sub Index 0h Description Largest sub index supported Access RO PDO Mapping No Value Range 4 Default Val...

Page 126: ...t Decimal Digits PV This object describes the number of digits following the decimal point i e resolution of the output data which is interpreted with data type Integer16 in the process value object O...

Page 127: ...s RO PDO Mapping No Value Range 4 Default Value 4 Sub Index 1h to 4h X 1 to 4 Description Math Y Input X Source Access RW PDO Mapping No Value Range See Table 22 Default Value 0 control source not use...

Page 128: ...h Description Largest sub index supported Access RO PDO Mapping No Value Range 4 Default Value 4 Sub Index 1h to 4h X 1 to 4 Description Math Y Input X Decimal Digits PV Access RW PDO Mapping No Value...

Page 129: ...ply the resolution defined in object 4y03h Math Y Input Decimal Digits FV The physical unit would match that of the input source Object Description Index 4y22h y 1 to 4 Name Math Y Input Scaling 2 FV...

Page 130: ...100 to 100 Default Value 100 1 0 2 4 80 Object 4y50h Math Y Operator This object defines the actual operators that will be used in each stage of a math calculation as described in Section 1 9 The opt...

Page 131: ...Value Object Type ARRAY Data Type FLOAT32 Entry Description Sub Index 0 Description Largest sub index supported Access RO PDO Mapping No Value Range 12 Default Value 12 Sub Index 1 Description Constan...

Page 132: ...FV 8 Access RW PDO Mapping No Value Range Float32 Default Value 60 00 Sub Index 9 Description Constant FV 9 Access RW PDO Mapping No Value Range Float32 Default Value 70 00 Sub Index 10 Description Co...

Page 133: ...Index 1h Description FD1_Field_Value Access RO PDO Mapping Yes Value Range 0 to 1250 C x 10 Default Value 0 Sub Index 2h Description FD2_Field_Value Access RO PDO Mapping Yes Value Range 0 to 500 V x...

Page 134: ...ult Value 500 50 0V Sub index 3h Description FD3 Set Threshold Access RW PDO Mapping No Value Range 80 to 5042h at sub index 3 V x 10 Default Value 90 9 0V 2 4 84 Object 5042h FD Clear Threshold This...

Page 135: ...dex 2 V x 10 Default Value 120 12 0V 2 4 85 Object 5050h FD Enable Error Check 3 Faults This object enables or disables the fault detection error checking feature for each fault detectable by the 2IN...

Page 136: ...sponse FD1 is over temperature fault detection FD2 power over voltage fault detection and FD3 power under voltage detection Object Description Index 5051h Name FD Error Response Delay Object Type ARRA...

Page 137: ...t requiring the presence of a CANopen Master on the network It is intended to be used only when running the 2IN 2OUT SIG CO controller as a stand alone module This should always be set FALSE whenever...

Page 138: ...mpedance 249 Resistive 20 Ohms to 250 kOhms Self calibrating Digital Input Level Accepts 5 V TTL Accepts up to Vps Threshold Low 1 V High 2 2 V Normal Inverse or Latched 10k Pull up Pull down Digital...

Page 139: ...aximum load is 50 mA Over current protection 50 mA Digital Output Digital Level Digital ON OFF 5 V or 12 V Amplitude Maximum load is 50 mA Output Accuracy and Resolution Output Type Output Range Outpu...

Page 140: ...mating plugs Refer to the dimensional drawing Installation For mounting information refer to the dimensional drawing Mounting holes sized for inch or M6 bolts The bolt length will be determined by the...

Page 141: ...N_L 6 Power 7 Power 8 5V Reference 9 Analog Digital Output 2 10 Output GND 2 11 Output GND 1 12 Analog Digital Output 1 20 AWG wire is recommended for use with contacts 0462 201 20141 Mating plug KIT...

Page 142: ...diagram application and other comments as needed SAFE USE All products should be serviced by Axiomatic Do not open the product and perform the service yourself This product can expose you to chemicals...

Reviews: