显示标签为“wince hmi”的博文。显示所有博文
显示标签为“wince hmi”的博文。显示所有博文

2013年8月12日星期一

Wecon 10.2 inch human machine interface(hmi),LEVI-102L(Economic)

  • Categories:
  • 10.2 inch HMI
  • Brand:
  • WECON
  • Model:
  • LEVI-102L(Economic)
  • Enterprise Class:
  • automation company
  • Application Scope:
  • industrial control,automation
  • Main Products:
  • plc hmi
  • Product Name:
  • hmi
  • Full Name Of Product:
  • human machine interface
  • Alias:
  • hmi touch screen,hmi panel
  • Features:
  • integrated plc hmi
  • Certificates:
  • CE
  • Place Of Origin:
  • FuZhou China
  • HMI LEVI-102L(Economic) main status:
    Mainboard: RISC CPU 400MHZ,128M FLASH, 64DDRAM
    Display: size: 10.2 inch Resolution:800×480 TFT LCD 65536 colors
    Interface: Support RS232/RS485/RS422,One Serial Port
    Storage: Don’t support SD card,Only USB data storage support
    Extension: Don‘t support any Extension Function
    HMI LEVI-102L(Economic) Specification:
    Type
    LEVI--102L(Economic)
    Performance specifications
    Display Size
    10.2inch Ture TFT(219.6W×131.76Hmm)
    Resolution
    800×480 pixels
    Color
    65536 colors
    Brightness
    300cd/m2
    Backlight
    LED
    Touch Panel
    4 lines precision resistance(Surface hardness 4H)
    Backlight lifes
    50000 hours
    CPU
    32-bit 400MHz RISC
    Storage and Memory
    128M FLASH + 64M DDRAM
    Formula And RTC
    256KB+Real Time Clock
    Printing Port
    Serial Port Printing/USB Print Machine
    Ethernet
    Optional
    Program Download
    One USB and SLAVE Port
    Communicating Port
    One serial port,COM1:RS232/RS422/RS485
    Electrical Specifications
    Rated Power
    Under 5W
    Rated Voltage
    DC24V
    Voltage Range
    12~28VDC
    Power Interval Allowed
    Under 5ms
    Insulation Resistance
    20MΩ under 500VDC
    Withstand Voltage
    500V AC For 1 Minite
    Structure Specifications
    Shell Colors
    Black
    Shell Material
    ABS Plastic
    Shape Size
    272W×200H×47.5Dmm
    Installation
    260W×179Hmm
    Weight
    1.2kg
    Environmental Specifications
    Work Temperatrue
    -10~60°C
    Work Humidity
    10~90%RH(No Condensation)
    Storage Temperation
    -20~70°C
    Storage Humidity
    10~90%RH(No Cendencation)
    Shockproof Test
    10 ~ 25 Hz (X,Y,Z Orientation 2G/30 Minites)
    Coolling Mothed
    Nature Air Coolling
    Products Specifitions
    Degree of Panel Protection
    Conform IP65 Certification
    CE
    Conform EN61000-6-2:2005, EN61000-6-4:2007 Standard
    FCC Compatibility
    Conform FCC Class A
    Wecon hmi LEVI--102L(Economic) pictures:
    10.2 inch HMI side.jpg10.2 inch HMI back.jpg10.2 inch HMI inside.jpg10.2 inch HMI 01.jpg10.2 inch HMI 02.jpg
    Wecon certificates:
    .jpg
    Wecon HMI function features:

    1) payment by instalments
    * supported up to 12 groups of payment by instalment
    * The system will notify user,when the paying date is arrived
    * The HMI and PLC will be locked,until the user input the correct paying code
    2) hmi Webserver
    * The manager can visit and modify PLC,HMI data,production records and alarm information viabrowsers on a manager's pc.
    3) Multi-computer interconnect
    * Multi-computer interconnect mode is available on Wecon HMI.Wecon developed MultiLinkFprotocol can support up to 255 slaves. RS485 and ethernet are supported and all the plcprotocols are applied to MultiLinkF protocol.
    4) hmi Formula function
    * Formulas are available for import and output.The user can import formulas from SD card,USBdisk or flash to control the data. The format of formula is compatible with CSV file format of Windows and Excel.The user can add or delete the selected formulas.
    5) SMS control
    * Wecon SMS controller GRM200 is the slave of MODBUS,and MODBUS is the slave of Wecon HMI.Wecon HMI and GRM200 connected via 485 bus.GRM200 inserterted by mobile SIM card,so that the user can receive and send SMS.The user can check the status or control via SMS. And alarm via SMS is available too.
    6) OPencan function
    *  All the can protocal is supported on wecon hmi.Customize to can protocal is available.
    7) Data recording
    * All the alarm records,incidents record can be saved.The format for saving is CSV,the use can save it as Excel. If the HMI supports ethernet, then user can transfer the records oninternet.The user can save the records to SD card USB disk and the other devices,the supported maximum SD card is 4G.
    Company introduction:
    WECON Technology Co.Ltd is a industrial automation manufacturer.Main products are plc hmi.Wecon products applied in many industrial solutions and CE FCC passed.Wecon owned technology team and industrial factory,take research and production as one.
    Wecon hmi and industrial pc has 4.3 inch,7 inch,8 inch,10.2 inch and 10.4 inch for choices.There are 2 series of wecon plc. LX series plc is compatible with mitsubishi plcsoftware,CNS7 series plc is compatible with siemens plc step7 programming software.
    Wecon working environment:
    .jpg
    .jpg

2013年8月11日星期日

How to make program auto-run in WINCE without desktop

1. Write a little program (ShellExe.exe) to start the application software (For example: MyApp.exe)and Explorer.exe
(1) Use VS2005 to build a smart device program (Attention: in the setting guide please choose the program type as WINDOWS application program)
(2) Program code as below. (The guide will generate a lot of code, for example, window process function and so on. They are useless. Delete them and keep the head file and WinMain function would be enough)
#define MYAPP_PATH (L"\\Storage Card\\MyApp.exe") //application software path( at SD card,of course you can change the path according to the real situation)
#define MYAPP_STARTUP (L"\\Storage Card\\MyAppStartup.txt") //the file in this path used to identify if the application software started yet. The file should be build in the application software(MyApp.exe)
int WINAPI WinMain(HINSTANCE hInstance,
                   HINSTANCE hPrevInstance,
                   LPTSTR    lpCmdLine,
                   int       nCmdShow)
{
 PROCESS_INFORMATION processinfo;
 WIN32_FIND_DATA stFindData;
 HANDLE hFile = INVALID_HANDLE_VALUE;
 //wait until SD card file load finished
 int nCount = 20; //This value should be big enough. Or it may can’t wait until SD card load file.
 while(nCount--)
 {
  hFile = ::FindFirstFile(MYAPP_PATH, &;stFindData);
  Sleep(500);
  if(INVALID_HANDLE_VALUE != hFile)
  {
   break;
  }
 }
 //if the file loading overtime, enter into Window Explore, return
 if(0 >;= nCount)
 {
  // start explorer.exe
  CreateProcess(L"\\Windows\\explorer.exe",NULL,NULL,NULL,NULL,
   CREATE_NEW_CONSOLE,NULL,NULL,NULL,&;processinfo);
  return 0;
 }
 FindClose(hFile);

 SHELLEXECUTEINFO ShExeInfo={0};
 //execute MyApp.exe
 ShExeInfo.cbSize = sizeof(SHELLEXECUTEINFO);
 ShExeInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
 ShExeInfo.hwnd = NULL;
 ShExeInfo.lpVerb = NULL;
 ShExeInfo.lpFile = MYAPP_PATH;
 ShExeInfo.lpParameters = L"";
 ShExeInfo.lpDirectory = NULL;
 ShExeInfo.nShow = SW_SHOW;
 ShExeInfo.hInstApp = NULL;
 ShellExecuteEx(&;ShExeInfo);
 while(1)
 {
  //open the exist file which is build in the application program (MyApp.exe)
  hFile = CreateFile(MYAPP_STARTUP, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
  // if the file is not exist, that means the application program have not started yet.
  if(hFile == INVALID_HANDLE_VALUE)
  {
   //sleep 10ms
   Sleep(10);
  }
  else
  {
   // close the file
   CloseHandle(hFile);
   // delete the file
   DeleteFile(MYAPP_STARTUP);
   // start explorer.exe
   CreateProcess(L"\\Windows\\explorer.exe",NULL,NULL,NULL,NULL,
    CREATE_NEW_CONSOLE,NULL,NULL,NULL,&;processinfo);
   break;
  }
 }
 return 0;
}
2. Modify the regedit
 change:
 [HKEY_LOCAL_MACHINE\init]
 "Launch50"="explorer.exe"
 "Depend50"=hex:14,00, 1e,00
 as:
 [HKEY_LOCAL_MACHINE\init]
 "Launch50"="ShellExe.exe"
 "Depend50"=hex:14,00, 1e,00

3. Put the content “ ShellExe.exe    $(_FLATRELEASEDIR)\ShellExe.exe         NK  S” in the ”FILES” label of files X:\WINCE600\PLATFORM\SMDK2450\CESYSGEN\files\platform.bib
and
C:\WINCE600\PLATFORM\SMDK2450\FILES\platform.bib.
4. Copy the built ShellExe.exe executive file to the system file folder. For example, the “FILES” folder in mini 2440 directory. If it is fast-compile, copy it to the directory: \RelDir\smdk2450_ARMV4I_Release.


5. Now we can start to compile. If you have compiled NK, then can use [generate]->;[Make Run-Time Image] to run fast-compile.

2013年7月10日星期三

Wecon human machine interface(HMI) solutions--custom components definition


一. Introduction:
 Custom components are maded for customers' need, can set the public ports as your wish.
二.Sections:
1. the attribution of custom components on "Levistudio" soft
(Levistudio is the unique software WECON Technology Co.Ltd provided, to setup and manage your 
own projects)
   1) outline-size of components
   2) function address-process the according operation by setting the value of the address as 
      function code
   3) DLL profile name-choose the dll profile you want to use (the profile provided by       
customers)
   4) whether use timer-default as don't
   5) the time of timer-the rang is above 100ms,when the last attribution is applicable
2. the profiles customers need to provide-2 ****.dll profiles and a manual
   1) one of the dll profile is used by PC. Place it under dll_pc folder in Levistudio       installation catalogue.
   2) another dll profile is used by HMI. Place it under dll_hmi folder in Levistudio             installation catalogue.
   3) a manual for this dll
三. the call graph of HMI and dll
四. exact solution of custom compoment-bottle blowing machine
1.bottle blowing machine introduction: alias hollow blowing machine, is a rapidly developed 
way of plastics processing. The finnal products of bottle blowing machine contains:multilayer film and kinds of polyolefin hollow containers
2.the status of bottle blowing machine is as follows:
1) off-line simulation scene as follows:

Customize the size and shape is available.
五. The custom components can meet the customer's need in greater degree.
It brings the customers brand new sense about utilization,with its highlights.
Suggestion is always welcomed with us.