background image

 
 
 
 
 

RIO-2010PG 

FreeRTOS Programmable Remote I/O Module 

 

User Guide 

Version 1.0 

 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

Copyright ©  Artila Electronics Co., Ltd.    All Rights Reserved. 

 

 

 

Summary of Contents for RIO-2010PG

Page 1: ...RIO 2010PG FreeRTOS Programmable Remote I O Module User Guide Version 1 0 Copyright Artila Electronics Co Ltd All Rights Reserved ...

Page 2: ......

Page 3: ...ory 2 2 Layout 3 3 Pin Assignment and Definition 4 3 1 Power Connector 4 3 2 LED Status 4 3 3 Jumper Setting of Relay Output JP5 JP12 4 3 4 Serial Port Connector 5 4 Install Manager Utility Software 6 4 1 Broadcast Search 6 5 Install Software Toolchain 8 6 Install Eclipse IDE 9 6 1 Start Your First Porject 9 ...

Page 4: ......

Page 5: ...fication CPU NXP LPC1768 Cortex M3 100MHz Serial port Port1 RS 232 full modem Port2 RS 485 2500Vrms isolated Console RS 232 three wires Baud rate 1200 to 921600bps Flow control None Hardware Xon_Xoff Data bit 5 to 8 Stop bit 1 to 2 Protection 15KV ESD Ethernet 10 100Mbps RJ45 Protection 1500V Magnetic isolation Isolation digital input Channel number 16 Photo isolation AC in 2500Vrms Logical High 5...

Page 6: ...e I O module Software toolchain download from Artila cloud Manager Utility download from Artila cloud 1 4 Optional Accessory CBL F10M9 20 91 0P9M9 001 Serial Console Cable 10Pin Header to DB9 male DS18B20 91 6DS18 001 Programmable Resolution 1 wire Digital Thermometer PWR 12V 1A 31 62100 000 110 240VAC to 12VDC 1A Power Adaptor ...

Page 7: ...RIO 2010PG User Guide 3 2 Layout Ethernet 1 Wire Relay Output NO or NC Jumper Isolated Digital Input Serial Console RS 232 RS 485 Power In ...

Page 8: ...cted When there is network data traffic this LED will flash LED 1 2 3 These LEDs are dual color and they indicates the serial data traffic of RS 485 RS 232 and serial console respectively The Yellow LED stands for receiving data and Green LED means transmitting data LED DO1 DO8 These LEDs indicates the DO status When the coil of relay is energized the LED will be ON LED DI1 DI16 These LEDs indicat...

Page 9: ...dd a termination resistor to pad at position R37 for SMD resistor or dual hole for DIP type resistor RS 232 and Console Port Serial Port and serial console port use 10 pin header Please use console cable 91 09PM9 001 to convert it to DB9 male RS 232 interface Pin COM2 COM3 1 DCD N C 2 DSR N C 3 RXD RXD 4 RTS N C 5 TXD TXD 6 CTS N C 7 DTR N C 8 N C N C 9 GND GND 10 N C N C 1 3 5 7 9 2 4 6 8 10 COM2...

Page 10: ...e utilities You need to install Manager Utility first prior to configure the RIO 2010PG To install the Manager Utility please find the ManagerUtilitysetup exe as shown following 4 1 Broadcast Search Once start Manager utility you can click telescope icon to search the RIO 2010PG in the network Click the device to configure its settings ...

Page 11: ...RIO 2010PG User Guide 7 Click the upgrade to upload the new firmware user_main aff ...

Page 12: ...software sourcery tools sourcery codebench editions lite edition Configure the environment to add the path of the toolchain After installing toolchain a new path will be added to Windows Environment i e Sourcery_CodeBench_Lite_for_ARM_EABI bin Restart the computer to make the new environment effective After installation you can test toolchain as follow ...

Page 13: ...ur program the eclipse IDE is available at http www eclipse org downloads And choose C C compiler option 6 1 Start Your First Porject Run eclipse and select a workspace BSDrls Examples You can find the path of the example program on Artila FTP with path BSDrls Examples Choose C C in the Workbench ...

Page 14: ...RIO 2010PG User Guide 10 Modify the make file to compile the program as follow Use make file to build target ...

Page 15: ...RIO 2010PG User Guide 11 Once project is built you will find the target execution file user_main aff is generated and available at E01_echoServer_netconn_api build gcc output ...

Reviews: