Basic Pneumatics

    Warning: Undefined variable $registerButtons in /home/yorkland/htdocs/yorkland.net/templates/nexgen/html/com_eventbooking/event/default.php on line 115
Jan 23 2024 (08:00) (16:00) | Ottawa, ON: Old Innes Road | $265 All taxes extra

Basic Pneumatics

This hands-on session will review the basics of pneumatic systems starting with the principles of pneumatic system operation. Students will be exposed to the various operating devices including thermostats, compressors, valves and dampers.

A Lab exercise will allow students to sequence actuators, calibrate thermostats and troubleshoot.

Lunch: provided

DETAILED AGENDA

Course Description:

  • Theory of pneumatic controls
    • Proportional
    • Integral
    • Open/closed loop
    • Direct/reverse acting
    • Normally open/closed
    • Day/night systems
    • Heat/cool systems
  • Air compressors and dryers
    • How to perform proper maintenance
  • PRV/filter station
  • Thermostats
    • Honeywell
    • Johnson Controls
    • Siemens
    • Barber Coleman
  • End Devices
    • Dampers
    • Valves
  • Lab
    • Sequence Actuators
    • Calibrate thermostats
    • Set up controls and check end devices
    • Troubleshooting

 

Event Information

Event Date Jan 23 2024 8:00 am
Event End Date Jan 23 2024 4:00 pm
Capacity 10
Registered 10
Available Place 0
Individual Price $265 All taxes extra
Location Ottawa, ON: Old Innes Road
3.286MBMemory Usage61.99msRequest Duration
Joomla! Version4.4.13
PHP Version8.1.24
Identityguest
Response200
Templatenexgen
Database
Server
mysql
Version
8.0.34-0ubuntu0.22.04.1
Collation
utf8mb4_general_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:2 [ "print" => "1 " "tmpl" => "component" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:58 [ "USER" => "yorkland" "HOME" => "/home/yorkland" "HTTP_PRIORITY" => "u=0, i" "HTTP...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1745936334 "last" => 1745936334...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
eb_device_type
"desktop"
  • afterLoad (539.55KB) (3.19ms)
  • afterInitialise (1.32MB) (20.77ms)
  • afterRoute (230.02KB) (5.37ms)
  • beforeRenderComponent com_eventbooking (57.89KB) (2.15ms)
  • afterRenderComponent com_eventbooking (642.48KB) (25.55ms)
  • afterDispatch (1.88KB) (173μs)
  • afterRender (153.83KB) (3.86ms)
  • 1 x afterRenderComponent com_eventbooking (642.48KB) (41.22%)
    25.55ms
    1 x afterInitialise (1.32MB) (33.51%)
    20.77ms
    1 x afterRoute (230.02KB) (8.66%)
    5.37ms
    1 x afterRender (153.83KB) (6.23%)
    3.86ms
    1 x afterLoad (539.55KB) (5.15%)
    3.19ms
    1 x beforeRenderComponent com_eventbooking (57.89KB) (3.46%)
    2.15ms
    1 x afterDispatch (1.88KB) (0.28%)
    173μs
39 statements were executed, 2 of which were duplicates, 37 unique10.68ms199.29KB
  • SELECT @@SESSION.sql_mode;97μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `u4q6m_session` WHERE `session_id` = ?141μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `u4q6m_session` WHERE `session_id` = :session_id LIMIT 185μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `u4q6m_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)261μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `u4q6m_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1316μs2.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `u4q6m_viewlevels`101μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `u4q6m_usergroups` AS `a` LEFT JOIN `u4q6m_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest181μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `u4q6m_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`915μs4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `path` FROM u4q6m_rsfirewall_ignored WHERE `type`='ignore_folder' OR `type`='ignore_file'91μs2.07KB/administrator/components/com_rsfirewall/helpers/config.php:56Copy
  • SELECT `file` FROM u4q6m_rsfirewall_hashes WHERE `type`='protect'83μs840B/administrator/components/com_rsfirewall/helpers/config.php:63Copy
  • SELECT * FROM u4q6m_rsfirewall_configuration181μs2.19KB/administrator/components/com_rsfirewall/helpers/config.php:71Copy
  • SHOW FULL COLUMNS FROM `u4q6m_rsfirewall_logs`654μs2.05KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `u4q6m_menu` AS `m` LEFT JOIN `u4q6m_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`573μs37.17KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `query` FROM u4q6m_eb_urls WHERE md5_key = 'e142d5f93ca6dfdfca779a183f777948'132μs856B/components/com_eventbooking/router.php:530Copy
  • SELECT * FROM u4q6m_rsfirewall_hashes WHERE (`type`='4.4.13' OR `type`='protect') AND (`flag`!='C' OR `flag` IS NULL)181μs1.11KB/plugins/system/rsfirewall/rsfirewall.php:1107Copy
  • SELECT * FROM u4q6m_rsfirewall_snapshots WHERE `type`='protect'106μs1008B/administrator/components/com_rsfirewall/helpers/snapshot.php:49Copy
  • SELECT `ip`,`reason` FROM u4q6m_rsfirewall_lists WHERE (`ip`='52.15.253.106' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='1' AND `published`='1'226μs3.38KB/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT `ip`,`reason` FROM u4q6m_rsfirewall_lists WHERE (`ip`='52.15.253.106' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='0' AND `published`='1'217μs896B/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT * FROM u4q6m_rsfirewall_exceptions WHERE `published`='1'112μs2.05KB/plugins/system/rsfirewall/rsfirewall.php:758Copy
  • SET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));47μs0B/administrator/components/com_eventbooking/libraries/rad/bootstrap.php:95Copy
  • SELECT * FROM `u4q6m_languages` WHERE `published` = 1 ORDER BY `ordering` ASC144μs2.22KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `u4q6m_template_styles` AS `s` LEFT JOIN `u4q6m_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1252μs1.14KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `config_key`,`config_value` FROM u4q6m_eb_configs1.41ms24.88KB/administrator/components/com_eventbooking/libraries/rad/config/config.php:43Copy
  • SELECT * FROM u4q6m_eb_themes WHERE published = 1196μs2.22KB/components/com_eventbooking/helper/helper.php:1107Copy
  • SELECT a.*,DATEDIFF(event_date, '2025-04-29 14:18:54') AS number_event_dates,TIMESTAMPDIFF(MINUTE, a.late_fee_date, '2025-04-29 14:18:54') AS late_fee_date_diff,TIMESTAMPDIFF(MINUTE, a.event_date, '2025-04-29 14:18:54') AS event_start_minutes,TIMESTAMPDIFF(SECOND, registration_start_date, '2025-04-29 14:18:54') AS registration_start_minutes,TIMESTAMPDIFF(MINUTE, cut_off_date, '2025-04-29 14:18:54') AS cut_off_minutes,TIMESTAMPDIFF(MINUTE, '2025-04-29 14:18:54', early_bird_discount_date) AS date_diff,(IFNULL(SUM(b.number_registrants), 0) + a.private_booking_count) AS total_registrants,`c`.`name` AS `location_name`,`c`.`alias` AS `location_alias`,c.address AS location_address, c.lat, c.long,cat.tax_rate AS cat_tax_rate FROM u4q6m_eb_events AS a LEFT JOIN u4q6m_eb_registrants AS b ON (a.id = b.event_id AND b.group_id=0 AND (b.published = 1 OR (b.published = 0 AND b.payment_method LIKE "os_offline%"))) LEFT JOIN u4q6m_eb_locations AS c ON a.location_id = c.id LEFT JOIN u4q6m_eb_categories AS cat ON a.main_category_id = cat.id WHERE a.id = 225 GROUP BY a.id1.02ms32.97KB/components/com_eventbooking/model/event.php:79Copy
  • SELECT a.*, (IFNULL(SUM(b.number_registrants), 0) + a.private_booking_count) AS total_registrants,DATEDIFF(event_date, '2025-04-29 14:18:54') AS number_event_dates,TIMESTAMPDIFF(MINUTE, a.event_date, '2025-04-29 14:18:54') AS event_start_minutes,DATEDIFF('2025-04-29 14:18:54', a.late_fee_date) AS late_fee_date_diff,TIMESTAMPDIFF(SECOND, registration_start_date, '2025-04-29 14:18:54') AS registration_start_minutes,TIMESTAMPDIFF(MINUTE, cut_off_date, '2025-04-29 14:18:54') AS cut_off_minutes,TIMESTAMPDIFF(MINUTE, '2025-04-29 14:18:54', early_bird_discount_date) AS date_diff,l.lat, l.long, l.address AS location_address,`l`.`name` AS `location_name`,c.tax_rate AS cat_tax_rate FROM u4q6m_eb_events AS a LEFT JOIN u4q6m_eb_categories AS c ON a.main_category_id = c.id LEFT JOIN u4q6m_eb_locations AS l ON a.location_id = l.id LEFT JOIN u4q6m_eb_registrants AS b ON (a.id = b.event_id AND b.group_id=0 AND (b.published = 1 OR (b.published = 0 AND b.payment_method LIKE "os_offline%"))) WHERE a.id = 225 GROUP BY a.id624μs32.94KB/components/com_eventbooking/helper/database.php:119Copy
  • SELECT * FROM u4q6m_eb_taxes WHERE published = 1 LIMIT 2140μs1.2KB/components/com_eventbooking/helper/registration.php:6589Copy
  • SELECT * FROM u4q6m_eb_locations299μs4.11KB/components/com_eventbooking/helper/data.php:643Copy
  • SELECT a.*, b.event_id FROM u4q6m_eb_categories AS a INNER JOIN u4q6m_eb_event_categories AS b ON a.id = b.category_id WHERE b.event_id IN (:preparedArray1) ORDER BY b.id311μs8.54KBParams/components/com_eventbooking/helper/data.php:670Copy
  • UPDATE u4q6m_eb_events SET hits = hits + 1 WHERE id = 225170μs48B/components/com_eventbooking/model/event.php:202Copy
  • SELECT * FROM u4q6m_eb_event_group_prices WHERE event_id = 225 ORDER BY id99μs960B/components/com_eventbooking/helper/database.php:218Copy
  • SELECT id, parent, alias FROM u4q6m_eb_categories92μs976B/components/com_eventbooking/helper/route.php:654Copy
  • SELECT id FROM u4q6m_eb_urls WHERE md5_key = 'e142d5f93ca6dfdfca779a183f777948'170μs11.84KB/components/com_eventbooking/router.php:490Copy
  • SELECT id, parent,`name` AS `name` FROM u4q6m_eb_categories WHERE published = 1102μs976B/components/com_eventbooking/helper/data.php:597Copy
  • SELECT id FROM u4q6m_eb_urls WHERE md5_key = '2f32324d0c74530ed128f32287639aad'153μs856B/components/com_eventbooking/router.php:490Copy
  • SELECT id FROM u4q6m_eb_urls WHERE md5_key = '2f32324d0c74530ed128f32287639aad'135μs856B/components/com_eventbooking/router.php:490Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `u4q6m_scheduler_tasks` AS `a` WHERE `a`.`state` = 1169μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `u4q6m_session` WHERE `session_id` = ?202μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `u4q6m_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?290μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy