Vous êtes sur la page 1sur 4

_INVDRT033_MoveVelocityRPM (1/4)

INVDRT [Fixed Allocation]


033
Speed Control (r/min): _INVDRT033_MoveVelocityRPM
Basic Outputs a run signal, rotation direction, and speed to the Inverter whose Local Memory is allocated to a fixed
function memory area of the CPU Unit via DeviceNet.
Symbol
Always ON _INVDRT033_MoveVelocityRPM
(BOOL) (BOOL)
EN ENO
(INT) (BOOL)
Area selection Select InVelocity Speed agreement (May be omitted
(INT) (BOOL)
Master Unit No. MasterUnitNo CommandAborted Aborted
(INT) (BOOL)
Inverter slave address NodeNo Error Error end
(BOOL) (WORD)
Start Execute ErrorID Error number
(REAL) (May be ommited)
Speed Velocity
(INT)
Direction Direction

File name Lib\FBL\omronlib\Inverter\INVRT\Dnet\_INVDRT033_MoveVelocityRPM20.cxf


Applicable Applicable Master Unit CS1W-DRM21(-V1), CJ1W-DRM21
models Applicable Slave Unit 3G3MV Series, 3G3RV Series
(Inverters) CIMR-V7AZ, CIMR-F7Z, CIMR-E7Z (Sold by OYMC)
CPU Unit CS1*-CPU**H Unit version 3.0 or higher
CJ1*-CPU**H Unit version 3.0 or higher
CJ1M-CPU** Unit version 3.0 or higher
CP1H
CX-Programmer Version 5.0 or higher
_INVDRT033_MoveVelocityRPM (2/4)

Conditions  Inverter and DeviceNet Master unit Settings should be required three conditions below.
for usage The followings are necessary for the Inverter connected to DeviceNet.
It must use standard remote I/O. (This is the default setting for the 3G3xV-PDRT2 DeviceNet
Communications Unit.) (The FB can not be used if User-set allocations are used by the configurator)
The rules for the Fixed allocations must be applied to I/O memory allocations.
Run command selection (3G3MV, CIMR-V7AZ: n003=3 / 3G3RV, CIMR - (F7Z,E7Z): b1-02=3) and
Frequency reference selection (3G3MV, CIMR-V7AZ: n004=9 / 3G3RV, CIMR - (F7Z,E7Z): b1-01=3) are
set From the DeviceNet Communications Unit

The followings are necessary for DeviceNet Master Unit.


The remote I/O memory allocated position should be alocated as Fixed Allocation.
(The FB can not be used if User-set allocations are used by the configurator)

Use Fixed allocations when allocating the DeviceNet Master Units Local
Memory to the CPU Units CIO Area Words. If User-set allocations are used,
commands will be sent to the slave with an unintended slave No., which may
cause the system or machine to operate in an unexpected way.

This Function Block turns ON and OFF the bits in the allocated area words in the assumption that the
DeviceNet Master Unit Local Memory has been allocated to the CPU Units CIO Area Words using
Fixed allocations. When downloading the DeviceNet Master Unit Settings from the DeviceNet
Configurator to the network devices, make sure that the addresses for the allocated CIO Area Words do
not get changed from those determined by the Fixed allocations. If changed, other than that the target
Inverter will not operate, the output of this Function Block may be sent to another Inverter.

The specified unit of the parameter for the Inverter should be 1r/min.
Frequency command setting/Reference unit
(3G3MV, CIMR-V7AZ:n035=0 / 3G3RV, CIMR - (F7Z,E7Z):o1-03=0)
Use the default Slave No. 63 for the DeviceNet Master Unit.
Software switch 1 (nCH) in the DeviceNet Master Unit is used to make Fixed allocations.
Bits in n where n = 1500 + (Master Unit No. 25)
Bit 08: Slave Fixed Allocation Area Setting 1
IN1 (PLCINV) Area CIO 3300 to CIO 3363 (Inverter uses 2 words from Slave No. word)
OUT1 (PLCINV) Area CIO 3200 to CIO 3263 (Inverter uses 2 words from Slave No. word)
Bit 09: Slave Fixed Allocation Area Setting 2
IN2 (PLCINV) Area CIO 3500 to CIO 3563 (Inverter uses 2 words from Slave No. word)
OUT2 (PLCINV) Area CIO 3400 to CIO 3463 (Inverter uses 2 words from Slave No. word)
Bit 10: Slave Fixed Allocation Area Setting 3
IN3 (PLCINV) Area CIO 3700 to CIO 3763 (Inverter uses 2 words from Slave No. word)
OUT3 (PLCINV) Area CIO 3600 to CIO 3663 (Inverter uses 2 words from Slave No. word)
If, as the result of the Fixed allocations, Area selection is &1, each Slave will occupy 2 consecutive words
starting from the word CIO3200+(NodeNo.) and the word CIO3300+(NodeNo.). (For using the standard
I/O remote settings) To avoid over-wrapping of the words, 2 consecutive Slave Nos. cannot be used for
Inverters.
Note 1: The settings for bits 08 to 10 are effective when they are turned OFF, ON and then OFF. (The Master
Unit will automatically turn OFF these bits when it detects they have been turned ON.)
Refer to section 3 of the DeviceNet Unit Operation Manual for details.
Function The speed command is operated for the Inverter specified by Master Unit No. (MasterUnitNo) and Inverter
description Slave Address (NodeNo).
The poll number (4.6 etc) used in the parameter (MV:n35 RV:o1-03) of Inverter should be set and manage
the commands with r/min unit. The default setting for unit is Hz.
The speed is specified using a frequency (1r/min).
The operation command is written to the remote I/O area when Start (Execute) turns ON, or when Master
Unit No. (MasterUnitNo), Inverter Slave Address (NodeNo), and Direction (Direction) are changed while Start
(Exeute) remains ON.
Frequency is written to the remote I/O area every cycle while Start (Execute) remains ON.
If Frequency or Direction is set out of the range while Srart (Execute) remains ON, Aborted
(CommandAborted) will be turned ON.
If Start (Execute) is ON and the operation command is OFF, it will be assumed the FB of [Fixed Allocation]
Deceleration Stop (_INVDRT060_Stop) has been executed and Aborted (CommandAborted) will be turned
ON.
If Direction detects the reverse operation command while Start (Execute) remains ON, Aborted
(CommandAborted) will be turned ON.
_INVDRT033_MoveVelocityRPM (3/4)

FB The remote I/O area of the Inverter will be changed depends on the settings in the DeviceNet Master
precautions Unit.
The default setting for Fixed Allocation Master area is 1.
2 consecutive words are allocated for an Inverter, which means that consecutive Slave Nos. cannot be
used. (For using the standard I/O remote settings)
Downloading a setting from the DeviceNet Configurator to the network devices may cause word
allocations different from that by the Fixed allocations. Make sure to use this Function Block only with
the Fixed allocations.
If Frequency command is set over the frequency maximum (FMAX) (3G3MV, CIMR-V7AZ:n011 /
3G3RV, CIMR - (F7Z,E7Z):E1-04), it will be operated ignoring Frequency at the execution. For this case,
Frequency that is executed before will be operated.
This Function Block is processed over several cycles.

Timechart
Start(Execute) ON
OFF

Inverter Speed

Speed agreement (InVelocity) ON


or OFF
Abort (CommandAborted)
or
Error end (Error)

Frequency agreement from ON


Inverter OFF

EN input Connect the EN input to the Always ON Flag (P_On).


condition
Restrictions Always use the Always ON Flag for EN.
Input If the input variables are out of range, the ENO Flag will turn OFF and the FB will not be processed.
variables
Output Aborted (CommandAaborted) is turned OFF when Start (Execute) turns OFF.
variables
Application Operation is started for Inverter 20 connected to the DeviceNet Unit with a unit number of 10.
example &10
Unit No.: 10
CPU DRM Node No.:63
Fixed Allocation

Inverter DRT2: 20

DRT2 20

Inverter

Always ON
_INVDRT032_MoveVelocityHz
(BOOL) (BOOL)
EN ENO Speed agreement
Area selection (INT) (BOOL) Bit B
#0001 Select InVelocity Aborted
Master Unit No. (INT) (BOOL) Bit C
&10 MasterUnitNo CommandAborted Error end
Inverter slave address (INT) (BOOL) Bit D
&20 NodeNo Error
Error number
Start (BOOL) (WORD)
Bit A Execute ErrorID
Frequency (REAL)
50.00Hz +50.00 Velocity
Direction (INT)
Reverse &1 Direction

Related SYSDRIVE 3G3MV Multi-function Compact Inverters Users Manual (I527)


manuals SYSDRIVE 3G3RV High-function General-purpose Inverters Users Manual (I532)
SYSDRIVE DeviceNet Communications Unit/Card User's Manual (I539)
CS/CJ Series DeviceNet Units Operation Manual (W380)
Section 3 Allocated CIO and DM Words
Section 4 Remote I/O Master Communications
CIMR-F7Z Users Manual (YEG-TOE-S616-55.1-OY)
CIMR-E7Z Users Manual (YEG-TOE-S616-56.1-OY)
Related FBs [Fixed Allocation] Deceleration Stop (_INVDRT060_Stop)
_INVDRT033_MoveVelocityRPM (4/4)

 Variable Tables
Input Variables
Name Variable name Data type Default Range Description
EN EN BOOL 1 (ON): FB started
0 (OFF): FB not started.
Area selection Select INT &1 Input variables for the system reserved
Set the fixed value as #0001
Master Unit No. MasterUnitNo INT 0 &0 to 15 The unit number of the DeviceNet Unit
#0 to #F
Inverter slave NodeNo INT &0 &0 to &62 The address of the slave
address (Maximum &62 due to 2 consecutive words
are occupied)
Start Execute BOOL 0 (OFF) 1 (ON): Operation started
0 (OFF): All of the following are turned
OFF: InVelocity, CommandAborted, Error,
and ErrorID.
Speed Velocity REAL +0.0 Over +0.0 Specify a REAL integer value.
Any digits below 1 r/min are truncated.
Direction Direction INT 0 &0 to &1 0: Forward
1: Reverse

Output Variables
Name Variable name Data type Range Description
ENO ENO BOOL 1 (ON): FB processed normally.
(May be omitted.) 0 (OFF): FB not processed or ended in an error.
Speed agreement InVelocity BOOL 1 (ON): Speed agreement
Aborted CommandAborted BOOL 1 (ON): Aborted
Error end Error BOOL 0 (OFF): Other status
1 (ON): Error in FB
Error number ErrorID WORD #0000: No error
(May be omitted.)

 Version History
Version Date Contents
2.00 2005.7 Input for Area selection (Select) is not required. (Input variables for the system
reserved instead)
Speed (Velocity) and Direction (Direction) has changed to write every cycle while
executing.
The effective range for Inverter slave address (NodeNo) has changed from &0 -
&63 to &0 - &62.
The effective range of Speed (Velocity) has changed to over +0.0.
1.00 2004.6. Original production

 Version Details
Version Contents
2.00 For Ver1.00, Area selection (Select) is required to set. For Ver2.00, it is not required to set to be as
the input variable for the system reserved instead. Area selection (Select) should be set the fixed
value as #0001.
For Ver1.00, Aborted (CommandAborted) is turned ON when Frequency is changed while executing.
And also it is invalid when Direction (Direction) is changed. For Ver2.00, these constraints are
eliminated and Frequency (Velocity) and Direction (Direction) are written every cycle.
The FB can not use &63 for Inverter slave address (NodeNo).
For Ver2.00, the range check of Inverter slave address is enhanced.
Speed (Velocity) will not be operated with the setting value.
For Ver2.00, the range check is enhanced so as to output Error end (Error), and inform the error of
the setting value.

Note
This manual is a reference that explains the function block functions.
It does not explain the operational limitations of Units, components, or combinations of Units and components. Always read
and understand the Operation Manuals for the systems Units and other components before using them.

Vous aimerez peut-être aussi