Arquivo de Configuração
O arquivo de configuração do serviço FTP permite customizar as seguintes informações:
- Permissão somente leitura ou leitura e escrita para usuário administrador;
- Caminho padrão do FTP: o caminho inicial que será apresentado no cliente FTP após efetuar o acesso;
- Tipo de comunicação com o recurso: indicar a forma de comunicação entre o WComm e o recurso. Esta informação está disponível na seleção da porta de comunicação, a qual deve ser selecionada e copiada, conforme apresentado nas imagens a seguir:

Serial

USB

Ethernet
O nome do arquivo de configuração do módulo WComm é users.properties, disponível na pasta (...)/wps/modules/gateway/conf/ do WPS.
Estrutura do arquivo de configuração com informações de exemplo:
| Configuração | Descrição |
|---|---|
| #Generated file - don't edit (please) #Fri May 12 15:35:59 BRT 2017 | |
| ftpserver.user.anonymous.idletime=0 | Tempo (em s) para desconexão automática do FTP. Padrão: 0 (sem desconexão automática - recomendável) |
| ftpserver.user.anonymous.enableflag=true | Habilitar usuário anônimo? Padrão: true (habilitado), false (desabilitado). |
| ftpserver.user.anonymous.homedirectory=/PLC300/0001/ | Caminho para os arquivos no SD Card que será a pasta raiz no servidor FTP. Padrão: / |
| ftpserver.user.anonymous.connection=USB/@0 | Conexão com o recurso ao acessar FTP com usuário anônimo. |
| ftpserver.user.admin.writepermission=true | Permissão de leitura/escrita para usuário admin, onde: true: leitura e escrita ao SDCard; false: somente-leitura. |
| ftpserver.user.admin.idletime=0 | Tempo (em s) para desconexão automática do FTP. Padrão: 0 (sem desconexão automática - recomendável) |
| ftpserver.user.admin.enableflag=true | Habilitar usuário admin? Padrão: true (habilitado), false (desabilitado). |
| ftpserver.user.admin.userpassword=XXXXXXXXXXXXXXXXXXXXXXXXXX | Senha em formato criptografado. Não alterar * |
| ftpserver.user.admin.homedirectory=/PLC300/ | Caminho para os arquivos no SD Card que será a pasta raiz no servidor FTP. Padrão: / |
| ftpserver.user.admin.connection=USB/@0 | Conexão com o recurso ao acessar FTP com usuário admin. |
| #ftpserver.user.admin.connection=USB/@0 | Exemplo de conexão USB com o recurso, através do usuário de FTP admin. |
| #ftpserver.user.admin.connection=Serial/COM1/Modbus-RTU/@1 | Exemplo de conexão Serial RS232 com o recurso, através da COM1, (usuário FTP admin). |
| #ftpserver.user.admin.connection=Ethernet/Modbus-TCP/192.168.0.10:502/@1 | Exemplo de conexão Ethernet com o recurso, através do IP 192.168.0.10, porta 502 e Unit Id 1, (usr. FTP admin). |
NOTA!
Informações sobre uma primeira configuração do WComm para leitura de SD Card, consulte o Guia Rápido para FTP.
NOTA!
Qualquer alteração neste arquivo implica na reinicialização do WPS para efetivar a nova configuração do módulo WComm.
* A alteração da senha no arquivo users.properties compromete o acesso do usuário ao serviço FTP da aplicação.