-
Notifications
You must be signed in to change notification settings - Fork 139
Reporting
There are currently two reporting tools.
Documentation will product an HTML report of the current device and list details for the Device Info and all the objects within the object dictionary. If you have used the description field for each object this will be used as well and this makes it a very powerful documentation tool as the end result can be directly used to record what the device does and this has been generated from the same point the devices object dictionary was.
Network PDO is slightly more complicated. With multiple devices loaded "a network" and concrete node ids assigned for each device (This is the desired nodeid for each device on your final network). The Network PDO tool will generate a report of all mapped PDOS and show the relationship between senders and receivers.
This is extremely powerful as its very easy for the PDO mapping to get complicated and mistakes to be made. By using the report tool you can verify all PDOS are correctly connected and the tool will also warn you about mismatches eg a uint8 mapping to a unsigned16. However it will also recognise mappings such as 2x unsigned8 -> 1xunsigned16 it will still warn you that there is a potential problem but it does understand this can occur.
The report consists of a number of tables :-
Firstly the communication parameters are shown for each PDO in a table. Next the table start with the sender on the left. Then details of the message, the involved objects and the sizes. On the right another table with possibly multiple rows shows the configured receivers for this PDO