Anais do Seminário de Automação & TI


ISSN 2594-5335

24° Seminário de Automação e TI vol. 24, num.24 (2022)


Título

DETERMINAÇÃO DA UMIDADE, VERIFICAÇÃO DO TML E TEMPOS DE LIBERAÇÃO DE RESULTADOS VIA PIMS WEB E RELATÓRIOS ONLINE

HUMIDITY DETERMINATION, TML CHECKING AND RESULTS RELEASE TIMES VIA PIMS WEB AND ONLINE REPORTS

DOI

10.5151/2594-5335-34703

Downloads

14 Downloads

Resumo

ESTE TRABALHO BUSCA APRESENTAR A DEMANDA DESENVOLVIDA NO TERMINAL MARÍTIMO DE PONTA DA MADEIRA, CUJO OBJETIVO FOI ENTERGARDE MANEIRA AMPLA E IMEDIATA O VALOR DE UMIDADE POR PORÃO DOS NAVIOS CARREGADOS, SUA VALIDAÇÃO COM OS VALORES DE TML REFERENTES AO PRODUTO DETERMINADO E VERIFICAR OS TEMPOS DE LIBERAÇÃO E CONFORMIDADE DOS RESULTADOS ENTREGUES PELO LABORATÓRIO. A DEMANDA FOI DESENVOLVIDA EM SQL, UTILIZANDO INTEGRAÇÕES ENTRE OS SISTEMAS GPV (GESTÃO DA PRODUÇÃO VALE), PIMS, LIMS E UM BANCO DE DADOS DESENVOLVIDO PARA ESSA FINALIDADE. APRESENTA-SE NESTE A EVOLUÇÃO DA SOLUÇÃO PARA RASTREIO DA AMOSTRA ATÉ A INFORMAÇÃO PARA O CLIENTE DO LABORATÓRIO PASSANDO DESDE APONTAMENTO NO PAPEL, PARA UMA PLANILHA EXCEL E POR FIM NA SOLUÇÃO AUTOMÁTICA E ONLINE. EM SUMA, O CADASTRO DO EMBARQUE É FEITO NO GPV, UM XML É DISPONIBILIZADO PARA O PIMS QUE INFORMA AO BANCO DE DADOS, QUE POR SUA VEZ CALCULA AS VARIÁVEIS PARA A AMOSTRAGEM. AO INICIAR UM DETERMINADO CARREGAMENTO, O SUPERVISÓRIO DA TORRE DE AMOSTRAGEM INFORMAÇÃO AO BD TODOS OS INCREMENTOS REALIZADOS, ESTE INFORMA AO PIMS QUE CALCULA AS TONELAGENS E PORÃO E DISPONIBILIZA PARA O LIMS, ONDE SÃO INSERIDOS OS RESULTADOS DE UMIDADE. O LIMS DISPONIBILIZA ESTES DADOS NOVAMENTE PARA O PIMS QUE CALCULA A MÉDIA PONDERADA DAS UMIDADES, POR PORÃO E DISPONIBILIZA EM TELAS WEB PARA O CLIENTE ACOMPANHAR DURANTE A OPERAÇÃO.

 

THIS WORK SEEKS TO PRESENT THE DEMAND DEVELOPED AT THE PONTA DA MADEIRA MARITIME TERMINAL, WHOSE OBJECTIVE WAS TO PRESENT IN A WIDE AND IMMEDIATE WAY THE MOISTURE VALUE PER HOLD OF THE LOADED SHIPS, THEIR VALIDATION WITH THE TML VALUES FOR THE DETERMINED PRODUCT AND TO VERIFY THE TIMES OF RELEASE AND COMPLIANCE OF THE RESULTS DELIVERED BY THE LABORATORY. THE DEMAND WAS DEVELOPED IN SQL, USING INTEGRATIONS BETWEEN THE GPV (VALE PRODUCTION MANAGEMENT), PIMS, LIMS AND A DATABASE DEVELOPED FOR THIS PURPOSE. THIS PRESENTS THE EVOLUTION OF THE SOLUTION FOR TRACKING THE SAMPLE TO THE INFORMATION FOR THE LABORATORY'S CLIENT, PASSING FROM NOTES ON PAPER, TO AN EXCEL SPREADSHEET AND FINALLY TO THE AUTOMATIC AND ONLINE SOLUTION. IN SHORT, THE SHIPMENT REGISTRATION IS DONE IN THE GPV, AN XML IS MADE AVAILABLE TO THE PIMS THAT INFORMS THE DATABASE, WHICH IN TURN CALCULATES THE VARIABLES FOR SAMPLING. WHEN STARTING A CERTAIN LOAD, THE SUPERVISORY OF THE SAMPLING TOWER INFORMS THE BD OF ALL THE INCREMENTS PERFORMED, THIS INFORMS THE PIMS THAT CALCULATES THE TONNAGES AND HOLD AND MAKES IT AVAILABLE TO LIMS, WHERE THE HUMIDITY RESULTS ARE INSERTED. LIMS MAKES THIS DATA AVAILABLE AGAIN TO THE PIMS, WHICH CALCULATES THE WEIGHTED AVERAGE OF HUMIDITY, PER BASEMENT AND MAKES IT AVAILABLE ON WEB SCREENS FOR THE CUSTOMER TO MONITOR DURING THE OPERATION.

Palavras-chave

Umidade; Porão; TML; Embarque

Moisture; Basement; TML; Boarding

Como citar

Silva, Glaucon Medeiros. DETERMINAÇÃO DA UMIDADE, VERIFICAÇÃO DO TML E TEMPOS DE LIBERAÇÃO DE RESULTADOS VIA PIMS WEB E RELATÓRIOS ONLINE , p. 151-163. In: 24° Seminário de Automação e TI, São Paulo, 2022.
ISSN: 2594-5335 , DOI 10.5151/2594-5335-34703

Whoops, looks like something went wrong.

(1/1) ErrorException

fwrite(): write of 1826 bytes failed with errno=28 No space left on device

in StreamHandler.php line 131
at HandleExceptions->handleError(8, 'fwrite(): write of 1826 bytes failed with errno=28 No space left on device', '/var/www/webroot/ROOT/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php', 131, array('stream' => resource, 'record' => array('message' => 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', 'context' => array('exception' => object(ErrorException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-05-31 17:25:10] production.ERROR: file_put_contents(): write of 366 bytes failed with errno=28 No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 366 bytes failed with errno=28 No space left on device at /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)[stacktrace]#0 [internal function]: Illuminate\\\\Foundation\\\\Bootstrap\\\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/webroo...\', 122, Array)#1 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', 2)#2 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\\\Filesystem\\\\Filesystem->put(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', true)#3 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\\\Session\\\\FileSessionHandler->write(\'yy0QGVKWlpasIUS...\', \'a:5:{s:6:\\"_toke...\')#4 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\\\Session\\\\Store->save()#5 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\\\Session\\\\Middleware\\\\StartSession->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#6 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminateMiddleware(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#7 /var/www/webroot/ROOT/public/index.php(59): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#8 {main}"} ')))
at fwrite(resource, '[2025-05-31 17:25:10] production.ERROR: file_put_contents(): write of 366 bytes failed with errno=28 No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 366 bytes failed with errno=28 No space left on device at /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)[stacktrace]#0 [internal function]: Illuminate\\\\Foundation\\\\Bootstrap\\\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/webroo...\', 122, Array)#1 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', 2)#2 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\\\Filesystem\\\\Filesystem->put(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', true)#3 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\\\Session\\\\FileSessionHandler->write(\'yy0QGVKWlpasIUS...\', \'a:5:{s:6:\\"_toke...\')#4 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\\\Session\\\\Store->save()#5 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\\\Session\\\\Middleware\\\\StartSession->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#6 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminateMiddleware(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#7 /var/www/webroot/ROOT/public/index.php(59): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#8 {main}"} ')in StreamHandler.php line 131
at StreamHandler->streamWrite(resource, array('message' => 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', 'context' => array('exception' => object(ErrorException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-05-31 17:25:10] production.ERROR: file_put_contents(): write of 366 bytes failed with errno=28 No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 366 bytes failed with errno=28 No space left on device at /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)[stacktrace]#0 [internal function]: Illuminate\\\\Foundation\\\\Bootstrap\\\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/webroo...\', 122, Array)#1 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', 2)#2 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\\\Filesystem\\\\Filesystem->put(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', true)#3 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\\\Session\\\\FileSessionHandler->write(\'yy0QGVKWlpasIUS...\', \'a:5:{s:6:\\"_toke...\')#4 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\\\Session\\\\Store->save()#5 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\\\Session\\\\Middleware\\\\StartSession->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#6 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminateMiddleware(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#7 /var/www/webroot/ROOT/public/index.php(59): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#8 {main}"} '))in StreamHandler.php line 117
at StreamHandler->write(array('message' => 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', 'context' => array('exception' => object(ErrorException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-05-31 17:25:10] production.ERROR: file_put_contents(): write of 366 bytes failed with errno=28 No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 366 bytes failed with errno=28 No space left on device at /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)[stacktrace]#0 [internal function]: Illuminate\\\\Foundation\\\\Bootstrap\\\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/webroo...\', 122, Array)#1 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', 2)#2 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\\\Filesystem\\\\Filesystem->put(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', true)#3 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\\\Session\\\\FileSessionHandler->write(\'yy0QGVKWlpasIUS...\', \'a:5:{s:6:\\"_toke...\')#4 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\\\Session\\\\Store->save()#5 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\\\Session\\\\Middleware\\\\StartSession->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#6 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminateMiddleware(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#7 /var/www/webroot/ROOT/public/index.php(59): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#8 {main}"} '))in AbstractProcessingHandler.php line 39
at AbstractProcessingHandler->handle(array('message' => 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', 'context' => array('exception' => object(ErrorException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-05-31 17:25:10] production.ERROR: file_put_contents(): write of 366 bytes failed with errno=28 No space left on device {"exception":"[object] (ErrorException(code: 0): file_put_contents(): write of 366 bytes failed with errno=28 No space left on device at /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122)[stacktrace]#0 [internal function]: Illuminate\\\\Foundation\\\\Bootstrap\\\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/webroo...\', 122, Array)#1 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', 2)#2 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\\\Filesystem\\\\Filesystem->put(\'/var/www/webroo...\', \'a:5:{s:6:\\"_toke...\', true)#3 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\\\Session\\\\FileSessionHandler->write(\'yy0QGVKWlpasIUS...\', \'a:5:{s:6:\\"_toke...\')#4 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\\\\Session\\\\Store->save()#5 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\\\Session\\\\Middleware\\\\StartSession->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#6 /var/www/webroot/ROOT/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminateMiddleware(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#7 /var/www/webroot/ROOT/public/index.php(59): Illuminate\\\\Foundation\\\\Http\\\\Kernel->terminate(Object(Illuminate\\\\Http\\\\Request), Object(Illuminate\\\\Http\\\\Response))#8 {main}"} '))in Logger.php line 344
at Logger->addRecord(400, 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', array('exception' => object(ErrorException)))in Logger.php line 707
at Logger->error('file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', array('exception' => object(ErrorException)))in Writer.php line 203
at Writer->writeLog('error', 'file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', array('exception' => object(ErrorException)))in Writer.php line 114
at Writer->error('file_put_contents(): write of 366 bytes failed with errno=28 No space left on device', array('exception' => object(ErrorException)))in Handler.php line 113
at Handler->report(object(ErrorException))in Handler.php line 100
at Handler->report(object(ErrorException))in HandleExceptions.php line 81
at HandleExceptions->handleException(object(ErrorException))