MODBUS.PIN
Description
MODBUS.PIN and MODBUS.POUT are used to apply user specified units to the feedback values retrieved over Modbus.
To use this parameter correctly, first the MODBUS.PSCALE must be known, this value determines the resolution per revolution of the motor for Modbus. Then the ratio of MODBUS.POUT/MODBUS.PIN is applied to convert counts/rev into User Units/rev.
Example
Use Modbus Scaling to return feedback in Radians
MODBUS.PSCALE = 16 (65536 counts/rev or pole pitch)
MODBUS.PIN = 5215189
MODBUS.POUT = 500000
If the motor is currently resting with a Modbus raw position 36,462 Counts (MODBUS.PSCALE is set to return 65,536 per rev) andthe user requests the position using PL.FB over Modbus, the position will be returned as:
36,462 * 500000 / 5215189 = 3495 (Radians * 1000)
Which equals 3.495 Radians
General Information
Type |
NV |
Units |
N/A |
Range |
1 to 4294967295 |
Default Value |
1 |
Data Type |
Integer |
Start Version |
M_01-04-00-000 |
Variants Supported
Variant | Supported |
---|---|
AKD Base | Yes |
AKD with Position Indexer | Yes |
AKD EtherCAT | Yes |
AKD CANopen | Yes |
AKD BASIC | Yes |
AKD SynqNet | Yes* |
AKD EtherNet/IP | Yes |
AKD PROFINET | No |
AKD Sercos® III | Yes |
AKD-N | No |
AKD-C | No |
*In SynqNet, a parameter may be available in the firmware but have no effect on the system. See SynqNet Supported Parameters.
Fieldbus Information
If your drive type is listed as supported but no index, address, or instance number is listed, then this parameter is accessible through WorkBench, but not over your fieldbus type.
Index/Subindex | Object Start Version |
---|---|
51E7h /0 |
M_01-04-00-000 |
Address | Attributes | Signed? |
---|---|---|
2487 | 4 Octets | No |
Instance | Data Size | Data Type |
---|---|---|
488 | 4 Byte | Integer |
Register Address | Is 64 bit? | Attributes | Signed? |
---|---|---|---|
974 |
No | 32 bit | No |
Related Topics