SlideShare a Scribd company logo
EDE-31206, MECHATRONICS COMPONENTS AND
INSTRUMENTATION
Exercise
TAMPERE UNIVERSITY OF TECHNOLOGY
06, MECHATRONICS COMPONENTS AND
INSTRUMENTATION
Exercise: Control of Pneumatic Cylinder
Group: 8
Mithun Chowdhury
Student ID: 240874
F TECHNOLOGY
06, MECHATRONICS COMPONENTS AND
Pneumatic Cylinder
The LabVIEW block diagram and front panel of the experiment is given below:
Figure: Block Diagram of Control of pneumatic cylinder
Figure: Front panel (indicating channel ao1 & ao0 voltage level both zero)
Figure: Front panel (indicating channel ao1 & ao0 voltage level both 4)
Figure: Front panel (indicating channel ao1 voltage level is 4 and ao0 voltage level is 0)
The most important technical information of components used in the experiment:
1) NI USB-6009 data acquisition card:
Feature
• 8 analog inputs (14-bit, 48 kS/s)
• 2 analog outputs (12-bit, 150 S/s); 12 digital I/O; 32-bit counter
• Bus-powered for high mobility; built-in signal connectivity
• OEM version available
• Compatible with LabVIEW, LabWindows™/CVI, and Measurement Studio for
Visual Studio .NET
2) Omron G3R ODX02SN solid state relay:
Feature
• High-speed models with optimum input ratings for a variety of
• Sensors are available.
• • Input Modules and Output Modules that can be used for the
• G2R are available.
• • Use a coupler conforming to VDE 0884 and assuring an I/O
• Dielectric strength of 4,000 V.
• Incorporate an easy-to-see monitoring indicator
3) MTS 50 Series magnetostrictive position sensor:
Feature
• Linear, absolute Measurement
• Non-Contact Sensing Technology
• Programmability, analog Output Models: Voltage or Current, Fully adjustable
Outputs Within: -10 to +10 Vdc or 0 to 20 ma
• Programmability, Digital-Pulse Output Models:
• PWM or Start/Stop
• Simultaneous Multi-Magnet Measurements using Start/Stop
• Non-Linearity Less Than 0.02%
• Repeatability Within 0.001%
• Designed for Backward Compatibility with Legacy TemposonicsProducts
• Standard 24 Vdc and extended input power supply options for compatibility with
older controller interfaces
• Integral connector replacement options including: Hanging (inline) connectors,
adapter cables, Field-installed connector kits
The 3 state controls for a pneumatic cylinder:
Installation setup:
Figure: Omron G3R ODX02SN solid-state relay
Figure: Pimatic 5122-454-3, 5/3-way valve
Figure: MTS 50 series magnetostrictive position sensor
Figure: DC power source
Figure: Whole experiment setup of Control of pneumatic cylinder

More Related Content

Similar to Study the control of pneumatic cylinder (LabVIEW, Instrumentation)

Hydraulic Electro Hydraulic Training Set
Hydraulic Electro Hydraulic Training SetHydraulic Electro Hydraulic Training Set
Hydraulic Electro Hydraulic Training Set
Faruk Kartal
 
Advanced motion controls bd30a8
Advanced motion controls bd30a8Advanced motion controls bd30a8
Advanced motion controls bd30a8
Electromate
 
Orionbms2 specifications
Orionbms2 specificationsOrionbms2 specifications
Orionbms2 specifications
SujanS7
 
Advanced motion controls 30a8dd
Advanced motion controls 30a8ddAdvanced motion controls 30a8dd
Advanced motion controls 30a8dd
Electromate
 
Advanced motion controls 50a8dd
Advanced motion controls 50a8ddAdvanced motion controls 50a8dd
Advanced motion controls 50a8dd
Electromate
 
Advanced motion controls bd25a20ac
Advanced motion controls bd25a20acAdvanced motion controls bd25a20ac
Advanced motion controls bd25a20ac
Electromate
 
Advanced motion controls be15a8
Advanced motion controls be15a8Advanced motion controls be15a8
Advanced motion controls be15a8
Electromate
 
Advanced motion controls 25a20dd
Advanced motion controls 25a20ddAdvanced motion controls 25a20dd
Advanced motion controls 25a20dd
Electromate
 
Advanced motion controls azbe25a20
Advanced motion controls azbe25a20Advanced motion controls azbe25a20
Advanced motion controls azbe25a20
Electromate
 
Advanced motion controls sx30a8
Advanced motion controls sx30a8Advanced motion controls sx30a8
Advanced motion controls sx30a8
Electromate
 
Advanced motion controls bdc30a8
Advanced motion controls bdc30a8Advanced motion controls bdc30a8
Advanced motion controls bdc30a8
Electromate
 
Advanced motion controls 50a20dd
Advanced motion controls 50a20ddAdvanced motion controls 50a20dd
Advanced motion controls 50a20dd
Electromate
 
Advanced motion controls b15a8
Advanced motion controls b15a8Advanced motion controls b15a8
Advanced motion controls b15a8
Electromate
 
Applied motion products pdo 5580 datasheet
Applied motion products pdo 5580 datasheetApplied motion products pdo 5580 datasheet
Applied motion products pdo 5580 datasheet
Electromate
 
Advanced motion controls azbdc40a8
Advanced motion controls azbdc40a8Advanced motion controls azbdc40a8
Advanced motion controls azbdc40a8
Electromate
 
Advanced motion controls azb60a8
Advanced motion controls azb60a8Advanced motion controls azb60a8
Advanced motion controls azb60a8
Electromate
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
Naveen Chandrasekar
 
Advanced motion controls s30a40
Advanced motion controls s30a40Advanced motion controls s30a40
Advanced motion controls s30a40
Electromate
 
Advanced motion controls azb40a8
Advanced motion controls azb40a8Advanced motion controls azb40a8
Advanced motion controls azb40a8
Electromate
 
Advanced motion controls be30a8
Advanced motion controls be30a8Advanced motion controls be30a8
Advanced motion controls be30a8
Electromate
 

Similar to Study the control of pneumatic cylinder (LabVIEW, Instrumentation) (20)

Hydraulic Electro Hydraulic Training Set
Hydraulic Electro Hydraulic Training SetHydraulic Electro Hydraulic Training Set
Hydraulic Electro Hydraulic Training Set
 
Advanced motion controls bd30a8
Advanced motion controls bd30a8Advanced motion controls bd30a8
Advanced motion controls bd30a8
 
Orionbms2 specifications
Orionbms2 specificationsOrionbms2 specifications
Orionbms2 specifications
 
Advanced motion controls 30a8dd
Advanced motion controls 30a8ddAdvanced motion controls 30a8dd
Advanced motion controls 30a8dd
 
Advanced motion controls 50a8dd
Advanced motion controls 50a8ddAdvanced motion controls 50a8dd
Advanced motion controls 50a8dd
 
Advanced motion controls bd25a20ac
Advanced motion controls bd25a20acAdvanced motion controls bd25a20ac
Advanced motion controls bd25a20ac
 
Advanced motion controls be15a8
Advanced motion controls be15a8Advanced motion controls be15a8
Advanced motion controls be15a8
 
Advanced motion controls 25a20dd
Advanced motion controls 25a20ddAdvanced motion controls 25a20dd
Advanced motion controls 25a20dd
 
Advanced motion controls azbe25a20
Advanced motion controls azbe25a20Advanced motion controls azbe25a20
Advanced motion controls azbe25a20
 
Advanced motion controls sx30a8
Advanced motion controls sx30a8Advanced motion controls sx30a8
Advanced motion controls sx30a8
 
Advanced motion controls bdc30a8
Advanced motion controls bdc30a8Advanced motion controls bdc30a8
Advanced motion controls bdc30a8
 
Advanced motion controls 50a20dd
Advanced motion controls 50a20ddAdvanced motion controls 50a20dd
Advanced motion controls 50a20dd
 
Advanced motion controls b15a8
Advanced motion controls b15a8Advanced motion controls b15a8
Advanced motion controls b15a8
 
Applied motion products pdo 5580 datasheet
Applied motion products pdo 5580 datasheetApplied motion products pdo 5580 datasheet
Applied motion products pdo 5580 datasheet
 
Advanced motion controls azbdc40a8
Advanced motion controls azbdc40a8Advanced motion controls azbdc40a8
Advanced motion controls azbdc40a8
 
Advanced motion controls azb60a8
Advanced motion controls azb60a8Advanced motion controls azb60a8
Advanced motion controls azb60a8
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
 
Advanced motion controls s30a40
Advanced motion controls s30a40Advanced motion controls s30a40
Advanced motion controls s30a40
 
Advanced motion controls azb40a8
Advanced motion controls azb40a8Advanced motion controls azb40a8
Advanced motion controls azb40a8
 
Advanced motion controls be30a8
Advanced motion controls be30a8Advanced motion controls be30a8
Advanced motion controls be30a8
 

Recently uploaded

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
peuce
 
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
xuqdabu
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
nudduv
 
Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?
Watsoo Telematics
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
8db3cz8x
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
nudduv
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
aozcue
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
yizxn4sx
 
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
snfdnzl7
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
yizxn4sx
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
terpt4iu
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
terpt4iu
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
eydeofo
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
zpc0z12
 
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
lorraineandreiamcidl
 
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
uyesp1a
 
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
aozcue
 
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
1jtj7yul
 
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
kuehcub
 
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
6oo02s6l
 

Recently uploaded (20)

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
 
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
 
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
 
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
 
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
按照学校原版(Columbia文凭证书)哥伦比亚大学毕业证快速办理
 
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
 
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
 
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
 
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
 

Study the control of pneumatic cylinder (LabVIEW, Instrumentation)

  • 1. EDE-31206, MECHATRONICS COMPONENTS AND INSTRUMENTATION Exercise TAMPERE UNIVERSITY OF TECHNOLOGY 06, MECHATRONICS COMPONENTS AND INSTRUMENTATION Exercise: Control of Pneumatic Cylinder Group: 8 Mithun Chowdhury Student ID: 240874 F TECHNOLOGY 06, MECHATRONICS COMPONENTS AND Pneumatic Cylinder
  • 2. The LabVIEW block diagram and front panel of the experiment is given below: Figure: Block Diagram of Control of pneumatic cylinder Figure: Front panel (indicating channel ao1 & ao0 voltage level both zero)
  • 3. Figure: Front panel (indicating channel ao1 & ao0 voltage level both 4) Figure: Front panel (indicating channel ao1 voltage level is 4 and ao0 voltage level is 0)
  • 4. The most important technical information of components used in the experiment: 1) NI USB-6009 data acquisition card: Feature • 8 analog inputs (14-bit, 48 kS/s) • 2 analog outputs (12-bit, 150 S/s); 12 digital I/O; 32-bit counter • Bus-powered for high mobility; built-in signal connectivity • OEM version available • Compatible with LabVIEW, LabWindows™/CVI, and Measurement Studio for Visual Studio .NET 2) Omron G3R ODX02SN solid state relay: Feature • High-speed models with optimum input ratings for a variety of • Sensors are available. • • Input Modules and Output Modules that can be used for the • G2R are available. • • Use a coupler conforming to VDE 0884 and assuring an I/O • Dielectric strength of 4,000 V. • Incorporate an easy-to-see monitoring indicator
  • 5. 3) MTS 50 Series magnetostrictive position sensor: Feature • Linear, absolute Measurement • Non-Contact Sensing Technology • Programmability, analog Output Models: Voltage or Current, Fully adjustable Outputs Within: -10 to +10 Vdc or 0 to 20 ma • Programmability, Digital-Pulse Output Models: • PWM or Start/Stop • Simultaneous Multi-Magnet Measurements using Start/Stop • Non-Linearity Less Than 0.02% • Repeatability Within 0.001% • Designed for Backward Compatibility with Legacy TemposonicsProducts • Standard 24 Vdc and extended input power supply options for compatibility with older controller interfaces • Integral connector replacement options including: Hanging (inline) connectors, adapter cables, Field-installed connector kits
  • 6. The 3 state controls for a pneumatic cylinder: Installation setup: Figure: Omron G3R ODX02SN solid-state relay
  • 7. Figure: Pimatic 5122-454-3, 5/3-way valve Figure: MTS 50 series magnetostrictive position sensor
  • 8. Figure: DC power source Figure: Whole experiment setup of Control of pneumatic cylinder