Hi,
I have interfaced my product (which uses a proprietary serial RS 232 protocol) to a PROFIBUS-DP network using a PROFIBUS-DP Serial Gateway device from HMS. The gateway device is identified as a slave device on the PROFIBUS-DP network.
I have configured the gateway device to send and receive commands from my product. The gateway device works on the principle of address mapping.
The memory in the gateway device is divided in INPUT and OUTPUT areas. The addresses in the OUTPUT data are written to by the PROFIBUS-DP master in the network, whereas the INPUT area is written to by my product. When data is written to a specific address the gateway device identifies which command is associated with the address and so generates the appropriate command to my product. The response from my product is written to the INPUT area associated with the command, thus completing the transfer of data to and from my product.
My questions are as follows..
1. Is it possible for the PLC to get a list of addresses used by the gateway device ?? I use a PROFIBUS master simulator device to test my network and this device is able to get all the addresses mapped to commands in the gateway device, but is this also possible with a PLC ??
If not do I have to provide a list of addresses used to my customer ??
2. The gateway device has a GSD file, will this file be needed for installation on the PROFIBUS network, also how will my customers know which addresses are used for what purpose...?
3. I know MODBUS devices need to have proper documentation of various addresses used, Is this also necessary with a PROFIBUS device such as mine ?
4. Could anyone give more details on the purpose of using a GSD file, and what it contains ???
Thanks
a
I have interfaced my product (which uses a proprietary serial RS 232 protocol) to a PROFIBUS-DP network using a PROFIBUS-DP Serial Gateway device from HMS. The gateway device is identified as a slave device on the PROFIBUS-DP network.
I have configured the gateway device to send and receive commands from my product. The gateway device works on the principle of address mapping.
The memory in the gateway device is divided in INPUT and OUTPUT areas. The addresses in the OUTPUT data are written to by the PROFIBUS-DP master in the network, whereas the INPUT area is written to by my product. When data is written to a specific address the gateway device identifies which command is associated with the address and so generates the appropriate command to my product. The response from my product is written to the INPUT area associated with the command, thus completing the transfer of data to and from my product.
My questions are as follows..
1. Is it possible for the PLC to get a list of addresses used by the gateway device ?? I use a PROFIBUS master simulator device to test my network and this device is able to get all the addresses mapped to commands in the gateway device, but is this also possible with a PLC ??
If not do I have to provide a list of addresses used to my customer ??
2. The gateway device has a GSD file, will this file be needed for installation on the PROFIBUS network, also how will my customers know which addresses are used for what purpose...?
3. I know MODBUS devices need to have proper documentation of various addresses used, Is this also necessary with a PROFIBUS device such as mine ?
4. Could anyone give more details on the purpose of using a GSD file, and what it contains ???
Thanks
a