Emerson EV1000-2S0004G User Manual page 153

Ev1000 series general purpose variable speed drive
Hide thumbs Also See for EV1000-2S0004G:
Table of Contents

Advertisement

艾默生变频器、艾默生CT高级授权代理商--广州盟雄 020-85543394 qq:2294731312
Note: the usage of command group 7 and 8 is the same. For those parameters that are changed
frequently, you may use command group 8 if not required to save to E
6. Example of Program
Routine (Turbo C 2.0): send RUN, STOP, SET FREQUENCY command (set F0.00=2, F0.03=2 first)
#include <dos.h>
#include <bios.h>
#include <conio.h>
#include <stdio.h>
#define COM1
#define COM2
#define SET_COMPARA
#define DEFAULT_BAUD
/*8-N-1,9600bps*/
#define PORT_ADDR
#define delaytime
char run_inverter[20]="~010200000183\r";
char stop_inverter[20]="~01020007018A\r";
void send_comd(char *sendstr,char *display_type);
void checksum(char *sendstr,char result_sum[]);
main()
{
char sum_of_cmd[5],buf[25];
char set_frequency[25]="010200010BB8";
bioscom(SET_COMPARA,DEFAULT_BAUD,COM1);
send_comd(run_inverter,"HEX");
printf("\nPress anykey to set frequency to 30.00Hz ...");
while(!kbhit());
getchar();
checksum(set_frequency,sum_of_cmd);
sprintf(buf,"~%s%s\r",set_frequency,sum_of_cmd);
0
1
0
0xE3
0x3F8
100
EV1000 Series General Purpose Variable Speed Drive User Manual
Appendix 2 Communication Protocol
2
PROM considering its service life.
/*serial port 1*/
/* serial port 2*/
/*set port parameter*/
/* serial port 1 address 3F8H*/
/*100ms delay*/
/*drive run command*/
/*drive stop command*/
/*send command*/
/* calculate checksum*/
/*4-byte checksum and
character string*/
/*set 30.00Hz */
/*set COM1,8-N-1,9600bps*/
/*send Run command, display
HEX format*/
/*wait for keypad input */
/*clear the character*/
/*calculate command
checksum*/
149

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents