9/17/2020 12:17 PM | |
Joined: 3/26/2018 Last visit: 10/17/2022 Posts: 28 Rating: (0) |
thank you very much for your reply, can you advise me how how read this parameter from abbdrive to plc? |
9/17/2020 3:33 PM | |
Joined: 9/27/2006 Last visit: 11/11/2024 Posts: 12293 Rating: (2691)
|
Hello PLCMaster; Jacek d asked an important question, which ABB drive are you using, and which ABB Profibus interface do you have connected on it. If you are using an ACS 800 with a RPBA adapter, this is the manual you would need to look at: https://library.e.abb.com/public/e237d196965e3919c22570230037a6c7/EN_RPBA01_UM_F_A4.pdf On page 71 you will find the available PPOx telegrams for the RPBA adapter, PPO4 is described as a block of 6 words. Since your hardware configuration attribues 6 words (256-266), you can probably guess that the first word will be linked to address 256 (100 Hex), the second to 258, the third... The first address is referred to as CW/SW, Control Word and Status word. You write to CW (output word 256) to control the drive movement, you read the SW (input word 256) to receive the status bits. Exery bit is described in the CW table, pages 73-74. Notice that for every bit there are 2 values, ) and 1, with a description of the reaction of the drive for each value. The second address is referred to as REF/ACT, you write the speed reference to output word 258, you receive the actual speed information by reading input word 258. Note that these values are not in RPM, but in percentage of the nominal speed value that you have prameterized on the drive. The range is 0-4000 (in hex), corresponding to 0.0% -100.0% of the nominal speed parameter. The contents of PZD 3 to PZD 6 (see the structure of PPO4) can be seen in the screenshot below, taken from the same manual, page 25. You posted your own screenshot earlier, showing the binary contents of the control word (CW). Profibus does not allow transfer of binary content, you must combine the bits in a hexadecimal word to communicate with the drive. Notice in your screenshot that the binary combination of commands is shown also in Hex format: 047E. The drive run command requires a rising edge in the ON/OFF1 control bit of the CW, the lSB must show a passage from 0 to 1. The suggestion to do so is to write a hex value of 047E to CW, followed immediately by writing hex 047F. (the difference between the 2 values is simply a change in the LSB). It is generally recommended to write a value to the REF word, hex 2000 will give you half-nominal speed at start-up.You can adjust the speed while the drive is running by writing to the REF word. This is all correct for the RPBA adapter. If the adapter you are using is different, look for the correct manual in the ABB document library (Google will get you there) and adjust what is written above to your circumstances.Normally most ABB Profibus adapters work in a very similar fashion. Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 09/17/2020 15:37:48 |
|
This contribution was helpful to3 thankful Users |
Follow us on