Quantcast
Channel: Wecon Technology
Viewing all 170 articles
Browse latest View live

The Application of WECON HMI & PLC in Punching Machine

$
0
0

Ⅰ. Brief introduction

Automatic punching machine: a new machine in door and window industry, it mainly to replace the manual punching, reduce labor intensity and improve production efficiency.
Ⅱ. Principle of work
Setting the width of the window manually, and the punch hole, according to the experience of the original formula.
Ⅲ. Program Introduction
1. Run the screen: This screen is mainly to select the number of groups and control equipment punch automatically.
 C5
  2. Manual Screen: In manual mode you can test the operation of each cylinder servo reversing.
 C6
3. Parameter Settings: This screen is mainly to set some specific parameters of doors and windows.
 C7
4, the parameter settings: This screen provides customer set the desired length, the corresponding values calculated according to the parameters set in the previous screen, then set the number of root.
 C8
Ⅳ. Project Highlights
1. The basic parameters, according to the basic parameters calculate the actual operating parameters.
2. Make sure the work origin of Servo.
3. According to actual needs, select multiple groups run at the same time.

WECON HMI and PLC application in Tissue Machine

$
0
0
 1、Introduction
Tissue Machine is used for cutting the paper materials according to the fixed length and fold it.can be a production line with packing machine ,make a small bags of paper and other producs.
 U1
                             Pull part and cut part of Tissue Machine
The following picture is the control cabinet of Tissue Machine,that use the WECON Lxis-20mr/mt plc and 7-inch HMI.
U2
                                                 PLC-SE
 
2.Precautions
(1)There are two proximity switch to provide signal and to calculate the length of tissue in each lap.as shown in figure 3, one is for calculation of the length of tissue length,the other is for count.
(2)Use an encoder signal to complete synchronization with previous machine, need to figure out the speed of the servo in a short time.
(3)To update the average length of tissue each lap.
(4)The reduction ratio of the servo and cutter axis is 1/6,reduction ratio is external manually modify,like Blue gear in the picture below.
 U3
                  Internal structure of issue machine
2、component
1The following picture is operation screen.
U4
 
2PLC use the command of the SPA in the Tissue Machine.The following picture shows computing of follow speed.
 U5
3、Conclusion
Error of actual length and measured length is between 1-2mm, pass the test,it meet manufacturers requirements and have higher accuracy than the original system.HMIreplace text HMI,more flexible and operable.

WECON HMI&PLC are applied to wire bending ring machine

$
0
0
I. Introduction
Wire bending ring machine driven twist 50-100CM wire into a ring. This machine has high degree of automation, but has a low failure rate, and an operator can operate multiple devices, greatly save the manpower cost
Device list:
1. Servo *1
2. LX3V-2416MT4H-A *1
3. LEVI 700LK *1
4. Some cylinders
5. Some solenoid valves
6. Some proximity switch
II. Principle
The core of this equipment is servo motor. There are 4 servo motors; A servo is used to transfer the wire, B and C servo motors used for bending the end of the wire. And D servo motor is mainly responsible for screwing wire into ring.
III. Introduced
1. Main control screen
 W1
2. Manual control screen
 W2
3. Parameters setting screen
 W3 W4
4. Instructions screen
 W5
5. PLC project
 W6 W7 W8 W9
IV. Key points of project
The bending servo has two actions and those action are in the same, but with the opposite direction, so user could set one of servo to cash back output.

The Application of Wecon HMI and PLC – Pipe Cutting Machine

$
0
0

1. Introduction

Pipe cutting machine is applied to mass production of various types of custom lengths of pipe, cut the pipe directly, save much time.
2. Principle
  1.1 Place the pipe into feed channel, Placed neatly by the machine automatically, then send to waiting area..
  1.2 After sending to waiting area, pipe will be cut into several segments with same length, release the pipe after cutting completely.
3. Project Introduction
  3.1 Main screen: including monitoring screen, cutting setting, system parameters, manual screen.
Q1
3.2 Manual screen: debugging devices under manual mode.
Q2
3.3. System parameters: including control setting, location number, action delay.
Q3
3.4. Monitoring screen: Monitoring the inputs of device.
Q4 Q5
3.5. Jobs screen: Can be used to set the desired cutting jobs, a total of 21 jobs.
Q6
5. Project Key points
   5.1.Tube feeding process should be improved, to make sure the pipe placed in right position.
   5.2. The between for each action should be adjusted to the optimum efficiency requirements.
   5.3 According to different processing and materials, parameters can switch station and flexible application.

WECON India Cooperation Exhibition

$
0
0

spsfinal

MICON automation,WECON sole distributor in India.

MICON and WECON warmly invite you to visit India’s leading Exhibition.

You will see WECON full product line and featured product there.

Let us meet at stall no.A136 from 7-9 April 2016.

 

We meet in CANTON FAIR  14th – 19th April, 2016 Guangzhou, China.

$
0
0

CANTON fair is a very famous exhibition all over the world for more than 50 years, Wecon has booth in this fair,it is our great honor to invite you visit Wecon’s booth on your convience, Wecon will show automation products and IoT solution during this fair. if you want to come to China for this fair, Please let us know as early as possible, we can provide any assistance on VISA and hotel order or any other things.

Wecon is a famous brand of HMI&PLC in China, We focus on developing, production in automation products for more than 12 years, Wecon customers are all over the world, Please access the official website: www.we-con.com.cn/en for more details.

Fair Date: 14th April, 2016 – 19th April, 2016
Wecon’s Booth: Phase 1, Electronic and Electric Exhibition, No.H17, 10th Hall.
Address: Chinese Import and Export Fair Complex, Guangzhou, China.

Windows CE 7.0 description templete

Solution for failed to update firmware

$
0
0

1.Problems

Sometimes there is update tip when customers download project from PC to HMI, the tip as FIG 1 shows.

QQ截图20160503161218

But when customers select “OK”, software can’t finish the update for HMI, it will shows error tip as FIG 2 shows, and when customers click “OK” for trying again, it is never successful, but when customers click “Cancel”, then download will continue, new project could display in HMI.

22. Solution
This problem is caused by permissions issue, so there are two solutions for it.

2.1 Run as administrator
Please set LeviStudioU software runs as administrator in your PC, so that we could update firmware successfully.

3

2.2 Install software in other disk
Most customers accustomed to install software in system disk, so it leads the permissions issue, we suggest customers install software in other disk, like D, E and so on. And then we could update HMI firmware without administrator permissions.


Solution for failed to decompile

$
0
0

1. Error
When decompile .hmt file, you may get the following error, let me tell you the reason and solution for it.

1

2. Reason
So far, WECON released 2 different software version, the old one called “LeviStudio”, the new one called “LeviStudioU”. Both of they will create .hmt file after compiling, but the project file format of LeviStudio is .hmp, the project file format of LeviStudioU is .ump, those 2 formats are not compatible with each other. So if your project was made by LeviStudio, but now you are using LeviStudioU, this error will appear.And vice versa.
3. Solution
Please use right software version for decompile. If you didn’t want to install 2 versions software in your PC, please send your .hmt file to us, we would decompile it for you.

 

Alarm function

$
0
0

I. General
Alarm function is an important and useful function in WECON HMI, it brings many convenience for monitoring device’s value and statues.
II. Alarm setting
In LEVI Series HMI, there are two kinds of alarm types, users could set the alarm in settings windows.
2.1 Word alarm
Please click “Setting”->”Word Alarm” to open the setting windows. And click “New” to create an new word alarm item.

1

2

1) Device name: Alarm name;
Record alarm: record history alarm information;
2) Address: monitoring address;
3) Description: please input the alarm text;
4) Alarm condition:
High Limit Alarm: Alarm is on when it reaches high limit;
Low Limit Alarm: Alarm is on when it reaches high limit;
Range Alarm: Alarm is on when it is within the range;
Fixed value alarm: Alarm is on when it equals to a constant;
5) Alarm screen: it used for selecting alarm windows;

2.2 Bit alarm
Please click “Setting”->”Bit Alarm” to open the setting windows. And click “New” to create an new bit alarm item.

3

1) Bit address: read address;
Record alarm: record history data;
2) Content: Alarm message which display on screen;
3) Trigger mode: the alarm condition;
4) Beep when alarm: beep when alarm ON;
5) Notify: Set control bit on when alarm on, clear alert when alarm off.
6) Alarm screen: it used for selecting alarm windows;

III. Screen setting
3.1 Bit alarm
Bit switch: it is used for triggering alarm.
Alarm record display: it is used for display bit alarm information. The detailed settings, please refer to the help document.
3.2 Word alarm
Number Input/Display: it is used for input value for word alarm.
Alarm record display: it is used for display word alarm information. The detailed settings, please refer to the help document.
3.3 Alarm bar
It is used for displaying the all current alarms information.
3.4 History alarm display
All alarm records are displayed, data includes alarm time, clear time. History alarm record will erased after HMI powered off.

Function——Data record

$
0
0

I. Introduction
Data record function could record all the registers’ data, display them in HMI screen, and create data record files. History Graphics could display the curve; it is basic on the data record, so they use same setting in HMI software.

II. Project setting
2.1 Data record setting
Step 1: Please click “Setting”->”Data Record” to open the setting window.
Step 2: Click “New” to adding record item.
① Click “New” in Edit window;
②And input the register address, which you want to monitor;
③Select data format, there are 9 types, including integer, floating and character string;

2.2 Data record display
There is a object for display the result of data recording, please click “Parts Library”->”Graph”->”Data Record Display”. And double click it to open setting window.
If you have set many groups for “Data record”, please select which group you want to display in this object. One object only displays one group.

III. Files storage setting
The files could be stored in HMI flash, SD card and USB flash disk, the storage setting is in “Setting”->”Project Properties”->”Data record storage”, the default storage is “SD card” .

 

Protocol——CANBUS

$
0
0

I. General
CAN bus is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer. It is a message-based protocol, designed originally for multiplex electrical wiring within automobiles, but is also used in many other contexts.

II. Protocol select
WECON HMI could support CANBUS protocol, WECON provide “Opencan” to users for CAN frame editing. Please select the OPENCAN protocol for communication. And then click the “OpenCAN setting” to open the setting windows.

2

III. Frame setting
1. ID: set the ID for a CAN frame. It’s hexadecimal type;
2. ID assign: divide ID as PF, PS and SAparts;
3. Frame type: select the frame as standard type or extension type;
4. Frame format: select the frame as data frame or remote frame;
5. Data: set the data part of CAN frame. Two-bits stand for a hexadecimal. Divide by space. The most support 8 bytes data according to CAN definition;
6. Address Edit: set the register address related to the CAN frame. The address is corresponding to the register address in the configuration software. The data are distributed to the address sequent.
7. Interaction: there are two modes for HMI to process information. One is HMI send the frame to device and then the device get the frame and deal with. The other is the device send the frame to HMI. And then HMI get the frame and dealing with.
    Send after receiving: if we select this option, then the HMI will be set as passiveness part. The HMI will response after     getting the CAN frame information. If this is not chosen, the effect is contrary.
    Response mode: include no response, affirm response and data response. No response means device or HMI won’t receive the response;Affirm response means the device or HMI will receive affirmed response;
    Data response: the device or HMI will receive response with data. Need to set the to-be-separated data in the response frame to be stored in the register address.
    Response ID: if the address want to receive data in different frame ID, that need to set this option. Choose “different with sent mode” and type in different ID in the blank behind.

1

Ⅳ. Register address edit interface
1. Current address: display the register type and address set in data access interface
2. Trigger: based on the two operations of register read and write.
If select read, the address read the data in device. The read mode is repeat-sending the frame that customer set.
If select write, the address writes the data on the HMI to the device. The mode is HMI will send the frame to device once when the HMI is done a write operation.
3. Data operation: set the read and write operation in trigger condition.
If the trigger condition is read-operation, we need to set the position and length of data which current address will get.
If the trigger condition is write-operation, there are two situations.
1) If not select “add the write data to frame” option, when customer operate write-operation, the set frame will be
2) If select “add the write data to frame” option, when customer operate write-operation, the program will send the data into the frame with position and length.
Position and length format:
If the register address is bit, then the decimal point is required to express the bit address in the register. For example, 1.1 stands for the first bit of the first byte in the eight-byte frame.
If the register address is byte, then we need only integral number to stand for it. For example, 1 stands for the first
byte in the eight-byte frame. The length unit is byte.
4. Add: add the current setting.
5. Close: close the dialog box.

3

The Application of Wecon HMI and PLC in Textile machine

$
0
0

1.Introduction

The textile machinery is the tool machines, which can make the raw materials such as line, silk, linen to the woven then to the fabric. Like spinning drop, spinning wheel, spindle, pedal loom, weaving machine, CNC automatic loom, etc.

2.Principle

2.1: PLC communicates with more than 60 pcs special frequency converters by MODBUS,

2.2:It is convenient and efficient to set the corresponding parameter of spindle directly(,including separating or batch modifying) on HMI through this communication.

 3.Project Introduction

3.1 Main menu: The screen is applied to display the menu of each level and language options.

1

3.2 Process setting and checking: It can check and set parameters of 10 pcs converters.

2

3.3 Process saving and setting: Display current process ID,and save the current parameters into recipe, or call the process from recipe.

3

3.4 Select the spindle: Select the spindle need to be downloaded.

4

3.5 Parameters input: Select the parameter need to be downloaded, also it could be downloaded

5

3.6 Real-time status of the converters: the real-time status of the converters and its parameters could be checked in this screen.

6

7

3.7 Fault code of converters: It can view all the fault of the converter, and the meaning of the corresponding fault code.

8

9

3.8 Users management and operation instruction: The user rights ,password, and the operating instruction are needed when modify the spindle parameter.

4. Project Key points

4.1 The good communication structure is needed to establish to assure 60 full data download.(currently, 60 sets need about 5s)

4.2 Each data can be simple or multiple downloaded and simple spindle or multiple spindle,it is flexible and complex,so the program required the strictly logic.

4.3 Read the fault of each spindle, and detect the failure communication..

Protocol——Modbus RTU

$
0
0

Modbus is a serial communications protocol. Simple and robust, it has since become a standard communication protocol, and it is now a commonly available means of connecting industrial electronic devices.
WECON HMI could support standard modbus RTU protocol, HMI could be master or slave in communication.
If users want to use HMI as master, please select “modbus RTU slave” protocol; if users want to use HMI as slave, please select “modbus RTU master” protocol.

Protocol——User-defined

$
0
0

I. General
If the device does not support MODBUS standard, and the protocol is not list in HMI compile software, then user can define the protocol by following instruction to realize simply communication functions like send and receive commands.

II. Setting steps
2.1 Selecting protocol
Create a new project, and then select the “user-defined” protocol in “Communication” windows. Or change the protocol by clicking “Setting”->”Communication”->”Setting”, and then select right protocol.

2.2 Opening protocol setting windows
Please click “User-Defined protocol” button for opening setting windows, the windows as FIG3 shows.
Properties Description
1. Instruction edit The required command.
2. Mode Write to address or read from the address.
3. Format Encode format: HEX or ASCII.
4. Other No receiving: HMI does not respond to the receiving command.  Send after receiving: HMI responds to the receiving command.
5. Manually send Respond once after trigger the address.
Address: set the trigger address.
6. New Save this setting.
7. Cancel Cancel current settings.
8. New Add a new command.
9. Edit Edit the designated command.
10. Delete Delete the designated command.
11. Clear Clear all the commands.
12. Instruction list Display all current commands.
13. Parts list Display all the parts added.
14. Import Import the command files to the instruction list.
15. Export Export current command settings to local storage.
16. Browse Browse local command files.
17. Advanced Combine two commands.
18. Exit Complete editing and exit setting.

1

III. Example
3.1 Read data from device
HMI reads data from device, in usually, HMI sends one instruction to device for confirming reading data.
In MODBUS protocol, HMI send instruction: 01 03 00 00 04 44 09
Station number is 01;
Function code is 03 (Read);
Starting address is 00 00;
Data length is 00 04;
CRC check is 44 09;
According this instruction, device will reply following data: 01 03 08 00 24 00 00 00 06 00 07 50 16.
Station number is 01;
Function code is 03 (Read);
Data length is 08 (4 words=8 bytes);
Data is 00 24 00 00 00 06 00 07;
CRC check is 50 16;
We need to do the following settings for above instruction.
Step1: Setting the check in Check screen as following shows,

2

Step2: Set the part address in Parts screen as following shows, select Word address and edit address.

3

Step3: Set data length in setting screen as following shows,

4

Step4: Set instruction length in setting screen, users need to set return length, please calculate the length of the return instruction, and then fill it in, different instruction with different length. As following shows,

5

When HMI running, if it received right instruction, “00 24 00 00 00 06 00 07” will displayed in Data0 ~Data3.
Note: Data0 ~ Data3 are used for this instruction for reading, so other instruction can’t use those four addresses for reading. But they could be used for writing.
If device could send right instruction without HMI instruction, users could set empty data in instruction editing, and set the return length to receiving the data from device. If users needn’t receive data, please check “No receiving” or set “0” in return length.

3.2 Write data to device
HMI write data to device, the data in “Data” registers could be inserted into instruction by setting. Most device will reply result of writing, if users want to confirm whether write data to device successfully, please judgment “return instruction”.
In MODBUS protocol, HMI send “01 06 00 01 00 38 D9 D8” to device.
Station number is 01;
Function code (Write) is 06;
Starting address is 00 01;
Data is 00 38;
CRC check is D9 D8
And then device will return instruction according it, the device will reply “01 06 00 01 00 38 D9 D8”, it means data is written to device successfully. The detailed settings as following steps.
Step1, Check “Add checking” and setting the start position and length of Check in setting screen as following shows,

6

Step2, Set the part address in Parts screen as following shows, select Word address and edit address.

7

Step3, Setting the start point and length of add instructions in “Write data” as FIG 7 shows.
When HMI running, the data in “Data1” address will insert after “01 06 00 01”, and then add the CRC result. So the final instruction is “01 06 00 01 00 38 D9 D8”, suppose “00 38” are in Data1 address.
Note: the above examples are basic on MODBUS protocol, when use “user-defined” protocol, pleasebasic on the real device.

8

3.3 How & when instructions work
When finish setting for user-defined. The instruction will be send to device, when the addresses in setting must be used in project screens or project scripts.
In read mode, the instruction working order basic on the order of each addresses were added in project screen.
In write mode, only users write data in addresses, and then the instruction will work.


Protocol——Multi-link

$
0
0

Ⅰ. Hardware requirements
This connection requires using RS485 cable, so all the WECON HMI with 2 COM ports could support this function. LEVI430T could support RS232 & R485 at the same time. So it may support this function.

Ⅱ. Wiring

1

Ⅲ. Setting in LeviStudioU software
3.1 Communication setting for host
Setting device protocol in COM1, and setting “Multi-Link Protocol” in COM2.  Selecting “Host” in “Multi-Link” area, and then input how many slaves it will connect.  Setting the communication parameters for “Multi-Link Protocol”. If Host only connects one slave, RS232 was OK, others please select RS485.

3.2 Data area of “Multi-link” in host
Please click “Setting”->”Multi-Link” to open window. And then, add all the registers’ addresses (expect HMI internal address) in this area.As following shows.

2

3.3 Communication Setting for salve
Setting protocols for Slave, it must be quite the same as Host. Selecting “Slave” in “Multi-Link” area, and setting the slave’s station number. Setting the communication parameters for “Multi-Link Protocol”, they must be quite same as Host.

3.4 Data area of “Multi-link” in salve
Add all the registers’ addresses to data area of “Multi-Link”, otherwise the value of registers would be wrong.

Function——Recipe

$
0
0

The Recipe function keeps data in the HMI or other removable storage device, download the data from HMI to designated device addresses, or upload data from device addresses to HMI.

1

If user has several kinds of parameters and want to switch all or those parameters during production, you need to enter the parameters one by one every time, but if user can use the Recipe function, just need to enter the all parameters in HMI once and just switch the recipes.
For example: A new can needs to be printed with different color and different printing duration. So user can create a recipe to save all of those parameter.

2

Function——Trend curve

$
0
0

I. Introduction
Trend graph shows the data as a dynamic curve, the X axis represent the time, Y axis represent the value.

II. Project setting
2.1 Trend graph setting
Step 1: Please click “Setting”->”Trend Display” to open the setting window
Step 2: Click “New” to adding item,
1) There are 2 types for reading value from addresses. Continuous and discrete, user could select any one. Note, Trend                      display only support 8 curves, even thought there are support 12 addresses.
2) It could support 4 formats, Unsigned, BCD, 32-bit Floating and signed.
3) The default sampling time is 100 ms; user could set other time for it.

1

Function——Indirect address

$
0
0

1. General
This is an extension of the function, users could read value from dynamic address by this function, and the setting is easy, so it is useful to users.

2. Address setting
There are read address and write address, area in bit switch, word switch and numeric display/input objects.  Users could read data from dynamic address and write data to dynamic address by set it.

2.1 Read Address
Please check “Read Address”, and then users could see “Edit”, please click it to set the indirect addresses, the addresses can be HMI internal word addresses or device word addresses, like PLC addresses.
In this demo, there are three indirect addresses for reading, No.1 is HDW0, No.2 is HDW10, and No.3 is HDW20. And the object’s address is HDW100.
In this situation, HMI will do the following operations:
1. HMI reads No.3 address value firstly, if HDW20=3;
2. The No.2 address will change to HDW(10+3), and HMI will read the value in HDW13, if HDW13=7;
3. The No.1 address will change to HDW(0+7), and the HMI will read the value in HDW7, if HDW7=6;
4. The object’s address will change to HDW (100+6), and then this object will display the HDW106’s value.

2.2 Write Address
Please click “Write Address”, and set indirect address for write.
In this demo, there is only one address, No.1=HDW210and the object’s address is HDX200.0.
In this situation, HMI will do the following operations:
1. HMI reads value in HDW210, if the HDW210=1;
2. The object’s address change to HDX200.1;
3. So the value will be written to HDX200.1;

 

Function——PID control

$
0
0

I. General
A proportional–integral–derivative is a control loop feedback mechanism commonly used in industrial control systems. PID control continuously calculates an error value as the difference between a measured process variable and a desired set point.
P accounts for present values of the error (e.g. if the error is large and positive, the control variable will be large and negative).
I accounts for past values of the error (e.g. if the output is not sufficient to reduce the size of the error, the control variable will accumulate over time, causing the controller to apply a stronger action).
D accounts for possible future values of the error, based on its current rate of change.
In this project, it contains 2 control modes and 2 output modes.

II. Command

1

S1: target value
S2: current value
S3: operation parameter
D: destination device

2

Viewing all 170 articles
Browse latest View live