Como verificar o endereço do clp na faixa aceita (entre 1 e 255)?
Estou desenvolvendo um projeto com arduino e o PascalScada.
Gostaria de se conectar com 100 nó (PLCStation), onde cada nó utiliza 11 Tag (3 MemRead e 8 MemWrite). Conforme o Wiki do PascalScada tentei seguir o exemplo de COMO CRIAR SEU PRIMEIRO DRIVE DE PROTOCOLO e não consegui, utilizo o CodeTyphon.
Sou novato em programação, gostaria da ajuda para desenvolver o projeto.
Desde já muito obrigado.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
//verifica o endereco do clp
//se esta na faixa aceita (entre 1 e 255)
//e se esta, procura para ver se
//ele já não está cadastrado na area de memória
//gerenciada pelo driver.
if PLCStation in [1..255] then
for clp := 0 to High(FCLPs) do
if FCLPs[clp].PLCAddress=PLCStation then
begin
clpencontrado:=true
break;
end;
Last edit: Dan 2013-08-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Boa tarde!
Como verificar o endereço do clp na faixa aceita (entre 1 e 255)?
Estou desenvolvendo um projeto com arduino e o PascalScada.
Gostaria de se conectar com 100 nó (PLCStation), onde cada nó utiliza 11 Tag (3 MemRead e 8 MemWrite). Conforme o Wiki do PascalScada tentei seguir o exemplo de COMO CRIAR SEU PRIMEIRO DRIVE DE PROTOCOLO e não consegui, utilizo o CodeTyphon.
Sou novato em programação, gostaria da ajuda para desenvolver o projeto.
Desde já muito obrigado.
Alguém pode me ajudar?
Last edit: Dan 2013-08-05