Step 7 V5.5 Profibus DP System Address Allocation

jwilcoxson

Member
Join Date
Sep 2014
Location
Georgia
Posts
31
I am currently working on a project where the DP slaves of a CPU 412-DP have their I/O addresses allocated as 1/2 bytes.

For example:
The first slave is a IM151-1, with 4 point DC input modules. Slot 1 uses I0.0-I0.3, Slot 2 uses I0.4-I0.7, Slot 3 I1.0-1.3, etc.

When I create a second station and follow this same pattern using a different CPU, it seems to allocate by whole bytes or even every four bytes. In the example above, the addresses would be I0.0-I0.3, I1.0-I1.3, etc. or even I0.0-I0.3, I4.0-I4.3.

Is there a way to specify how it allocates the addresses? It doesn't seem to let me manually override it to pack two 4PT Inputs into one byte.
 
Actually I just solved it. Selecting all modules in the DP slave, then hitting the Pack Addresses button takes care of it. I had tried that button before, but didn't have multiple modules selected.
 

Similar Topics

I'm just trying to figure out the right method of adding a DO card to an existing rack. It's not the *next* open slot, but I have to move the AO...
Replies
5
Views
547
I'm trying to figure out how to read the actual speed reference value from the move blocks, writing to a DB that is being sent to the VFD. For...
Replies
5
Views
2,631
Hi, i need to communicate with a profibus device input 24 byte output 6 byte i want to use my PID adress and not a INT so i can use crossref to...
Replies
2
Views
2,040
Hello all, I am hopeing someone on here can help me. We currently have our plcs connected to an ethernet network, connected to this is a desktop...
Replies
6
Views
4,285
Hi I am writing a S7 program which can have different hardware plugged in I was wondering if I could use the FB126 PNIODiag to detect the hardware...
Replies
9
Views
2,705
Back
Top Bottom