Seperated test control system

Seperated test control system Type HPU-sep

A HPU seperate (HPU-sep) can give you maximum safety during the process of testing objects. The HPU is a seperated workshop test control system that is available in different configurations. Which gives you the opportunity to find the HPU system that fits your specific test requirements.

With the HPU-sep in combination with a Resato test system you can create a test bay setting. The high pressure test system and the test object are positioned in the test bay and the HPU-sep control panel is placed in a seperate control room. This results in a fully seperated setup with no high pressure components outside of the test bay, which offers you safe test circumstances.


  • Fully separated setup 
  • Engraved operating panel
  • Wall mounted operating panel
  • Suitable for pressurizing with water or mineral based hydraulic fluids (alternatives available on request) 


Operation and safety

The HPU-sep has a wall mounted operating panel that gives the operator the chance to control the test system from sitting behind a desk setting instead of standing behind it. Furthermore, the HPU-sep has several additional features and options that support safe working conditions for your employees. One can install features like door safety switches, an emergency stop button and an unit mounted safety light that indicates pressure build up. It is possibe to extend these standard safety measurements with options like extra flashing lights, camera systems, and a door locking actuator for even more safety.

download brochure

Technical specification

Feature Technical specification  
Min. and max. pressure setting 300 psi up to 25,500 psi  
Object protection Through a programmable maximum unit pressure and controlled pressure bleed.  


  • Hoses, hose reel, adapters and quick connectors

  • Door locking actuator

  • Override switch for test bay entrance (one or multiple test bays)

  • Extra flashing lights

  • Pre-fill system

  • Interchangeable calibration solution

  • Camera systems


Sander Vroling

"We zien onszelf als hogedruk dokters en niet als verkopers."

Sander Vroling - Sales director
Raadpleeg onze expert


Er trad een fout op tijdens de verwerking van de sjabloon.
The following has evaluated to null or missing:
==> curEntry.getAssetRenderer().getArticle  [in template "10154#10194#97031" at line 13, column 56]

Tip: It's the step after the last dot that caused this error, not those before it.
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (!myDefault, (

FTL stack trace ("~" means nesting-related):
	- Failed at: #assign document =  [in template "10154#10194#97031" at line 13, column 17]
1<#assign journalLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign scopeGroupId = themeDisplay.getScopeGroupId()> 
4<#if validator.isNotNull(entries)> 
5    <div class="block-clients"> 
6        <div class="row"> 
7        	<#foreach curEntry in entries> 
8        	    <#assign articleLink = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry ) >  
10                <#if portletPreferences['assetLinkBehavior'][0]== "viewInPortlet"> 
11                    <#assign articleLink = curEntry.getAssetRenderer().getURLViewInContext(renderRequest, renderResponse, articleLink) >     
12                </#if> 
13                <#assign document = > 
15				<#assign quote=""> 
16				<#if document.selectSingleNode("/root/dynamic-element[@name='quote']/dynamic-content[@language-id='${locale}']")??> 
17					<#assign quote=document.selectSingleNode("/root/dynamic-element[@name='quote']/dynamic-content[@language-id='${locale}']").getData()> 
18				<#elseif document.selectSingleNode("/root/dynamic-element[@name='quote']/dynamic-content")??> 
19					<#assign quote=document.selectSingleNode("/root/dynamic-element[@name='quote']/dynamic-content").getData()> 
20				</#if> 
21				<#if validator.isNull(quote) > 
22					<#if document.selectSingleNode("/root/dynamic-element[@name='intro']/dynamic-content[@language-id='${locale}']")??> 
23						<#assign quote=document.selectSingleNode("/root/dynamic-element[@name='intro']/dynamic-content[@language-id='${locale}']").getData()> 
24					<#elseif document.selectSingleNode("/root/dynamic-element[@name='intro']/dynamic-content")??> 
25						<#assign quote=document.selectSingleNode("/root/dynamic-element[@name='intro']/dynamic-content']").getData()> 
26					</#if> 
27				</#if> 
29        	    <#assign smallImageFromStructure=""> 
30				<#if document.selectSingleNode("/root/dynamic-element[@name='smallImage']/dynamic-content[@language-id='${locale}']")??> 
31					<#assign smallImageFromStructure=document.selectSingleNode("/root/dynamic-element[@name='smallImage']/dynamic-content[@language-id='${locale}']").getData()> 
32				<#elseif document.selectSingleNode("/root/dynamic-element[@name='smallImage']/dynamic-content")??> 
33					<#assign smallImageFromStructure=document.selectSingleNode("/root/dynamic-element[@name='smallImage']/dynamic-content").getData()> 
34				</#if> 
36				<#assign nameDesignation=""> 
37				<#if document.selectSingleNode("/root/dynamic-element[@name='nameDesignation']/dynamic-content[@language-id='${locale}']")??> 
38					<#assign nameDesignation=document.selectSingleNode("/root/dynamic-element[@name='nameDesignation']/dynamic-content[@language-id='${locale}']").getData()> 
39				<#elseif document.selectSingleNode("/root/dynamic-element[@name='nameDesignation']/dynamic-content")??> 
40					<#assign nameDesignation=document.selectSingleNode("/root/dynamic-element[@name='nameDesignation']/dynamic-content").getData()> 
41				</#if>  
43				<#assign mediumImage=""> 
44				<#if document.selectSingleNode("/root/dynamic-element[@name='mediumImage']/dynamic-content[@language-id='${locale}']")??> 
45					<#assign mediumImage=document.selectSingleNode("/root/dynamic-element[@name='mediumImage']/dynamic-content[@language-id='${locale}']").getData()> 
46				<#elseif document.selectSingleNode("/root/dynamic-element[@name='mediumImage']/dynamic-content")??> 
47					<#assign mediumImage=document.selectSingleNode("/root/dynamic-element[@name='mediumImage']/dynamic-content").getData()> 
48				</#if> 
51                <div class="col-md-12"> 
52        	        <div class="block-item"> 
53        	            <#if validator.isNotNull(mediumImage) > 
54        	                <img src="${mediumImage}" class="no-effect" /> 
55        	            </#if> 
57        	            <h3 class="block-title"> 
58                            <a href="${articleLink}"> 
59                                ${curEntry.getTitle(locale)} 
60                            </a> 
61                        </h3> 
63                        <div class="item-quote"> 
64            	            <a class="feature-image-small" href="${articleLink}"> 
65                                <img alt="${curEntry.getTitle(locale)}" src="${smallImageFromStructure}"> 
66                            </a> 
67                            <blockquote> 
68                                <p> 
69                                    <#if validator.isNotNull(quote)>  
70										${stringUtil.shorten(quote,120,'...')} 
71									</#if> 
72                                </p> 
73                                <#if validator.isNotNull(nameDesignation)> 
74									<small>${nameDesignation}</small> 
75								</#if> 
76                            </blockquote> 
77                        </div> 
79                        <a href="${articleLink}" class="button"><span>${languageUtil.get(locale, "read-more")}&nbsp;&raquo;</span></a> 
81                        <div class="lfr-meta-actions"> 
82                    		<#assign articlePrimKey = curEntry.getAssetRenderer().getArticle().getResourcePrimKey() > 
83							<#if permissionChecker.hasPermission(scopeGroupId, "com.liferay.journal.model.JournalArticle", articlePrimKey, "UPDATE") > 
84								<#assign editLink = curEntry.getAssetRenderer().getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("MAXIMIZED"), renderResponse.createRenderURL()) > 
85								<a href="${editLink}">${languageUtil.get(locale, "edit")}</a> 
86							</#if> 
87                		</div> 
88        	      	</div> 
89                </div> 
90                <#assign quote=""> 
91    	    </#foreach> 
92        </div> 
93	</div> 

Gerelateerde producten

Compact workshop test system

Compact workshop test system

The workshop test system SLU is a system with which you can test objects quick and easy in a fixed workhop setting.
Bekijk product »

Hydraulisch hogedruk testsysteem

Hydraulisch hogedruk testsysteem

Met de HPU kunt u objecten testen met een hydraulisch aangedreven testsysteem dat volledig aanpasbaar is aan uw...
Bekijk product »

Werkplaats test kabinet

Werkplaats test kabinet

De RTC is de juiste oplossing voor het snel en gemakkelijk testen van objecten binnen een werkplaats en onder...
Bekijk product »

Gas hogedruk testsysteem

Gas hogedruk testsysteem

Voor het testen van objecten met gasdruk heeft Resato het HBU testsysteem ontwikkeld. De HBU is vergelijkbaar met de...
Bekijk product »