⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 104rd.c

📁 IEC104程序元源代码
💻 C
字号:
/*   dlserver.c  4.2  04/15/99 *********************************************************************** *                          NARI   Software                            * *            Automatic Realtime Remote Interface software             * *           Copyright (c) 1998,1999 NARI P.R.C                        * *                        All Rights Reserved                          * *                                                                     * *                                                                     * * Name        : dlserver.c                                            * *                                                                     * * Programmer  : NARI                                                  * *                                                                     * * Decsription : the server process of net104 protocol                 * *                                                                     * ***********************************************************************/#include     "104def.h"void ATTACH_SHM_BUF();SHARE_BUF  *pShareBuf;void  main(argc,argv)int  argc;char  *argv[];{   int menu_no;   ATTACH_SHM_BUF();   printf("input link no(1-%d) for display:",pShareBuf->link_num);   scanf("%d",&(pShareBuf->disp_link_num));   disp_menu();   while(1){      printf("input menu:");      scanf("%d",&menu_no);      if(menu_no==0){         break;      }else if(menu_no>0&&menu_no<7){          pShareBuf->disp_menu=menu_no;      }else if(menu_no==7){         printf("input link no(1-%d) for display:",pShareBuf->link_num);         scanf("%d",&(pShareBuf->disp_link_num));      }else {           disp_menu();      }   }}void ATTACH_SHM_BUF(){  char *pshm;  int i;  i = sizeof(SHARE_BUF);  pshm=rGetSharedMemory(0x671225,i);  if ( pshm == (char *)-1)  {     printf("Get sharedmemory failed\n");     return;  }  pShareBuf = (SHARE_BUF *)pshm;  return;}disp_menu(){   printf("\n");   printf("    0---Exit\n");   printf("    1---Help\n");   printf("    2---Display On\n");   printf("    3---Display OFF\n");   printf("    4---DIN_BUF\n");   printf("    5---AIN_BUF\n");   printf("    6---PIN_BUF\n");   printf("\n");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -