Guia rápido MS300 para utilizar o CLP interno
O objetivo deste documento é efetuar a configuração do inversor de frequência utilizar o CLP interno, utilizando a linha MS300.
Introduction
As linhas de inversores MS300, MH300, C2000, C2000 Plus, entre outros modelos Delta, possuem o CLP interno incorporado ao inversor, muito utilizado em aplicação de pequeno porte que precisão de uma logica de controle para funcionamento, nesta solução não há a necessidade de utilizar um CLP externo, diminuindo o custo do projeto.
Settings
Segue passos abaixo:
Efetue o “Reset” de fábrica no inversor, caso o CLP interno esteja na opção 1 ou 2 altere para 0:
1. Conecte o cabo do computador para o USB do inversor, e selecione o CLP no display do inversor para modo 2:
2. Verificar se o computador criou uma porta serial:
3. Adicionar uma configuração serial ao COMMGR:
4. Selecionar a porta “COM Port” de acordo com o passo 1:
5. Efetuar o Auto Configura no botão “Auto-detect”, altere o ID para 2:
6. Após deve aparecer a mensagem de sucesso:
7. Abra o ISPSoft e crie um novo programa selecionando o modelo do CLP como VFD-MS300:
8. Na seleção de “Tools” e “Communication Settings…” selecionar a comunicação que criou no COMMGR:
9. Selecione a comunicação e altere o ID para 2:
10. Na aba “CLP” na opção “System Information” ao clicar será exibida uma pop-up com informações do CLP do inversor MS300:
11. Comunicação com CLP interno MS300:
12. Crie sua lógica e descarregue no CLP interno do MS300:
13. Opção do modo online para visualizar a lógica desenvolvida:
To communicate any serial modbus device (RS485) with the TP70P PLC, it is necessary to configure the communication in the same range and use blocks for writing and reading, you can use two modes to configure the serial communication port.
Watch the step-by-step video:
Below is a step by step:
The MOV value in the first line of 16#0086 for word D1120, is using the bit sequence shown in the image below, to configure the COM2 port in RS485 modbus as: 7, E, 1, 9600:
Select the door in the library as shown in the image below:
Drag to the line and configure the block according to the modbus network configuration, 9600/7/E/1 ASCII ID1:
In the block help, you can check the configuration parameters:
Once configured, the protocol must use a write block (MODWR) and a read block (MODRD) to send and read data on the modbus network, however each block must be triggered individually:
Example using writing block (MODWR) to send command in word (2000h) of MS300 inverter start/stop/direction of rotation:
The block used for reading on the modbus network in this example was MODRD, as shown in the example below of reading the MS300 inverter with the reading in word (2100h):
When reading using the MODRD block, the values are stored in the word (D1050~D1055 or D1070~D1085):
After reading or writing, it is necessary to trigger the M1122 memory to trigger the serial port:
For help follow the link to download the FAQ example.
Click here to download the example -> PLC Program MODRDeMODWR_TP70
HMI with built-in PLC TP series has 2 programming software:
To download the software click here.
The software for programming every Delta PLC line is ISPSoft, with it you can program the DVP, AS, AH, VFD, TP04 and TP70FOR including inverters with built-in PLC of the line.
In this FAQ we will show how the HMI changes the PLC system time (RTC - Real Time Clock)
ISPSoft online with the CLP:
for more details download the example:
The presence of small voltage noises (mV) is common at the servo drive analog input. In the image below it can be seen that, even without electrical connection to the analog input, there is a small voltage signal (mV) in the speed and torque command.
To eliminate this noise, follow the steps below:
Speed Command (Speed Command Input):
1. Remove all electrical connections from the analog input and leave the servo disabled (Servo Off).
2. Set parameter P2-08 = 20 to enable writing in parameter P4-10.
3. Set parameter P4-10 = 1 (Perform analog speed input drift adjustment).
Torque Command (Change Command Input):
1. Remove all electrical connections from the analog input and leave the servo disabled (Servo Off).
2. Set parameter P2-08 = 20 to enable writing in parameter P4-10.
3. Set parameter P4-10 = 2 (Perform analog torque input drift adjustment).
After adjustments, the noise will be eliminated.
When a fault, ALE05 (Regeneration Error) is detected in the servo unit, it indicates that the regenerative energy has returned from the load to the servo drive and exceeds the processing capacity. This energy will be transmitted to the DC bus capacitance and will result in the voltage increase. When the voltage rises too high, the servo system needs to dissipate the extra energy using a regenerative resistor. The ASDA-A2 series servo drive provides a built-in regenerative resistor as standard factory. Users can also connect an external regenerative resistor if more regenerative capacity is needed. The following table shows the servo drive's built-in regenerative resistor specifications and the amount of regenerative power (average value) it can process.
ASDA-A2 220V series
ASDA-A2 400V Series
Please pay close attention to the following notes when using a regenerative resistor.
Reference: User Manual – ASDA-A2, page 50 (2.8 Selection of Regenerative Resistor).
If the rigidity of the mechanical system is not sufficient after completion of the positioning command, continuous vibration of the mechanical system can still occur even when the motor is almost stopped. We call this type of vibration “low frequency vibration”. At this time, you can use the low frequency vibration suppression function to minimize vibration at the machine edges. The frequency range is 1.0 to 100.0Hz. Note that low frequency vibration suppression is only available on the ASDA-A2, ASDA-A3 and ASDA-B3 series.
There are two modes, automatic and manual, that you can select:
Only ASDA-A2, ASDA-A3, ASDA-B3 and ASDA-M series support absolute encoder servomotors. ASDA-AB and ASDA-B2 series do not support absolute encoder servomotors.
When an AC servo drive is switched to “Servant On”, it generates high or low frequency noise during operation and can interfere with peripheral equipment (Ex.: PLC, HMI, etc.) through conduction or radiation, which often results in communication errors or abnormal operations. The following methods can resolve this issue:
There are two sources of speed commands: one is the external analog voltage input, and the other is the internal parameters. Delta Servo Drive registers allow users to configure 3 different types of speed commands, which are the internal parameters of P1-09, P1-10 and P1-11 (Unit: 0.1rpm). It can be switched by signals SPD0 and SPD1 on connector CN1, explained in the following table:
SPD0 and SPD1 status: “0” is open circuit, “1” is closed circuit. When SPD0=SPD1=0, and if the control mode is “Sz”, then the command is 0. So, if users do not need to use analog voltage as speed commands, they can choose “Sz” mode for avoid a noise-caused change in analog voltage.
If the mode is “S”, then the command is via analog reference (REF). The analog input voltage and the voltage difference between GND has the range -10V to +10V. The speed corresponding to the voltage is adjustable in P1 – P40.
Reference: User Manual – ASDA-A2, pages 196 and 220.
Brake signal (BRKR) controls auxiliary relay to provide brake power. See the operation below to set the digital output (DO) functions and wiring.
Grades:
Reference: User Manual – ASDA-A2, page 257 (6.6.4 The Use of Brake).
Open ISPSoft (step 1) -> “Communication Settings” Select communication with PLC (step 2) -> PLC “Format PLC Memory” press Ok (step 3) -> PLC will return to factory setting, remove feed and return www to feed the PLC. The password and program would all be erased..
The DVP series programmable logic controller communication format can be changed through special registers. In certain applications, the user can forget the communication format, change it and download the program to the PLC, resulting in a disconnection between a computer and the DVP series. When this happens, the user can restore the connection by performing the following steps:
Currently, WPLSoft and ISPSoft can only be operated on Windows operating system, and neither software is compatible with Linux operating system. The only way to use WPLSoft, ISPSoft or any other Delta Industrial Automation software on any operating system other than Windows (eg Mac, Linux) is to use virtual machines to run the Windows operating system in parallel with the machine's operating system physics. Also, we suggest that you install ISPSoft instead of WPLSoft as ISPSoft is the new programming software with more functions
WPLSoft:
ISPSoft:
See the following groups of application parameters.
Currently, supported industrial applications are for:
For example, if you select the industry parameter “2”, the built-in compressor parameters will be configured.
Delta inverters continue to operate with single-phase power for light applications. For heavy-duty applications, the three-phase drive would alarm and stop the drive according to the method defined in parameter Pr.06-53 Input phase loss treatment.
Note that when feeding an inverter with three-phase power, if it is fed in single phase, it loses power, so the output current will not be the inverter rated.
Power inside the inverter can remain inside the capacitors for a period of time after the frequency inverter is turned off.
For a 220 VAC motor drive model, the remaining DC voltage can reach up to 310 V. It is recommended that you wait until the inverter power signal light turns off or when the DC voltage drops below 25 V DC first start any maintenance on the inverter. This ensures personnel safety and prevents short circuits or sparks.
The DC brake function serves to induce a direct voltage in the inverter in order to lock the poles of the induction motor and thus brake the motor movement.
The brake function is generally used for deceleration, but it can also be used for acceleration in lifting applications.
To execute the braking function, you need 3 pieces of information:
1 - Percentage of current to be injected
2 – Injection time
3 – Injection start frequency
See the following parameter settings for DC braking.
This parameter defines the level of the DC braking current output (in percent) to the motor during starting and stopping. When you define the percentage of DC braking current, the rated current is considered 100%. Start with a low DC braking current level and slowly increase it until the proper braking torque is achieved. However, to avoid burning the motor, the DC braking current must NOT exceed the rated current. Therefore, DO NOT use the DC brake to replace a mechanical brake, otherwise injury or accident may result.
During acceleration, if the inertia or if the load weight is large, the engine may not have power at the start of the acceleration due to external forces or the inertia of the engine itself. This parameter defines the time that the current will be injected at the motor start (acceleration). This parameter emits DC current, generating torque for force or acceleration to obtain a stable start before motor operation. This parameter determines the duration of the DC braking current output to the motor. Setting this parameter to 0.0 disables DC brake on startup. If you use the inverter with the motor running, it may cause damage to the motor or trip the inverter protection due to excess current.
The motor can keep turning after the deceleration ramp ends, even if the drive has stopped the movement, the motor can keep turning due to external forces or the inertia of the motor itself. This parameter defines the time the current will be injected. This parameter emits DC current, generating torque to force the motor to stop on deceleration.
This parameter defines the time the current will be injected, generating torque to force the drive to stop after the drive stops output to ensure the motor stops. Setting this parameter to 0.0 disables DC brake at stop. If you use the inverter with the motor running, it may cause damage to the motor or trip the inverter protection due to excess current.
This parameter determines the start of the frequency that will be injected into the inverter. When this setting is less than Pr.01-09 (Start frequency), the DC brake start frequency starts at the minimum frequency.
The DC brake sequence diagram is as follows.
Use the DC brake before starting the motor when the load is moving at stop or when there are lifting, fans and pumps. Motor is in free run status and in an unknown direction of rotation before drive starts. Perform DC brake before starting the motor.
Use DC brake at stop when you need to quickly brake the motor or control positioning or when the deceleration force is not enough to stop the motor inertia, such as with cranes or cutting machines.
In addition to having access to information such as position, speed, current, load and others, the Scope function also provides the following content:
(ADR is for a specific purpose and for internal use only)
São José dos Campos
Estrada Velha Rio-São Paulo, 5300
Eugênio de Melo | São José dos Campos
CEP: 12247-004 | SP - Brazil
Submit your questions by filling out the form