Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Recommended Posts

Boa tarde pessoal!


Estou re-desenvolvendo um projeto que trabalha em linhas de produção, o antigo software rodava em delphi e estou transcrevendo alguns módulos específicos.


Um deles é um modulo de comunicação com um controlador RFID da Pepperl+Fuchs (Modelo: IC-KP2-1HRX-2V1)


Tenho o exemplo funcional em Delphi, porém não estou tendo sucesso com o desenvolvimento do módulo em C#, acredito que estou comendo bola em algo simples.


Alguém ai manja de Delphi? rsrs


Segue o trecho do código funcional em Delphi:




procedure TF_TelaTrabalho.IniciaInterface;
Var
Str : String;
begin
bAbrePorta := True;
if ComPort.Connected then
ComPort.Close;
ComPort.BaudRate := br38400;
ComPort.Port := 'COM1';
ComPort.DataBits := dbEight;
ComPort.StopBits := sbOneStopBit;
ComPort.Open;
Str := 'ERx000008#';
Str := Str + #13#10;
ComPort.WriteStr(Str);
//
// ComPort.Parity.Bits := prNone;

edtLeituraTag1.Text := '';

end;

Pelo o que entendi, ele passa algum tipo de informação para o controlador na hora de abrir a comunicação, porém, não consegui traduzir para o C#.


Obrigado até o momento!


Abraços!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por ILR master
      Fala pessoal.
       
      Alguém sabe como eu resolvo esse error 2753 the file propschemareg.exe 
      Isso acontece quando instalo o corel x8.
       
      Obrigado. 
    • Por mr22robot
      Ola caros amigos. 
      Estou com uma dúvida aqui que embora nao tenho achado ainda uma resposta, acredito que haja.
      Estou estudando a tão sonhada linguagem de programação asp.net core mvc. Linguagem essa que demorei 5 anos pra iniciar os estudos rsrs.
      Mas estou agarrado em uma situação. 
      Estou usando como base de dados nos meus estudos um banco Oracle. Que já tem algumas informações nele. Utilizei o SCAFFOLD para criar as classes e o contexto baseado no banco e tabelas existentes. 
      Porem agora na fase das consultas, estou perdido em como utilizar o IN que eu utilizo no oracle; no LINQ.
      Ex: 
      SELECT CODPROD,DESCRICAO FROM PRODUTO WHERE CODPROD IN(1,2,3,4,5,6) Como eu utilizo esse filtro com uma restrição de códigos de produtos? no caso o where codprod in(1,2,3,4,5,6) ?.
      Desde já obrigado pela ajuda.
    • Por luiz monteiro
      Bom dia!
       
      A questão é a seguinte, tenho o seguinte form 
       
      <form onsubmit="return false;" action="./busca.php" method="post" name="buscar" id="buscar">
       
                 <input type="text" name="texto">
       
                <button>Executa</button>
       
      </form>
       
      Que está funcionando perfeitamente com a seguinte estrutura do script abaixo
       
        var form = document.getElementById('buscar');
       
        form.addEventListener('submit', function(e)
        {
            e.preventDefault();
       });
       
       
      O que preciso, é saber como submeter esse mesmo formulário ao clicar em button fora do form sem modificar esse script?
       
      <button id="fora_do_form">Submeter o form</button>
       
       
      Agradeço desde já!
       
       
    • Por luis0101010
      1.      Programe uma função que recebe um número inteiro e verifica se todos os dígitos deste número são iguais ou diferente e liste eles em ordens crescentes.
      Obs: Código fonte com no mínimo de 10 dígitos.
       
      Como exemplo, os números 456, −235, e 5 satisfazem esta condição, enquanto que o número 6 não.
       
      2.      Crie também a função main que recebe o valor do número digitado pelo usuário e exibe na tela uma mensagem informando se os dígitos deste número são iguais.
       
      Exemplo:
      --Exemplo 1:
      Informe um número:
      -555
      Numero informado possui todos os dígitos iguais
      --Exemplo 2:
      Informe um número:
      67
      Número informado não possui todos os dígitos iguais
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.