Antes del tiempo en que los diodos semiconductores, tiristores y otros dispositivos similares de potencia pasas a ser adoptados universalmente en circuitos de potencia, como fuentes, existían algunas válvulas que ejercían las mismas funciones. Conocer estas válvulas puede ser interesante tanto cuando tratamos de la recuperación de equipos antiguos como también por motivos históricos. En este artículo abordamos algunas de ellas.

 

Válvula Tungar

    Esta era una válvula rectificadora de gas usada en fuentes de alimentación antiguas.

   Se trata de una válvula llena del gas argón destinada a la rectificación de altas corrientes bajo baja tensión. Muy común en cargadores antiguos de baterías, que se creó en 1916.

   En la figura 1 tenemos el aspecto de esas válvulas, ya bastante raras en nuestros días.

 

Figura 1 - Válvulas tungar
Figura 1 - Válvulas tungar

 

   

Observe la base de la válvula similar a la de una lámpara incandescente común.

  Estas válvulas tienen como equivalente moderno el diodo de silicio. En una aplicación, basta con descubrir la tensión y la corriente para que la sustitución sea directa.

   En la figura 2 tenemos un antiguo cargador de baterías usando dos de estas válvulas.

 

Figura 2 - Antiguo cargador de batería usando dos válvulas tungar
Figura 2 - Antiguo cargador de batería usando dos válvulas tungar

 

   

En la figura 3 el aspecto de este antiguo cargador de baterías con capacidad de 2 A.

 

Figura 3 - Cargador de principios del siglo XX usando válvula tungar
Figura 3 - Cargador de principios del siglo XX usando válvula tungar | Haga click en la imagen para ampliar |

 

 

Otras válvulas rectificadoras

  Diversos tipos de válvulas de gas con la función de rectificar altas tensiones y altas corrientes se pueden encontrar en equipos antiguos.

   A continuación damos algunos ejemplos:

 

Kenotrón

    Válvula rectificadora de alto vacío utilizada en circuitos rectificadores de alta tensión. Esta válvula fue creada en 1914 por GE.

   En la figura 4 tenemos un ejemplo de válvula de este tipo, recordando que en la época los circuitos valvulados utilizaban altas tensiones en su alimentación y había equipos de transmisión cuyas tensiones de alimentación llegaban a miles de volts.

 

Figura 4 - Una válvula Kenetron
Figura 4 - Una válvula Kenetron

 

   

Excitrón

   Esta era una válvula rectificadora de mercurio para alta potencia. Formada por un ánodo y un cátodo en un bulbo de vidrio.

    Esta válvula fue inventada en 1902, y por su capacidad de trabajar con corrientes intensas y altas tensiones era empleada en locomotoras y en radios transmisoras de la época.

   

Fanotron

    Válvula diodo de gas con catodo caliente. Válvula creada en 1939 usada en rectificado.

   En la figura 5 tenemos el símbolo de esta válvula

 

Figura 5 - Símbolo de la válvula fanotron
Figura 5 - Símbolo de la válvula fanotron

 

 

Diodos semiconductores que sustituyen las válvulas

   Válvulas rectificadoras, tungar y otras ya no son tan simples de encontrar.

   En el caso específico de válvulas rectificadoras, usadas en fuentes de alimentación, es posible hacer su sustitución por diodos rectificadores de tensiones por encima de 400 V como los 1N4007 o incluso BY127.

   La figura 6 muestra cómo usar dos diodos en lugar de una rectificadora de onda completa. Vea que el enrollamiento de filamento se mantiene libre, ya que ya no necesitará ser usado.

 

 

Figura 6 - Sustitución de válvulas rectificadoras por diodos
Figura 6 - Sustitución de válvulas rectificadoras por diodos

 

   

En la figura 7 mostramos cómo identificar los pines de una válvula. Mirando por debajo, empezamos desde el espacio en el sentido de las agujas del reloj. Esto es válido para todas las válvulas. En aquellas en que no existe el espacio, encontramos una marca que indica dónde debe comenzar la cuenta.

 

Figura 7 - Pines de válvulas
Figura 7 - Pines de válvulas

 

 

Válvulas reguladoras de tensión

   Un tipo de válvula encontrado en equipos antiguos y que puede considerarse un componente de potencia es la válvula reguladora de tensión a gas.

   Podemos decir que este componente es el equivalente antiguo de los diodos zeners actuales, por los cuales pueden ser reemplazados.

   Cuando se somete a una tensión, que provoca la ionización del gas, conduce la corriente, pero mantiene constante la tensión entre sus terminales, exactamente como en el caso de un zener.

   Los tipos antiguos se especifican de acuerdo con la tensión, siendo dado un ejemplo en la figura 8.

 

Figura 8- Aplicación de válvulas reguladoras de tensión
Figura 8- Aplicación de válvulas reguladoras de tensión

 

 

En la figura 9 tenemos una válvula VR105 de 105 voltios.

 

Figura 9 - Válvula reguladora VR105
Figura 9 - Válvula reguladora VR105

 

   

El circuito presentado en la figura 12 utiliza válvulas reguladoras de gas que son equivalentes del tiempo de las válvulas de los diodos zener. Cada válvula regula la tensión en 150 V.

   La corriente es baja, del orden de algunos cientos de miliamperios y el choque de filtro se puede hacer con un transformador de 110 V x 6 V x 300 mA aprovechando su bobinado primario.

   Observe la tensión de los condensadores de filtro y que el único resistor debe ser de hilo con 10 W de disipación.

En la figura 10 el circuito completo de la fuente.

 

Figura 10 - Fuente estabilizada con válvula
Figura 10 - Fuente estabilizada con válvula

 

     

Tiratrón o Thyratron

   Los tiratróns o thyratron, o las válvulas tiratrón son dispositivos de disparo cuyo funcionamiento es equivalente al SCR.

   Es un control de potencia que consiste en un tubo con tres electrodos, lleno de gas, como muestra la figura 11.

 

 

         Figura 11 - La válvula tiradora - símbolo y aspectos
         Figura 11 - La válvula tiradora - símbolo y aspectos

 

   

Una tensión se aplica entre el ánodo y el cátodo, manteniendo el dispositivo en el umbral de la conducción. Para que él conduzca es necesario aplicar un reloj en el electrodo de comporta, para ionizar el gas interno.

   El dispositivo, como los SCR, permanecerá en intensa conducción incluso después de que el reloj desaparece.

   Para apagar la válvula tiradora es necesario que la tensión entre el ánodo y el cátodo caiga por debajo del valor de mantenimiento.

   Estas válvulas todavía se encuentran en aplicaciones de control de motores de alta potencia como en ferrocarriles, máquinas industriales antiguas, etc.

   El circuito mostrado en la figura 12 sirve para demostrar el funcionamiento de este tipo de dispositivo, así como para comprobar su funcionamiento.

     Con el cursor en el punto B, llega el instante en que se alcanza la tensión de disparo y luego la válvula conduce encendiendo la lámpara.

   La lámpara es del tipo de 220 V con 4 o 5 W de potencia.

   Una fuente simétrica de 170 V debe ser usada para alimentar el circuito.

 

Figura 12 - Circuito con válvula tiratron
Figura 12 - Circuito con válvula tiratron

 

 

 

18.9MBMemory Usage51.52msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743822158 "last" => 1743822158...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.67KB) (277μs)
  • afterInitialise (1.14MB) (3.5ms)
  • afterRoute (179.16KB) (1ms)
  • beforeRenderComponent com_content (100.65KB) (522μs)
  • Before Access::preloadComponents (all components) (33.45KB) (224μs)
  • After Access::preloadComponents (all components) (107.06KB) (384μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (29.02ms)
  • Before Access::getAssetRules (id:26367 name:com_content.article.30018) (514.65KB) (843μs)
  • After Access::getAssetRules (id:26367 name:com_content.article.30018) (7.38KB) (39μs)
  • afterRenderComponent com_content (391.32KB) (6.64ms)
  • afterDispatch (2.25KB) (51μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (2.46ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (381μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (97μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (1.29ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (695μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (85μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (267μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (70μs)
  • afterRender (261.55KB) (3.55ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (56.34%)
    29.02ms
    1 x afterRenderComponent com_content (391.32KB) (12.9%)
    6.64ms
    1 x afterRender (261.55KB) (6.89%)
    3.55ms
    1 x afterInitialise (1.14MB) (6.8%)
    3.50ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (4.78%)
    2.46ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (2.51%)
    1.29ms
    1 x afterRoute (179.16KB) (1.94%)
    1.00ms
    1 x Before Access::getAssetRules (id:26367 name:com_content.article.30018) (514.65KB) (1.64%)
    843μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.35%)
    695μs
    1 x beforeRenderComponent com_content (100.65KB) (1.01%)
    522μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.75%)
    384μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.74%)
    381μs
    1 x afterLoad (85.67KB) (0.54%)
    277μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.52%)
    267μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.44%)
    224μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.19%)
    97μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.17%)
    85μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.14%)
    70μs
    1 x afterDispatch (2.25KB) (0.1%)
    51μs
    1 x After Access::getAssetRules (id:26367 name:com_content.article.30018) (7.38KB) (0.08%)
    39μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
21 statements were executed, 5 of which were duplicates, 16 unique10.96ms1.57MB
  • SELECT @@SESSION.sql_mode;31μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 164μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)131μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`47μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest72μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`244μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)223μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 07.72ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`351μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30018'142μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)185μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`198μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)238μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`189μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC386μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`206μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1147μs1.89KB/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)91μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context64μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)169μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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 `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 164μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy