We use cookies to ensure that we give you the best user experience on our website. If you want to find out more about the cookies we use, you can access to our Privacy Policy here. By continuing your visit to our website, we'll assume you consent to our use of cookies.

DENSO DENSO WAVE

Close

ORiN2 SDK

PC integration middleware to realize communication
with automation devices in various equipment

  • Features
  • Specifications
  • Provider list

Overview

ORiN2 SDK is "PC Integration Middleware" for software development based on the standard middleware specification "ORiN" for factory information system.

With this middleware, users easily control various automation devices and develop equipment information collection systems by using computer general programming languages.
Also, this middleware has development assistance functions to realize connection with various automation devices and integration with other communication standards.

Providing standard interfaces

To make the system development of distributed object technology-supporting systems (such as DCOM, SOAP) easy, two types of standard interfaces are prepared; for application and for device.
 

Application reuse

Providing a common gateway for different communication specifications improves the reusability of existing application.
 

Development tool options

OLE (COM, Active-X) -supported development tools are available.
●Visual C++  ●C++ Builder  ●Visual Basic  ●Delphi  ●LabVIEW  ●Excel  etc.
 

Create original provider

With "Provider Wizard", users can create original provider for function expansion.

Package list

Package Type ORiN2 Software Development Kit (Ver. 2.1.40)
Provider Development Runtime + Utilities Set Runtime DENSO Products
Purpose Provider Development +
Execution Environment
Execution Environment +
Expanded Components
Execution Environment Execution Environment
(limited to DENSO Products)
Application Support Binary Source Support Binary Source Support Binary Source Support Binary Source
ORiN engine *1        
ORiN provider development tools                    
ORiN provider *2
(quantity)
     
30 163 62 30 163 0 30 163 0 17 34 0
Test and configuration tools     *8   *8  
CaoOPC *3                
CaoOPCUA *4                
CaoSQL *5        
CaoUPnP *6                    
CaoScript *7                    
  1. *1. EXE type COM component. It is middleware that implements ORiN interface and works as a core of ORiN. It provides common function and ORiN interface for client.
  2. *2. DLL type COM component. It is communication interface connecting automation devices and computers. It absorbs the communication specification differences among devices.
  3. *3. Gateway module for ORiN that provides OPC server functions.
  4. *4. Gateway module for ORiN that provides OPC UA server functions. If you use CaoOPCUA, you need to prepare an OPC UA server license separately.
  5. *5. It is middleware for data management that collects data from various automation devices and provides the collected data to the client application of CaoSQL (e.g., operation management and production instruction software).
  6. *6. Gateway module for ORiN that provides UPnP (Universal Plug and Play) device functions.
  7. *7. Simple program development environment. Users can develop simple application programs with script language (CaoScript).
  8. *8. Only CaoConfig, and CaoTester are offered.

System requirements

【OS】 Windows® 7 SP1 / 8.1 / 10, Windows Server® 2012 R2 / 2016
【PC】 CPU: Multi-core processor 2 GHz or faster, Memory: 2 GB or more, HDD: more than 1 GB of free space

OPC is a trademark or registered trademark of OPC Foundation in the U.S. and/or other countries.
ORiN is a trademark or registered trademark of Japan Robot Association.
Windows is a trademark or registered trademark of Microsoft Corporation in the U.S. and / or other countries.

GatewayGateway

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
Amazon 1 AWS IoT Provider Amazon Web Service IoT  
Balluff 2 IO-Link Provider IO-Link device (IO-Link communications)  
Beckhoff Automation 3 TwinCAT3 ADS Provider TwinCAT3 ADS interface  
DENSO 4 IoTDS Provider IoT Data Server
Fujitsu 5 COLMINA Provider COLMINA Platform  
Microsoft 6 Azure IoT Provider Microsoft Azure IoT Hub  
Roboticsware 7 IPLink Provider FA-Driver (Ver4.0, 5.0)-supported device (IPLink connection)  
Siemens 8 MindConnect Provider MindSphere  
9 b-CAP Provider b-CAP device (b-CAP communications)
10 CAP Provider CAP device (CAP communications)  
11 CoAP Provider CoAP device (CoAP communications)  
12 CORBA Provider CORBA server device (Gateway for CORBA)  
13 Database Provider OLE database access  
14 DDE Provider DDE connection  
15 e-CAP Provider e-CAP device (e-CAP communications)  
16 FL-net Provider FL-net device (Gateway for FL-net) ✓ (*2)  
17 FTP Provider FTP server (FTP communications)
18 FTPS Provider FTPS server (FTPS communications)
19 HLA Provider HLA platform (Gateway for HLA)  
20 LocalFile Provider General purpose file access
21 MESX Provider Gateway for MESX  
22 Modbus Provider Modbus RTU/ASCII/TCP device (Modbus communications)  
23 OPC Provider OPC server device (Gateway for OPC)  
24 OPC UA Provider OPC UA server device (Gateway for OPC UA)  
25 RAC Provider RAC device (RAC communication)  
26 RAOP Provider RAOP Provider (Gateway for ORiN1)  
27 SMTP Provider SMTP mail server
28 Stream Provider TCP, UDP, RS-232C (General purpose communication)

TOP


UtilityUtility

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
Fujitsu 1 VPS Provider VPS (Virtual Product Simulator)  
McAfee 2 EmbeddedControl Provider McAfee Embedded Control  
3 Blackboard Provider Blackboard model form data sharing  
4 CRD Provider CRD file access
5 DataQueue Provider General purpose data queuing
6 DataStore Provider General purpose data sharing
7 Dummy Provider Dummy for application development
8 Dummy Camera Provider Dummy camera for application development
9 Dummy CNC Provider Dummy CNC for application development
10 Dummy Panel Provider Dummy panel for application development
11 Dummy PLC Provider Dummy PLC for application development
12 Dummy Robot Provider Dummy robot for application development
13 ICMP Provider Ping command (ICMP)  
14 ISO16100 Provider ISO16100-compliant XML file  
15 ISO20242 Provider ISO20242 ANNEX C-compliant XML file  
16 JSON Provider JSON
17 Ping Provider Ping command (Raw socket)
18 Timer Provider Timer control services
19 VBP Provider Gateway for VB6 Provider

TOP


I/OI/O

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
CONTEC 1 AIO Provider AIO board  
CONTEC 2 CNT Provider CNT board  
CONTEC 3 DIO Provider DIO board (WDM)  
CONTEC 4 DIO98 Provider DIO board (98PC)  
CONTEC 5 FIT Provider F&eIT series  
CONTEC 6 GPIB Provider GPIB board  
Hilscher 7 CIF Provider CIF board  
Hilscher 8 CIFX Provider CIFX board  
Hivertec 9 CTR Provider CTR board ✓ (*3)  
Interface 10 Interface DeviceNet Provider DeviceNet PCI board  
LANTRONIX 11 XPort Provider XPort (Small network adapter)  
LANTRONIX 12 XPort6 Provider XPort6 (Small network adapter)  
OMRON 13 OMRON DeviceNet Provider DeviceNet PCI board  
PATLITE 14 PHC Provider PHC-D08 (Interface converter)  
PATLITE 15 PHN Provider PHN (Interface converter)  
Panasonic Industrial Devices SUNX 16 S-Link Provider SL-PCI board (*1) ✓ (*3)  
Panasonic Industrial Devices SUNX 17 S-LinkV Provider SL-VPCI board  
Woodhead 18 SSTCCS Provider CC-Link Slave PCI board ✓ (*3)  
Woodhead 19 SSTDN3 Provider DeviceNet PCI board ✓ (*3)  

TOP


RobotRobot

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
DENSO 1 NetwoRC Provider RC7, RC5
DENSO 2 RC8 Provider RC8, COBOTTA, VRC
FUTABA 3 RSC-U485 Provider RSC-U485  
IAI 4 E-Con Provider E-Con series  
IAI 5 PCON Provider Positioner type controller ✓ (*2)  
IAI 6 SEL Provider Program type controller ✓ (*2)  
Kondo Kagaku 7 RCB-1 Provider RCB-1  
Kondo Kagaku 8 RCB-3 Provider RCB-3  
Yamaha Motor 9 RCX Provider RCX series ✓ (*2)  
Yamaha Motor 10 SR1 Provider SR1/DRCX series ✓ (*2)  

TOP


HandHand

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
Koganei 1 EWHA Provider EWHA (Controller for electric gripper)  
TAIYO 2 ESC11 Provider ESC11 (Controller for electric gripper)  
TAIYO 3 ESC11PCI Provider ESC11 (PCI for DENSO robot controller)  

TOP


PLCPLC

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
KEYENCE 1 KV Provider KV series  
KEYENCE 2 KVCOM Provider KV, KV Nano series  
Mitsubishi Electric 3 MELSEC Provider MELSEC data link library-supported device  
Mitsubishi Electric 4 MELSEC AnA Provider MELSEC A series  
Mitsubishi Electric 5 MELSEC QnA3C Provider MELSEC Q series (Serial communication)  
Mitsubishi Electric 6 MELSEC QnA3E Provider MELSEC Q series (Ethernet communication)  
Mitsubishi Electric 7 MxComponent Provider MxComponent-supported device  
Mitsubishi Electric 8 PCLink Provider FX sequencer  
OMRON 9 CJ Provider CJ series  
OMRON 10 CJ_TAG Provider CJ series (Tag access)  
OMRON 11 NJ Provider NJ series, NX series, NX1P series, NY5**-1 series (Ver1.14 or later)  
OMRON 12 Sysmac Studio Provider Sysmac Studio  
Rockwell Automation 13 Logix5000 Provider ControlLogix, CompactLogix series  
Siemens 14 PLCSIM Provider SIMATIC S7-PLCSIM Advanced ✓ (*2)  
TOSHIBA MACHINE 15 TCmini Provider TCminiα TC3-02  

TOP


NC & MCNC & MC

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
BROTHER INDUSTRIES 1 Protocol2 Provider SPEEDIO series  
Mitsubishi Electric 2 MELSERVO Provider MR-J2S-CP  
YASKAWA Electric 3 Ns300 Provider Ns300 series  
4 MTConnect Provider MTConnect device  

TOP


VisionVision

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
Basler 1 Pylon GigE Provider ACE series (GigE camera)
Baumer 2 VeriSens Provider VeriSens series (Smart camera)  
Canon 3 N10-W02 Provider N10-W02 (Camera for COBOTTA)
Canon 4 RV Provider RV series  
Canon 5 WebView Livescope Provider WebView Livescope series
Cognex 6 In-Sight Provider In-Sight series  
DALSA 7 Genie Provider Genie (Vision-supported area camera)  
IDS 8 uEye Provider uEye SE, LE series (USB2.0 camera)
KEYENCE 9 CV Provider CV series  
KEYENCE 10 CVX Provider CV-X100 series  
KEYENCE 11 V-Works for XG Provider XG-7000/8000 series  
KEYENCE 12 XGX Provider XG-X2000 series  
LINX 13 GINGA Provider GINGA board  
Matrox 14 RobCom Provider Matrox Design Assistant  
OMRON 15 F160 Provider F160  
OMRON 16 FZ Provider FZ3, FZ4, FZ5, FH, FZM1, FQ-M, FQ2  
Panasonic 17 A110 Provider A110 (Micro image checker)  
Panasonic 18 PV Provider PV series  
RICOH 19 R-GigE Provider GigE camera  
SHARP 20 IV Provider IV series  
21 DirectShow Provider DirectShow-supported camera
22 HALCON Provider HALCON (Image processing library)
23 OpenCV Provider DirectShow-supported camera ✓ (*2) ✓ (*2)
24 USB Camera Provider DirectShow-supported camera (USB camera)  

TOP


Sensor (Displacement meter)Sensor (Displacement meter)

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
KEYENCE 1 GT Provider GT & DL-RS1A  
KEYENCE 2 GT2DLE1 Provider GT2 & DL-EP1  
KEYENCE 3 ILDLEP1 Provider IL series & DL-EP1  
KEYENCE 4 LJ-V7000 Provider Two-dimensional laser displacement meter  
OMRON 5 ZG2 Provider ZG2  
OMRON 6 ZS Provider ZS  
OMRON 7 ZX Provider ZX  
Panasonic Industrial Devices SUNX 8 HL-C2 Provider HL-C2  
Panasonic Industrial Devices SUNX 9 HL-D3 Provider HL-D3  
Panasonic Industrial Devices SUNX 10 HL-G1 Provider HL-G1  
Panasonic Industrial Devices SUNX 11 TRC11 Provider TR-C1 (*1)  

TOP


Sensor (Other)Sensor (Other)

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
DENSO 1 IC Card Provider PR-450, PR-550, QK12-IC
DENSO 2 Q-Platform Provider Q-Platform
DENSO 3 Scanner Provider Scanners (Except RFID)
DENSO 4 UR20 Provider UR20 series
HOKUYO AUTOMATIC 5 URG-04LX Provider URG-04LX  
KEYENCE 6 FSN40NUEP1 Provider FS-N40  
Mettler Toledo 7 WMF204C Provider WMF204C  
NITTA 8 IFS Provider 6-axis force sensor  
OJIYA SEIKI 9 ad-L8 Provider ad-L8 (Digital type air micrometer)  
OMRON 10 V600 Provider V600 (Compact ID controller)  
Takasu Giken 11 RLW Provider Compact torque sensor  
UNIPULSE 12 TMF Provider Torque meter, Force measurement  
WACOH 13 DynPick Provider DynPick series (Force sensor)  
WACOH 14 WDF-6A Provider 6-axis force sensor  

TOP


HIDHID

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
DENSO 1 TPComm Provider Teaching pendant
SensAble 2 PHANTOM Provider PHANTOM  
3 3D mouse Provider 3D mouse  
4 DirectInput Provider DirectInput-supported device
5 Joystick Provider Windows-supported joystick  

TOP


OtherOther

Manufacturer Provider Name Target ORiN2 SDK
Runtime or higher DENSO Products
CCS 1 PD3 Provider PD3 series (Digital dimmer power source for LED light)  
CCS 2 PDS Provider PDS-10, PDS-30 (Digital dimmer power source for LED light)  
CONTEC 3 SMC Provider SMC board  
EPSON 4 ESCPOS Provider ESC/POS command-supported printer  
flexfactory 5 anyfeed Provider anyfeed  
IMAC 6 IPPA Provider IPPA series (LED lighting pulse controller)  
KEBA 7 ACF Provider Active Contact Flange  
OPTEX FA 8 OPPD Provider OPPD  
Panasonic 9 ANB Provider ANB86001/3 (Digital dimmer power source for light)  
Strawberry Linux 10 USBRH Provider USBRH-FG  

TOP


  1. *1. Discontinued products
  2. *2. Need to purchase additional license
  3. *3. Compatible with only Windows XP

Under developmentUnder development

Manufacturer Target Release schedule
DENSO UR30 Summer 2019
KEYENCE LK-G5000 Summer 2019
KEYENCE MDX-1500 Summer 2019
T&D TR-7wb/nw series Summer 2019

If you are interested in providers under development, please contact us.

TOP


Related Products

Contact us

DENSO IoT MEMBER

If you have not registered

The services on this member site are available only for registered customers.

New member reg.