Page 2
READ THIS MANUAL CAREFULLY SAVE ALL INSTRUCTIONS This manual contains important information needed to operate the MPDU safely and efficiently. Please read all instructions carefully before installing or operating equipment. Keep this manual handy for easy reference. ELECTRICAL WARNING Applying information contained in this manual to any other product, including customized Q-LS systems with nonstandard specifications, may cause injury.
..........................8 ANEL 1.8 VMT MPDU Front Panel............................ 9 1.9 VMT MPDU Back Panel ..........................10 1.10 WTT MPDU P (PLC) ................. 11 ROGRAMMABLE...
Page 4
6.3 S ............................27 MOKE LARM ABLE FLOWCHART………............................27 APPENDIX A – I/O MAPPING……........................38 A.1 BLOCK INSTRUCTGIONS FOR VMT......................25 APPENDIX B – WARRANTY ........................56 CONTACTING POWER INNOVATIONS ……....................57...
For safety, please ensure that all individual circuit breakers are in the OFF position prior to installing the MPDU™ system to the Q-LS™ system. Serious injury or death may result from failure to ensure that all power connections are OFF.
TCP/IP Ethernet connection. Using the software, the user can access real time data and event history of the unit, as well as data and historical event data from both the MPDU and the attached Q-LS™ system.
2. EPO Switch: Emergency Power OFF. 3. Touchscreen: Gives user access to MPDS™ status. 4. MPDU Total Hours: Total run time, in hours, of the MPDU when the main input breaker (#10) is 5. MPDU Main Power Status Indicator LED: Indicates the power input status of the MPDU.
RJ-45 Ethernet Port: Connects the MPDU to the local network. CPC Connector: TSS EPO Interface DB-9 Connector: Connects temperature, smoke, and other sensors to the MPDU’s internal PLC Logic. 30 Amp 1Ø Power Distribution Indicator LEDs: Indicate the power output status of the connectors.
MPDU Total Hours: Total runtime in hours of MPDU with main input breaker (11) ON. MPDU Main Power Status Indicator LED: Indicates the power status of the MPDU. If the LED is illuminated, the MPDU is receiving input power and the main input breaker (11) is Trainer power ON/OFF button: Turns the trainer power ON or OFF.
Q-LS Communication Link: Connects the MPDU to the Q-LS system. DB-9 Connectors: Connects temperature, smoke, and other sensors to the MPDU internal PLC logic. 120 VAC Single-phase 20 Amp Receptacles: Connect the load to 20A-120 V AC output power via L5-20 connectors.
Touchscreen: Gives user access to MPDS status. MPDU Total Hours: Total runtime in hours of MPDU with main input breaker (11) ON. MPDU Main Power Status Indicator LED: Indicates the power status of the MPDU. If the LED is illuminated, the MPDU is receiving input power and the main input breaker (11) is ON.
1.7 PTT MPDU Back Panel CPC Connector: TSS EPO Interface. RJ45 Ethernet Port: Connects the MPDU to the local network. Q-LS Communication Link: Connects the MPDU to the Q-LS system. DB-9 Connectors: Connects temperature, smoke, and other sensors to the MPDU internal PLC logic.
MPDU Total Hours: Total runtime in hours of MPDU with main input breaker (8) ON. MPDU Status Indicator LED: Indicates the power status of the MPDU. If the LED is illuminated, the PLC has completed booting 120 VAC Single-phase 15 Amp Circuit Breakers: Switch breakers to turn output ON or OFF.
RJ45 Ethernet Network Comm.: Connects the MPDU to the local network. Q-LS EPO Interface. J3 EPO Out: Connects temperature, smoke, and other sensors to the MPDU internal PLC logic. J2 EPO In Connection: Connects temperature, smoke, and other sensors to the MPDU internal PLC logic.
I/O Module: I/O module used for EPO alarm speaker and trainer power ON/OFF switch (see 4 above). I/O Modules: I/O Modules used for relay control. PLC Brain/Controller: Runs user programmed strategies (Ethernet accessible). 10. PLC Power Supply: +5 V power supply with ON/OFF switch. 11. Touchscreen and embedded PC. MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
1.11 TSSC/PTT MPDU Programmable Logic Controller (PLC) MPDU PLC Right Side PLC Power Supply: +5 V power supply with ON/OFF switch. Ethernet Hub for Digital communications between components. Input High Density Breakout Board. Touchscreen and embedded PC. PLC Brain/Controller: Runs user programmed strategies (Ethernet accessible).
Page 19
MPDU PLC Left Side PLC Smoke Input Module: 32-bit high density breakout board for smoke detectors. Test Switch: Test module switch (user programmable for testing). PLC Heat Input Module: 32-bit high density breakout board for heat detectors. EPO Relay Heat/Smoke Positive Power Bus: Distributes power connections for heat/smoke modules.
2. INSTALLATION 2.1 Unpacking the System The MPDU™ is packed in a specially designed carton to protect it from damage during shipping. To transport or ship the unit, use the original box. When unpacking the system(s), carefully remove all packaging materials from the MPDU™...
The floor loading capacity of the installation site should be such that it can handle the weight of the MPDU™. The unit should be anchored to the floor with the screws (dia. ½ inch) supplied with the unit, particularly if the unit is in areas where movement may occur (see following section).
2.6 MPDU Input Connections The following steps will guide the proper installation of the MPDU™ system. Any deviation in the setup outlined below may cause serious harm or death to the user and may also void the warranty. WARNING: Verify that AC input / battery cables are not connected to a live source of power and that all breakers and disconnects are OFF.
Page 25
Input Installation Left Terminal Block Connect 3ØY Input Power Ground Fig 13.0 Right Terminal Block Connect 3ØY Input Power Ground Fig 14.0 MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
2.7 Q-LS / MPDU Data Connection Install the MPDU data cable by plugging it into the Q-LS and MPDU RJ-45 data communication ports. MPDU Communication Link Fig 16.0 - Remote EPO Interface Port Q-LS System (Front) Fig 15.0 Fig 18.0 -Q-LS Communication Link...
3. OPERATION 3.1 Pre-start Re-check Once all cables are properly connected and the power source is connected to the input terminals, the MPDU system is ready for operation. Before turning ON any switches or breakers, re-check the following items: All connected loads should be OFF.
4. TOUCHSCREEN The Touchscreen provides user access to the MPDS™ desktop software. This software monitors input and battery power from the Q-LS™ system and provides PLC status. 4.1 MPDS™ Software User Guide Refer to the MPDS™ Software User’s Guide.
D18 (J27 and J28 both turn off) *NOTE: Overheat alarms do not disconnect output power. An alarm will sound during overheat detection. **NOTE: This table is an example and may vary from system to system. MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
PLC program and is used for user input to the PLC. 5.3 PLC Control Depending on the MPDU variety, the PLC uses a combination of High Density and standard I/O modules to control the relays and contactors in the lower section of the MPDU.
Scope This document covers an example PLC code for the Boeing P-8A MPDU system. This code is intended to be used as a simple guide of how the system may be programmed and performs a simple ON and OFF sequence of the unit relays, as well as monitoring input signals from the smoke and over temperature detectors.
SNAP-OAC5: 12 - 250 VAC Analog Input Modules Analog Output Modules Totals Total Brains: 1 Total Modules: 10 NOTE: Controllers, power supplies, and mounting racks are not specified. 6.2 I/O Mapping Three different types of modules are used for input/output control in this system. 1.
Page 43
Appendix B gives a module-by-module listing of the source code generated for the factory test program strategy. While this code may be useful for system operation, it is intended as an example program and a template for building customer specific applications. MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
Appendix A – I/O Mapping TITLE: Block Instructions for WTT, TSSC, PTT STRATEGY: Boeing P-8 control DATE: 12/21/10 TIME: 17:51:54 CHART: Powerup ACTIONS Action Block: Block 0 (Id: 0) Exit to: Initialize (Id: 3) There are no instructions in this action block. Action Block: Block 14 (Id: 14) This action block has no exit.
Page 47
This condition block has no FALSE exit. Logic_Switch Start_Done Variable True? Condition Block: Block 8 (Id: 8) Operator Type: AND TRUE Exit to: Start sequence (Id: 1) FALSE Exit to: Block 11 (Id: 11) Start_Done AND? MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
Page 48
Logic_Switch CONTINUE BLOCKS There are no continue blocks in this flowchart. CHART: Sequence_OFF ACTIONS Action Block: Block 0 (Id: 0) Exit to: Check Button (Id: 10) There are no instructions in this action block. Action Block: Block 8 (Id: 8) This action block has no exit.
Page 49
Condition Block: Check Button (Id: 10) Operator Type: AND TRUE Exit to: Block 1 (Id: 1) This condition block has no FALSE exit. Logic_Switch Off? CONTINUE BLOCKS There are no continue blocks in this flowchart. CHART: Sequence_ON ACTIONS MNL151-4.3 Revision 4/12/2023 Power Innovations—MPDU™ User’s Manual...
Page 50
Action Block: Block 0 (Id: 0) Exit to: Button Open? (Id: 10) There are no instructions in this action block. Action Block: Stop (Id: 41) This action block has no exit. Set Variable True Start_Done Stop Chart Chart Sequence_ON Action Block: Stop and sequence OFF (Id: 35) This action block has no exit.
Page 52
RLY_PTR=Relay_Table[Relay_Count]; TurnOn(*RLY_PTR); Relay_Count=Relay_Count+1; CONDITIONS Condition Block: All Relays On? (Id: 15) Operator Type: AND TRUE Exit to: Stop (Id: 41) FALSE Exit to: Button Open? (Id: 10) Relay_Count Equal? 40.0 Condition Block: Button Open? (Id: 10) Operator Type: AND TRUE Exit to: Block 23 (Id: 23) FALSE Exit to: Sequence Started? (Id: 30) Logic_Switch...
Page 53
Smoke_3) or (not OT_3)) then s_t_alarm=s_t_alarm bitor 0x00000004; endif if((not Smoke_4) or (not OT_4)) then K25=0; s_t_alarm=s_t_alarm bitor 0x00000008; endif if((not Smoke_5) or (not OT_5)) then K21=0; s_t_alarm=s_t_alarm bitor 0x00000010; endif if((not Smoke_6) or (not OT_6)) then Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 54
s_t_alarm=s_t_alarm bitor 0x00000020; endif if((not Smoke_7) or (not OT_7)) then K22=0; s_t_alarm=s_t_alarm bitor 0x00000040; endif if((not Smoke_8) or (not OT_8)) then K23=0; s_t_alarm=s_t_alarm bitor 0x00000080; endif if((not Smoke_9) or (not OT_9)) then K18=0; s_t_alarm=s_t_alarm bitor 0x00000100; endif if((not Smoke_10) or (not OT_10)) then K19=0;...
Page 55
0x00080000; endif if((not Smoke_21) or (not OT_21)) then s_t_alarm=s_t_alarm bitor 0x00100000; endif if((not Smoke_22) or (not OT_22)) then s_t_alarm=s_t_alarm bitor 0x00200000; endif if((not Smoke_23) or (not OT_23)) then s_t_alarm=s_t_alarm bitor 0x00400000; endif Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 56
if((not Smoke_24) or (not OT_24)) then s_t_alarm=s_t_alarm bitor 0x00800000; endif if((not Smoke_25) or (not OT_25)) then s_t_alarm=s_t_alarm bitor 0x01000000; endif CONDITIONS There are no condition blocks in this flowchart. CONTINUE BLOCKS There are no continue blocks in this flowchart.
OptoScript Block: Beeper Setup (Id: 3) Exit to: Beep (Id: 8) // LED blink rate // 1 second Period // ratio duty cycle BPR_OnTime = 250; BPR_OffTime = 128; If(BPR_Count==0) then BPR_Active=0; BPR_Count=1; Else BPR_Count=BPR_Count-1; Endif Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 58
CONDITIONS Condition Block: Active? (Id: 7) Operator Type: AND TRUE Exit to: Beeper Setup (Id: 3) FALSE Exit to: BeeprLoop (Id: 9) BPR_Active Variable True? CONTINUE BLOCKS There are no continue blocks in this flowchart. CHART: ButtonCheck ACTIONS Action Block: Block 0 (Id: 0) Exit to: KeySwitch Check (Id: 1) There are no instructions in this action block.
Page 59
Make sure we don't skip the last relay Turn Off We're done so set the flag Set Variable True Stop_Done Prepare to watch for the next button press Clear Off-Latch On Point KeySwitch Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 60
Set Variable False ButtonPress Action Block: Clear Off Latch (Id: 88) Exit to: Sequence Off? (Id: 11) Clear the latch (just in case it was held down during the last check) Clear Off-Latch On Point KeySwitch Set Variable False ButtonPress Action Block: On Sequence Done (Id: 50) Exit to: Clear Off Latch (Id: 88) We've finished the sequence, set the flag to say so...
MAX_RELAYS=6; while(not PWR_CHK) TurnOn(Beeper); // Initial Power ON Beep Sequence DelayMsec(250); TurnOff(Beeper); DelayMsec(250); TurnOn(Beeper); DelaymSec(250); TurnOff(Beeper); wend TurnOff(Beeper); LED_Period=1000; // mS of overall blink rate (1000=1 Second) LED_DutyCycle=50; // 50% duty cycle LED_Active=0; //LED_OnTime=250; //LED_OffTime=250; TurnOn(Status_LED); OptoScript Block: On Delay Scrip (Id: 95) Exit to: All Relays On? (Id: 62) // Delay and Increment dlytmr=On_Delay[Relay_Count];...
Page 63
// Set Status LED blink rate LED_Period=500; LED_DutyCycle=50; LED_Active=1; CONDITIONS Condition Block: All Relays Off? (Id: 79) Operator Type: AND TRUE Exit to: Cleanup for Continue (Id: 73) FALSE Exit to: Sequence Relays Off (Id: 78) Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 64
Are we done yet? Relay_Count Equal? Condition Block: All Relays On? (Id: 62) Operator Type: AND TRUE Exit to: On Sequence Done (Id: 50) FALSE Exit to: KeySwitch ON? (Id: 63) Are we done yet? Relay_Count Equal? MAX_RELAYS Condition Block: In RunMode? (Id: 107) Operator Type: AND TRUE Exit to: Block 108 (Id: 108)
Page 65
// Test mode enable relays on detector clear for tmptr=0 to MAX_RELAYS step 1 RLY_PTR=Relay_Table[tmptr]; TurnOn(*RLY_PTR); next OptoScript Block: Smoke (Id: 62) Exit to: Temperature (Id: 64) //Smoke detect check // Alarms are active low Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 66
// Relay controll can be added to each signal // KXXX=0 - turns relay OFF // KXXX=1 - turns relay ON /* combination shutdown example if((not Smoke_5) or (not Smoke_6) or (not Smoke_7) or (not Smoke_8)) then K16=0; K17=0; K18=0; endif sm_alarm=0;...
Page 67
Operator Type: AND TRUE Exit to: Calculate Duty Cycle (Id: 3) FALSE Exit to: LED Blink (Id: 9) LED Active? LED_Active Variable True? CONTINUE BLOCKS There are no continue blocks in this flowchart. Revision 4/12/2023 MNL151-4.3 Power Innovations—MPDU™ User’s Manual...
Page 68
Appendix B — Warranty Note For warranty information, please refer to the accompanying Q-LS manual, e.g. MNL120.
Need help?
Do you have a question about the MPDU and is the answer not in the manual?
Questions and answers