Instruction Manual for neptronic models including: CMMB102 Dual Mini I and O Communication Module, CMMB102, Dual Mini I and O Communication Module, I and O Communication Module, Communication Module, Module

CMMB102

Davod Rahmani

CMMB102

Controls ation

Controls BACnet I/O Board


File Info : application/pdf, 12 Pages, 504.54KB

PDF preview unavailable. Download the PDF instead.

CMMB102
Dual Mini I/O Communication Module
Specification and Installation Instructions

Models
CMMB102

Description
The CMMB extends your BACnet or Modbus network when your application requires additional inputs and outputs on a physical controller. Combining the 8 inputs and outputs of the CMMB with your Building Automation System provides simple expansion of a new or existing controller and reduces unnecessary costs of additional components.

Features
Power & Communication · 24Vac or 24Vdc supply · BACnet® MS/TP or Modbus communication port (selectable)
Inputs & Outputs · 4 universal inputs · 2 universal outputs (supervised) · 2 binary outputs (supervised)
Installation · 4 override switches to manually control each output · LED status indication of each input and output · DIN rail mounting · Removable, non-strip, raising clamp terminals · Removable see-through panel for easy access to DIP
switches

CMMB102
Network Communication
· BACnet® MS/TP or Modbus communication port (selectable via DIP switch)
· Select MAC address via DIP switch or via network
BACnet® · MS/TP @ 9600, 19200, 38400 or 76800 bps · Automatic baud rate detection · Automatic device instance configuration · Copy & broadcast configuration to other CMMB
modules
Modbus · Modbus @ 9600, 19200, 38400 or 57600 bps · RTU Slave, 8 bits (configurable parity and stop bits) · Connects to any Modbus master

Technical Specifications
Specifications Input Voltage Consumption
Universal Inputs
Universal Outputs Binary Relay Outputs BACnet
Modbus
Communication Connections Electrical Connections Operational Temperature Storage Temperature Relative Humidity Weight Dimensions
A = 3.18" / 81 mm B = 4.93" / 125 mm C = 2.27" / 58 mm

CMMB102
24 Vac or 24 Vdc 3VA (175mA @ 24 Vac) 4 [0.00-10.00Vdc, 10K/20K/30K, on/off (dry contact), 4.00-20.00mA] / 12b hardware resolution with oversampling
2 [0-10Vdc, pulsed signal (20mA drive), on/off] / 1mV resolution OptoFET (250mA max)
2 [normally open/closed, independent common per relay, 5A resistive] BACnet® MS/TP @ 9600, 19200, 38400 or 76800 bps (BAS-C) Modbus RTU slave @ 9600, 19200, 38400 or 57600. Selectable parity and stop bit configuration: · No parity, 2 stop bit · Even parity, 1 stop bit · Odd parity, 1 stop bit 24 AWG twisted-shield cable (Belden 9841 or equivalent) 0.8 mm2 [18 AWG] minimum 0ºC to 50ºC [32ºF to 122ºF] -30ºC to 50ºC [-22ºF to 122ºF] 5 a 95% non condensed 0.2 kg [0.4 lb]

A

C

B

CMMB102-V1.07-240305-ESA

Page | 1

Dual Mini I/O Communication Module
Specification and Installation Instructions

Connections and Configurations
Please note that all jumper settings must also be set to the same value through BACnet. Some additional configurations are only available through BACnet (see Network Conditions on page 4).

Network | DS2

4 OF F ON

Mode BACnet* Modbus

3

Mode Options

If BACnet

OF F

Auto Detect*

ON

Manual (see DS2-1 & DS2-2)

If Modbus

OF F

Config via Modbus Register

ON

No parity, 2 stop bits

* default setting

Baud Rate | DS2
1 2 Result OFF OFF 9,600 ON OFF 19,200 OFF ON 38,400 ON ON BACnet: 76,800
Modbus: 57,600

MAC Address | DS1 The 8 DIP switches represent a binary logic to calculate the MAC address.
Default = all OFF
BACnet all OFF = 0 Modbus all OFF = 1

End of Line | JP3

None*

120 ohms

* default setting

Network Port | TB6 A+: BACnet/Modbus A+ B-: BACnet/Modbus BCOM: Common
Universal Inputs | TB7-8 ** Selectable ** AI1: Universal Input 1 COM: Common AI2: Universal Input 2
AI3: Universal Input 3 COM: Common AI4: Universal Input 4

A+ BCOM
AI2

TX RX JP3
AI1

AI1

COM

AI2

AI3

COM

AI4

AI3

AI4

STATUS
ON 1 2 3 4 DS2

POWER
ON 1 2 3 4 5 6 7 8
DS1

AO1-AO2 Selector | JP1-JP2 Binary Output Analog Output*
* default setting

Voltage Input | TB1

24V

** 175mA max **

COM COM

24V: 24 Vac or 24 Vdc COM: Common COM: Common (AO1 and AO2)

LD1

JP1 = AO1/BO1

AO1

Universal Outputs | TB2-3 ** Selectable **

COM

AO1/BO1: Universal Output 1

AO2

COM: Common (only for BO1)

AO2/BO2: Universal Output 2

LD2

COM

COM: Common (only for BO2)

JP2 = AO2/BO2

BO3

Binary Outputs | TB4-5

COM BO4 COM

BO3: Binary Output 3 COM: Common BO4: Binary Output 4 COM: Common

AI1-AI4 Signal | JP4-JP7 I = 4-20mA
T *= Thermistor / on-off V= 0-10Vdc * default setting

AO1-AO2 Switches | SW1-SW2 On = 10Vdc Auto* = Automatic Off = 0Vdc
* default setting BO1-BO2 Switches | SW1-SW2
On = Activated (opposite state) Auto* = Automatic Off = Deactivated (normal state)
* default setting

BO3-BO4 Switches | SW3-SW4 On = Activated (opposite state) Auto* = Automatic Off = Deactivated (normal state)
* default setting

www.neptronic.com

Page | 2

Dual Mini I/O Communication Module
Specification and Installation Instructions

MAC Address DIP Switch (DS1)
MAC address for BACnet and Modbus communication, are selectable by DIP switch DS1 using binary logic.
BACnet · Highest MAC address is 254. · Default is all switches OFF = MAC address 0 · If you do not change device instance in program mode, it will be automatically modified according to the MAC address.

MAC Address 0 1 2 3 4 ... 126 ... 254

DS.1 = 1 OFF ON OFF ON OFF ... OFF ... OFF

DS.2 = 2 OFF OFF ON ON OFF ... ON ... ON

DS.3 = 4 OFF OFF OFF OFF ON ... ON ... ON

DS.4 = 8 OFF OFF OFF OFF OFF ... ON ... ON

DS.5 = 16 OFF OFF OFF OFF OFF ... ON ... ON

DS.6 = 32 OFF OFF OFF OFF OFF ... ON ... ON

DS.7 = 64 OFF OFF OFF OFF OFF ... ON ... ON

DS.8 = 128 OFF OFF OFF OFF OFF ... OFF ... ON

Default Device Instance 153000 153001 153002 153003 153004 ... 153126 ... 153254

Modbus · Highest MAC address is 247. · Default is all switches OFF = MAC address 1 · MAC address is binary value +1 · There is no device instance for Modbus.

MAC Address 0+1 = 1 1+1 = 2 2+1 = 3 3+1 = 4 4+1 = 5 ... 126+1 = 127 ... 246+1 = 247

DS.1 = 1 OFF ON OFF ON OFF ... OFF ... OFF

DS.2 = 2 OFF OFF ON ON OFF ... ON ... ON

DS.3 = 4 OFF OFF OFF OFF ON ... ON ... ON

DS.4 = 8 OFF OFF OFF OFF OFF ... ON ... OFF

DS.5 = 16 OFF OFF OFF OFF OFF ... ON ... ON

DS.6 = 32 OFF OFF OFF OFF OFF ... ON ... ON

DS.7 = 64 OFF OFF OFF OFF OFF ... ON ... ON

DS.8 = 128 OFF OFF OFF OFF OFF ... OFF ... ON

LEDs

Power On Off

= Input voltage normal = No power

Status Flashing = Normal operation (watchdog)

RX/TX (BACnet) Flashing = Receiving (RX) and/or transmitting (TX) data.

RX/TX (Modbus) Flashing = Receiving (RX) and/or transmitting (TX) data.

Input Status

On

= Input on

Off

= Input off

Flashing = Input not connected (thermistor setting only)

Analog = When Universal Inputs are set to analog values (Vdc, mA, or Thermistor); the LED intensity corresponds to the input

value. For example: At 10Vdc, the LED will be fully on. At 5Vdc, the LED will be at 50% intensity. At 0 Vdc, the LED will

be off.

Output Status

On

= Activated

Off

= Deactivated

Flashing = Output pulsed

Analog = When Universal and Analog outputs are set to analog values (Vdc); the LED intensity corresponds to the output value.

For example: At 10Vdc, the LED will be fully on. At 5Vdc, the LED will be at 50% intensity. At 0 Vdc, the LED will be off.

www.neptronic.com

Page | 3

Dual Mini I/O Communication Module
Specification and Installation Instructions
Network Conditions
Please note that all jumper settings must also be set to the same value through BACnet or Modbus. The following is a list of conditions and additional BACnet or Modbus objects.
Universal Inputs (AI1-AI4) · For temperature thermistor reading: with the jumper set to Thermistor, set the AI input type to 10K_TypeG, 10K_Type3A1,
10K_Type4A1, 10K_NTC, 20K_Type6A1 or 30K_Type6A1. · For on/off contact input reading: with the hardware jumper set to Thermistor, set the AI input type to Digital_Input. The
polarity can also be set to direct or reverse. For example, in Reverse an "on" signal would be recognized as an "off" signal. · For analog 0-10 Vdc input reading: with the hardware jumper set to 0-10 Vdc, set the AI input type to 0_10V.
Universal/Analog Outputs (AO1-AO2) · You can set the polarity to direct or reverse. For example, in reverse the output range would be 10-0 Vdc instead of 0-10 Vdc.
The polarity applies to all settings 0-10Vdc, on/off and pulsed. · You can also set the outputs to pulsed or digital on/off. · A fixed output value can only be modified via BACnet when the override switch is in the "Automatic" position.
Binary Outputs (BO1-BO4) · A fixed output (open/closed) can only be modified via BACnet when the override switch is in the "Automatic" position. · The displayed text can be set to either Open/Closed, On/Off, or Alarm/Normal (BACnet only).
Supervised Outputs · All outputs are fully supervised via BACnet. This provides the actual state of the output including any manual overrides done
using the on-board switches.
Pulse Counting Feature
The pulse counting feature enables counting the number of pulses detected by the inputs.
· When an active edge is detected, the Pulse Count is incremented by 1 up to the Prescaler value. When the Prescaler value is reached, the Accumulator is incremented by 1 and the Pulse Count is reset to 0.
· A value that is higher than 80% of the input's saturation confirms a high level. A value that is lower than 20% of the input's saturation confirms a low level.
· The maximum frequency is 100Hz and the minimum pulse length is 5ms/50%D.C.

Output Configuration
Output LEDs LD1 and LD2 will always respond to the output mode selected on MSV.54/55 and the analog value set on AV.72/73 irrespective of the position of JP1 and JP2. The position of JP1 and JP2 determines the output objects to be used as shown below:

JP1 and JP2 Position JP1 in Analog Position JP2 in Analog Position
JP1 in Binary Position
JP2 in Binary Position

Output Objects to be used

AV.52, AV.54, AV.72, AV.506, BV.66, MSV.54, MSV.110

AV.53, AV.55, AV.73, AV.507, BV.67, MSV.55, MSV.111

Common

MSV.100 = TPM

MSV.100 MSV.106

AV.500

Common

MSV.100 = TPM

MSV.101 MSV.107

AV.501

MSV.100 = On/Off BV.22 MSV.66 MSV.100 = On/Off BV.23 MSV.67

Note: Refer to the BACnet Objects Table on page 5 for the description of the BACnet objects listed.

www.neptronic.com

Page | 4

BACnet Objects Table

ID1

Name

AI.1

UniversalInput1

AI.2

UniversalInput2

AI.3

UniversalInput3

AI.4
AV.1 AV.2 AV.3 AV.4 AV.11
AV.12
AV.13
AV.14 AV.52 AV.53 AV.54 AV.55 AV.72 AV.73 AV.226
AV.227
AV.228
AV.229
AV.468
AV.469

UniversalInput4
UI1PulseCount UI2PulseCount UI3PulseCount UI4PulseCount UI1Accumulator
UI2Accumulator
UI3Accumulator
UI4Accumulator AnalogOutput1Min AnalogOutput2Min AnalogOutput1Max AnalogOutput2Max AnalogOutput1 AnalogOutput2 UniversalInput1Offset
UniversalInput2Offset
UniversalInput3Offset
UniversalInput4Offset
CopyCfgStartAdd
CopyCfgEndAdd

AV.470

CopyCfgResult2

AV.500 AV.501
AV.506

TPMOutput1 TPMOutput2
AO1FailsafePreset

Dual Mini I/O Communication Module
Specification and Installation Instructions

Description

Writable?

Universal input 1 mode selected by MSV.1.

Out of service

Universal input 2 mode selected by MSV.12.

Out of service

Universal input 3 mode selected by MSV.15.

Out of service

Universal input 4 mode selected by MSV.48.

Out of service

Universal input 1 pulse count. Universal input 2 pulse count. Universal input 3 pulse count. Universal input 4 pulse count. Universal input 1 pulse counter rollovers. Universal input 2 pulse counter rollovers. Universal input 3 pulse counter rollovers. Universal input 4 pulse counter rollovers.
Min. voltage of analog output 1. Min. voltage of analog output 2. Max. voltage of analog output 1. Max. voltage of analog output 2. Analog output 1 value. Analog output 2 value.
Universal input 1 offset.

Present Value Present Value Present Value Present Value Present Value
Present Value
Present Value
Present Value
Present Value Present Value Present Value Present Value Present Value Present Value Present Value

Universal input 2 offset.

Present Value

Universal input 3 offset.

Present Value

Universal input 4 offset.

Present Value

Copy configuration start address. Present Value

Copy configuration end address. Present Value

Copy configuration result.

Present Value

TPM Output 1 value.
TPM Output 2 value.
Analog output 1 failsafe preset value.

Present Value Present Value
Present Value

Notes (* = default) ( = only when UniversalInputxFunction is set to 10K_Type3/G)
0 to 10Volt or -40 to 100ºC (150ºC) or -40 to 212ºF (302ºF) or 4 to 20mA or 0 to 1 Resolution: 0.01Volt or 0.01ºC/0.02ºF or 0.01mA or 1 0 to 10Volt or -40 to 100ºC (150ºC) or -40 to 212ºF (302ºF) or 4 to 20mA or 0 to 1 Resolution: 0.01Volt or 0.01ºC/0.02ºF or 0.01mA or 1 0 to 10Volt or -40 to 100ºC (150ºC) or -40 to 212ºF (302ºF) or 4 to 20mA or 0 to 1 Resolution: 0.01Volt or 0.01ºC/0.02ºF or 0.01mA or 1 0 to 10Volt or -40 to 100ºC (150ºC) or -40 to 212ºF (302ºF) or 4 to 20mA or 0 to 1 Resolution: 0.01Volt or 0.01ºC/0.02ºF or 0.01mA or 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0 to 16777216, Resolution: 1
0* Volt to AV.54 | Resolution 0.1 Volt
0* Volt to AV.55 | Resolution 0.1 Volt
AV.52 to 10.0* Volt | Resolution 0.1 Volt
AV.53 to 10.0* Volt | Resolution 0.1 Volt
0-100% | Resolution 0.1%
0-100% | Resolution 0.1%
-5.00 to 5.00 ºC/ºF/Volt/mA (default 0*) Resolution: 0.1 ºC/ºF/Volt/mA
-5.00 to 5.00 ºC/ºF/Volt/mA (default 0*) Resolution: 0.1 ºC/ºF/Volt/mA
-5.00 to 5.00 ºC/ºF/Volt/mA (default 0*) Resolution: 0.1 ºC/ºF/Volt/mA
-5.00 to 5.00 ºC/ºF/Volt/mA (default 0*) Resolution: 0.1 ºC/ºF/Volt/mA
0-254 Address of first CMMB to copy Available only if BV.101 is set to No AV.468 ­ (AV.468 + 64) Address of last CMMB to copy Available only if BV.101 is set to No AV.468 ­ AV.469 Result of copy is available on Description property and is available only if BV.101 is set to Yes. Results: Succeed, Prog_Error, Type_Error, Model_Error, FW_Error, Mem_Error, Size_Error, Comm_Error, SlaveDevice, InProgress, AllSucceed
0-100% | Resolution 0.1%
0-100% | Resolution 0.1%
0 to 100%, Resolution: 0.1%

1 ID is equal to ObjectType.Instance 2 Write address in present value, result will be available in description.
www.neptronic.com

Page | 5

Dual Mini I/O Communication Module
Specification and Installation Instructions

ID1 AV.507 AV.508 AV.509 AV.510 AV.511 AV.512 BV.22 BV.23 BV.24 BV.25 BV.66 BV.67 BV.93 BV.94 BV.95 BV.96
BV.101
BV.102 BV.103 BV.104
MSV.1
MSV.12
MSV.15
MSV.48

Name AO2FailsafePreset TimeoutValue UI1PulsePrescaler UI2PulsePrescaler UI3PulsePrescaler UI4PulsePrescaler ContactOutput1 ContactOutput2 ContactOutput3 ContactOutput4 AnalogOutput1Direction AnalogOutput2Direction UI1_DI_Polarity UI2_DI_Polarity UI3_DI_Polarity UI4_DI_Polarity
CopyCfgExecute
SystemUnit Inhibit Output Override TimeoutStatus
UniversalInput1Function
UniversalInput2Function
UniversalInput3Function
UniversalInput4Function

Description

Writable?

Analog output 2 failsafe preset value.
Network Timeout value.
Universal input 1 pulse counter rollover threshold.
Universal input 2 pulse counter rollover threshold.
Universal input 3 pulse counter rollover threshold.
Universal input 4 pulse counter rollover threshold.

Present Value Present Value Present Value Present Value Present Value Present Value

Binary output 1 status.

Present Value

Binary output 2 status.

Present Value

Binary output 3 status.

Present Value

Binary output 4 status.

Present Value

Polarity of analog output 1.

Present Value

Polarity of analog output 2.
Polarity of universal input 1 when used in digital input mode.
Polarity of universal input 2 when used in digital input mode.
Polarity of universal input 3 when used in digital input mode.
Polarity of universal input 4 when used in digital input mode.

Present Value Present Value Present Value Present Value Present Value

Start or stop copy configuration. Present Value

Select the unit system to use on the device.

Present Value

Inhibit the override of the outputs. Present Value

Network timeout status.

Present Value

Selected analog input 1 mode. Present Value

Selected analog input 2 mode. Present Value

Selected analog input 3 mode. Present Value

Selected analog input 4 mode. Present Value

Notes (* = default) ( = only when UniversalInputxFunction is set to 10K_Type3/G)
0 to 100%, Resolution: 0.1%
5 to 600 sec, Resolution: 5 sec
0 to 16777216, Resolution: 1

0 to 16777216, Resolution: 1

0 to 16777216, Resolution: 1

0 to 16777216, Resolution: 1

0= Open / Ouvert / Off / Arret / Normal * 1= Close / Fermé / On / Marche / Alarm Text depends of selection in MSV.66

0= Open / Ouvert / Off / Arret / Normal * 1= Close / Fermé / On / Marche / Alarm Text depends of selection in MSV.67

0= Open / Ouvert / Off / Arret / Normal * 1= Close / Fermé / On / Marche / Alarm Text depends of selection in MSV.68

0= Open / Ouvert / Off / Arret / Normal * 1= Close / Fermé / On / Marche / Alarm Text depends of selection in MSV.69

0= Direct * 1= Reverse

0= Direct * 1= Reverse

0= Direct * 1= Reverse

0= Direct * 1= Reverse

0= Direct * 1= Reverse

0= Direct * 1= Reverse

0= No * 1= Yes Start copy and give results, must be reset by user. CopyCfgExecute does not apply to the failsafe settings on the outputs.

0= Celsius * 1= Fahrenheit

0= Off * 1= On

0= Inactive * 1= Active

1= 0_10V 2= 4_20mA 3= 10K_Type3/G * 4= 10K_Type3A1 5= 10K_Type4A1

6= 10K_Type2 7= 20K_Type6A1 8= 30K_Type6A1 9= Digital_Input 10= 10K_NTC_Carel

1= 0_10V 2= 4_20mA 3= 10K_Type3/G * 4= 10K_Type3A1 5= 10K_Type4A1

6= 10K_Type2 7= 20K_Type6A1 8= 30K_Type6A1 9= Digital_Input 10= 10K_NTC_Carel

1= 0_10V 2= 4_20mA 3= 10K_Type3/G * 4= 10K_Type3A1 5= 10K_Type4A1

6= 10K_Type2 7= 20K_Type6A1 8= 30K_Type6A1 9= Digital_Input 10= 10K_NTC_Carel

1= 0_10V 2= 4_20mA 3= 10K_Type3/G * 4= 10K_Type3A1 5= 10K_Type4A1

6= 10K_Type2 7= 20K_Type6A1 8= 30K_Type6A1 9= Digital_Input 10= 10K_NTC_Carel

www.neptronic.com

Page | 6

ID1

Name

MSV.54

AnalogOutput1Mode

MSV.55

AnalogOutput2Mode

MSV.66

ContactOutput1Text

MSV.67

ContactOutput2Text

MSV.68

ContactOutput3Text

MSV.69

ContactOutput4Text

MSV.100 MSV.101

OptofetOutput1Mode OptofetOutput2Mode

MSV.106 CfgBO1FailsafeMode

MSV.107 CfgBO2FailsafeMode

MSV.108 CfgBO3FailsafeMode

MSV.109 CfgBO4FailsafeMode

MSV.110 MSV.111

CfgAO1FailsafeMode CfgAO2FailsafeMode

Dual Mini I/O Communication Module
Specification and Installation Instructions

Description

Writable?

Select analog output 1 mode.

Present Value

Select analog output 2 mode.

Present Value

Contact output 1 inactive & active text.

Present Value

Contact output 2 inactive & active text.

Present Value

Contact output 3 inactive & active text.

Present Value

Contact output 4 inactive & active text.

Present Value

Select Optofet output 1 mode.

Present Value

Select Optofet output 2 mode.

Present Value

Configuration of the binary output 1 failsafe mode.

Present Value

Configuration of the binary output 2 failsafe mode.

Present Value

Configuration of the binary output 3 failsafe mode.

Present Value

Configuration of the binary output 4 failsafe mode.

Present Value

Configuration of the analog output 1 failsafe mode.

Present Value

Configuration of the analog output 2 failsafe mode.

Present Value

Notes (* = default) ( = only when UniversalInputxFunction is set to 10K_Type3/G)
1= Analog * 2= On_Off 3= Pulsing
1= Analog * 2= On_Off 3= Pulsing
1= Open_Close * 2= Ouvert_Fermé 3= On_Off 4= Marche_Arret 5= Alarm_Normal
1= Open_Close * 2= Ouvert_Fermé 3= On_Off 4= Marche_Arret 5= Alarm_Normal
1= Open_Close * 2= Ouvert_Fermé 3= On_Off 4= Marche_Arret 5= Alarm_Normal
1= Open_Close * 2= Ouvert_Fermé 3= On_Off 4= Marche_Arret 5= Alarm_Normal
1= On_Off * 2= TimePulseModulation
1= On_Off * 2= TimePulseModulation
1= LastState * 2= Open 3= Close
1= LastState * 2= Open 3= Close
1= LastState * 2= Open 3= Close
1= LastState * 2= Open 3= Close
1= LastState * 2= Preset
1= LastState * 2= Preset

www.neptronic.com

Page | 7

Dual Mini I/O Communication Module
Specification and Installation Instructions

Modbus Registers
· Register address o As per protocol base (base 0); for PLC add 1 to protocol base. o As per holding register (base 40001)
· Functions : o 03 Read Holding Register o 06 Write Single Register o 16 Write Multiple Registers
· Error Codes : o 02 Illegal Data Address o 03 Illegal Value o 06 Slave Device Busy
· W = Writable register, [blank] = read only. · No Real number in modbus register, use scale to calculate real number. Register = Real number * Scale => Real number = Register / Scale. Scale could be 1, 10 or 100 · Attention when writing a register that contains a bit string. If bit is writable (conditional or not), the write will always be accepted. If bit is reserved or not writable, the write will be ignored and
will keep its actual state. · Use READ-MODIFY-WRITE sequence.

Protocol Holding Base Register

Description

Data Type

MSB/LSB

Units/Values

0

40001

MSB = Neptronic Device ID LSB = MAC Address

Unsigned

105 (69h)

[1..247] (1h- F7h)

* MAC address is writable if all DIP switches of DS2 are OFF.

1

40002

Device Baud Rate

Unsigned Scale 0.01

[96] [192] [384] [576]

9,600 19,200 38,400 57,600

COM Port Configuration

IMPORTANT: The default value is "no parity, 2

2

40003

stop bits". To change the value, you must set DIP switch DS1-3 to OFF. If set to ON, it will

Unsigned

[0..2]

always remain at the default value. Refer to

Connections and Configurations on page 2.

0 = no parity, 2 stop bits 1 = even parity, 1 stop bit 2 = odd parity, 1 stop bit

3

40004

Product Name (characters 8 & 7)

2 x ASCII

char 8 char 7

Valid ASCII character: 32 (20h) ­ 122 (7ah), Empty = 0

4

40005

Product Name (characters 6 & 5)

2 x ASCII

char 6 char 5

Valid ASCII character: 32 (20h) ­ 122 (7ah), Empty = 0

5

40006

Product Name (characters 4 & 3)

2 x ASCII

char 4 char 3

Valid ASCII character: 32 (20h) ­ 122 (7ah), Empty = 0

6

40007

Product Name (characters 2 & 1)

7

40008

Firmware Version

8

40009

Application Version

2 x ASCII
Unsigned Scale 100 Unsigned Scale 100

char 2 103

char 1

100

Valid ASCII character: 32 (20h) ­ 122 (7ah), Empty = 0 1.03 1.00

Writable

Default Value

MB

LB

W*

69h

1h

96

W

0

W

43h [C]

40h [M]

W

40h [M]

42h [B]

W

31h [1]

30h [0]

W

36h [6]

20h [ ]

103

100

www.neptronic.com

Page | 8

Dual Mini I/O Communication Module
Specification and Installation Instructions

Protocol Holding Base Register

Description

Data Type

MSB/LSB

Units/Values

9

40010

10

40011

11

40012

12

40013

13

40014

14

40015

15 to 19

40016 to 40020

20

40021

21

40022

22 to 23

40023 to 40024

24

40025

25

40026

26

40027

27

40028

28

40029

29

40030

30 to 33

40031 to 40034

System Status 1
System Status 2 Analog Input 1
Analog Input 2
Analog Input 3
Analog Input 4
Reserved Analog Output 1 Analog Output 2 Reserved
Relay Output
Output Overwrite Status Indicates that the output is overridden by the hardware switch (SW1-SW4). Universal Input 1 Function Universal Input 2 Function Universal Input 3 Function Universal Input 4 Function Reserved

Bit String

[B0..B15]

0 = Normal 1 = Fault - - - - - - - - - - - - - - - - - - B0 = System operation

Bit String

[B0..B15]

Always 0

0-10V: Type: Unsigned, Scale:100, Unit: Volt, Range: 0.00-10.00V,

Resolution: 0.01

4-20mA: Type: Unsigned, Scale:100, Unit: mA, Range: 4.00-20.00 mA, Resolution: 0.01

10K Type 3A1, 10K Type 4AI, 10K Type 2, 20K Type 6AI, 30K Type 6AI:

Type: Signed, Scale:100, Unit: ºC, Range: -40.00 - 100.00 ºC, Resolution: 0.01

Type: Signed, Scale:100, Unit: ºF, Range: -40.00 - 212.00 ºF, Resolution: 0.02

10K Type 3/G:

Type: Signed, Scale:100, Unit: ºC, Range: -40.00 - 150.00 ºC, Resolution: 0.01

Type: Signed, Scale:100, Unit: ºF, Range: -40.00 - 302.00 ºF, Resolution: 0.02

DI:

Type: Unsigned, Scale:1,

No Unit, Range: 0-1,

Resolution: 1

Unsigned Scale 10

[0..1000]

Unit: %, Range: 0-100.0%,

Resolution: 0.1

Bit String

[B0..B5]

Bit String

[B0..B9]

Unsigned

[1..10]

B0 = Relay 1 B1 = Relay 2 B2 = Relay 3
B0 = Relay 1 B1 = Relay 2 B2 = Relay 3 B3 = Relay 4
1= 0_10V 2= 4_20mA 3= 10K_Type3/G * 4= 10K_Type3A1 5= 10K_Type4A1

B3 = Relay 4 B4 to B5 = Reserved
B4 = AO1 B5 = AO2 B6 to B9 = Reserved
6= 10K_Type2 7= 20K_Type6A1 8= 30K_Type6A1 9= Digital_Input 10= 10K_NTC_Carel

Writable

Default Value

MB

LB

0000, 0001, 1111, 1110b
0000, 0000, 0000, 0000b 0 0 0 0

0 W
0 0

W

0000, 0000, 0000, 0000b

0000, 0000, 0000, 0000b
3 3 W 3 3

www.neptronic.com

Page | 9

Protocol Holding Base Register

Description

34

40035

35

40036

36

40037

37

40038

38 to 41

40039 to 40042

Universal Input 1 Offset Universal Input 2 Offset Universal Input 3 Offset Universal Input 4 Offset
Reserved

42

40043

Analog Output 1 Mode

43

40044

Analog Output 1 Minimum Voltage

44

40045

Analog Output 1 Maximum Voltage

45

40046

Analog Output 2 Mode

46

40047

47

40048

48 to 53

40049 to 40054

Analog Output 2 Minimum Voltage Analog Output 2 Maximum Voltage Reserved

System Options

54

40055

* = digital input mode only

55

40056

56

40057

57 to 60

40058 to 40061

61

40062

62

40063

TPM Output 1 TPM Output 2 Reserved Optofet Output 1 Mode Optofet Output 2 Mode

www.neptronic.com

Dual Mini I/O Communication Module
Specification and Installation Instructions

Data Type

MSB/LSB

Units/Values

Signed Scale 100

[0..100]

Range: +/- 5.00, Resolution: 0.1

Writable

Default Value

MB

LB

0 0 W 0 0

Unsigned
Signed Scale 10
Unsigned
Signed Scale 10

[1..3] [0..100] [1..3] [0..100]

1 = Analog 2 = On/Off 3 = Pulse

W

1

Unit: Volt, Range: 0 V - Register 44, Resolution: 0.1

0

W

Unit: Volt, Range: Register 43 - 10.0V, Resolution: 0.1

100

1 = Analog 2 = On/Off 3 = Pulse

W

1

Unit: Volt, Range: 0 V - Register 47,

Resolution: 0.1

0

W

Unit: Volt, Range: Register 46 - 10.0V, Resolution: 0.1

100

Bit String

[B0..B15]

Unsigned Scale 10

[0..1000]

0 = Direct 1 = Reverse - - - - - - - - - - - - - - - - - - B0 = AO1 polarity B1 = AO2 polarity B2 to B3 = Reserved B4 = AI1 polarity * B5 = AI2 polarity * B6 = AI3 polarity * B7 = AI4 polarity * B8 to B13 = Reserved

0 = Off

1 = On

- - - - - - - - - - - - - - - - - - -

B14 = Inhibit Output Override

- - - - - - - - - - - - - - - - - - -

0 = Celsius

W

1 = Fahrenheit

- - - - - - - - - - - - - - - - - - -

B15 = System Unit

Unit: %, Range: 0-100.0%,

Resolution: 0.1

W

0000, 0000, 0000, 0000b
0 0

Bit String

[1, 2]

1 = On_Off 2 = TimePulseModulation

1 W
1

Page | 10

Protocol Holding Base Register

Description

63 to 66

40064 to 40067

Reserved

67

40068

Binary Output 1 Fail Safe Mode

68

40069

Binary Output 2 Fail Safe Mode

69

40070

Binary Output 3 Fail Safe Mode

70

40071

Binary Output 4 Fail Safe Mode

71

40072

Analog Output 1 Fail Safe Mode

72

40073

Analog Output 1 Fail Safe Preset Value

73

40074

Analog Output 2 Fail Safe Mode

74

40075

Analog Output 2 Fail Safe Preset Value

75

40076

Timeout Status

76

40077

Network Timeout Value

77

40078

78

40079

79

40080

80

40081

81

40082

82

40083

83

40084

84

40085

85 to 92

40086 to 40093

UI1 Pulse Prescaler (0) UI1 Pulse Prescaler (1) UI2 Pulse Prescaler (0) UI2 Pulse Prescaler (1) UI3 Pulse Prescaler (0) UI3 Pulse Prescaler (1) UI4 Pulse Prescaler (0) UI4 Pulse Prescaler (1) Reserved

www.neptronic.com

Data Type

MSB/LSB

Dual Mini I/O Communication Module
Specification and Installation Instructions

Units/Values

Writable

Default Value

MB

LB

Unsigned

[1..3]

1= LastState 2= Open 3= Close

W

1

Unsigned

[1..3]

1= LastState 2= Open 3= Close

W

1

Unsigned

[1..3]

1= LastState 2= Open 3= Close

W

1

Unsigned

[1..3]

1= LastState 2= Open 3= Close

W

1

Unsigned

[1,2]

1= LastState 2= Preset

W

1

Unsigned Scale 10

[0..1000]

Unit: %, Range: 0 ­ 100.00 %, Resolution: 0.1

W

100

Unsigned

[1,2]

1= LastState 2= Preset

W

1

Unsigned Scale 10

[0..1000]

Unit: %, Range: 0 ­ 100.00 %, Resolution: 0.1

W

100

Unsigned

[0,1]

0= Inactive 1= Active

0

Unsigned Scale 1

[5..600]

Unit: Seconds (sec), Range: 5 ­ 600 sec, Resolution: 5 sec

W

30

Unsigned Scale 1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

W

1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

Unsigned Scale 1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

W

1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

Unsigned Scale 1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

W

1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

Unsigned Scale 1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

W

1

[0...16777216]

Range: 0 to 16777216, Resolution: 1

Page | 11

Protocol Holding Base Register

Description

93 94 95 96 97 98 99 100 101 to 108 109 110 111 112 113 114 115 116 117 to 124

40094 40095 40096 40097 40098 40099 40100 40101 40102 to 40109 40110 40111 40112 40113 40114 40115 40116 40117 40118 to 40125

UI1 Pulse Count (0) UI1 Pulse Count (1) UI2 Pulse Count (0) UI2 Pulse Count (1) UI3 Pulse Count (0) UI3 Pulse Count (1) UI4 Pulse Count (0) UI4 Pulse Count (1) Reserved
UI1 Accumulator (0) UI1 Accumulator (1) UI2 Accumulator (0) UI2 Accumulator (1) UI3 Accumulator (0) UI3 Accumulator (1) UI4 Accumulator (0) UI4 Accumulator (1) Reserved

Dual Mini I/O Communication Module
Specification and Installation Instructions

Data Type

MSB/LSB

Units/Values

Unsigned Scale 1
Unsigned Scale 1
Unsigned Scale 1
Unsigned Scale 1

[0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216]

Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1

Writable

Default Value

MB

LB

W

0

W

0

W

0

W

0

Unsigned Scale 1
Unsigned Scale 1
Unsigned Scale 1
Unsigned Scale 1

[0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216] [0...16777216]

Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1 Range: 0 to 16777216, Resolution: 1

W

0

W

0

W

0

W

0

Recycling at end of life: please return this product to your Neptronic local distributor for recycling. If you need to find the nearest Neptronic authorized distributor, please consult www.neptronic.com.

www.neptronic.com

Page | 12



References

Microsoft Word for Microsoft 365