VB.NET RS-232 Protocol Converter Software

Encerrado Postado Feb 19, 2004 Pago na entrega
Encerrado Pago na entrega

RS-232 Serial Protocol Converter

Hello,

This project uses a PC running a VB.NET program to act as a temporary translator between an old control computer (IF280) and a new piece of measurement equipment (ECOM).

See the attached ZIP file containing the protocols for the HQ system and ECOM system.

I highlighted the commands we use. The most difficult part is that the old unit worked in one set of units, the new unit works in a different set of units (for example °C vs. °F). The user interface should have text boxes to enter Span and Offset and a button to apply the new Span and Offset values to the value conversion.

Control:

Name: IF280

RS-232 Parameters: 3 wire (no flow control), 9600b,N,8,1

Old measuring instrument:

Name: HQ

RS-232 Parameters: 3 wire (no flow control), 9600b,N,8,1

New measuring instrument:

Name: ECOM

RS-232 Parameters: 3 wire (no flow control), 9600b,N,8,1

CONTROL<---------->PC w/2 RS-232<---------------->MEASURING INSTRUMENT

(IF280) (HQ / ECOM) (ECOM)

Both systems use ASCII to communicate. I am well versed in both command specifications. I have made much of this work in *VERY OLD* Intel BASIC-52, but ran into a few snags with DEC->HEX conversion! Here is the general discussion between both sides:

1. IF280 requests a value from the HQ (now a PC)

2. The PC requests the value from the ECOM (a different command)

3. The ECOM responds with it’s value (in ECOM format: Decimal)

4. The PC converts the value to HQ format (divides and converts to ASCII HEX)

5. The PC sends the value to ECOM.

This conversion must be done for one type of value.

Also, the conversion of at most 5 commands must be done. Ex: LD<CR> = $LON, LE<CR> = $LOFF.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package (or full description of how to install, including all necessary libraries or files) that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

WinXP or 2000. Needs to be written in VB.NET

.NET Engenharia MySQL PHP Arquitetura de software Teste de Software Visual Basic

ID do Projeto: #3105280

Sobre o projeto

1 proposta Projeto remoto Ativo em Feb 27, 2004

1 freelancer está oferecendo em média $128 para esse trabalho

argcoders

See private message.

$127.5 USD in 2 dias
(2 Comentários)
0.0