ETG1020 CommentFormV1i1i0D 2015-12-01
ETG1020 CommentFormV1i1i0D 2015-12-01
ETG1020 CommentFormV1i1i0D 2015-12-01
ETG
member
Clause/
Paragraph
Subclause Figure/ Table
Type of
comment
Date
Document
18.11.2014
17.11.2015
01.12.2015
ETG1020_v1i1i0_S_D_ProtocolEnhancements.pdf
COMMENTS
Proposed change
OBSERVATIONS OF ETG
on each comment submitted
(General/
Technical/Editorial)
OMRON
Table1
Proposal:
Meaning:
Delete Slave needs BOOT-INIT
transition
Adapt:
SII/EEPROM information does not match
Firmware
Description:
if the slave checks if the SII/EEPROM
content matches the firmware, e.g.
process data description or revision
number, and detects a mismatch
Init -> PreOp, final state ErrInit
OMRON
Table1
ETG
Table 1
OMRON
Table 60
ETG
10
correct
Add objects
0xF01x, 0xF02x and 0xF03x to the list of
objects
Correct
Proposal: accepted
Accepted by TAB e-mail voting
10.12.2014
Proposal: accepted
Accepted by TAB e-mail voting
10.12.2014
ETG
member
Clause/
Paragraph
Subclause Figure/ Table
Type of
comment
COMMENTS
Proposed change
OBSERVATIONS OF ETG
on each comment submitted
(General/
Technical/Editorial)
OMRON
OMRON
OMRON
11.1
11.2
11.2
Item 6
Item 7
Proposal:
Entries with flexible length, as specified
in table 93, may have a shorter length
than given as the maximum size of the
entry.
For entries with data type
VISIBLE_STRING the following applies:
Write access
- Master can send a VISIBLE_STRING
without 0-terminator:
slave shall add the 0-terminator if the
written VISIBLE_STRING is shorter than
the maximum entry size
- Master can also write
VISIBLE_STRING with 0-terminator
Read access:
- If the master reads a VISIBLE_STRING
the slave should return the
VISIBLE_STRING with its actual length.
- Bytes following the 0-terminator shall
be zero.
Accepted by TAB e-mail voting
10.12.2014
Proposal:
Add new:
Even when the slave supports complete
access there still may be objects that
cannot be accessed via complete
access. For descriptions about complete
access in ESI, see ETG2000.
If
Object/Flags@SdoAccess=CompleteAcc
ess in ESI, the device shall support
complete access to the object.
Accepted by TAB e-mail voting
10.12.2014
Proposal:
See above
Accepted by TAB e-mail voting
10.12.2014
ETG
member
Clause/
Paragraph
Subclause Figure/ Table
Type of
comment
COMMENTS
Proposed change
OBSERVATIONS OF ETG
on each comment submitted
(General/
Technical/Editorial)
OMRON
11.2
OMRON
11.2
OMRON
11.3
OMRON
13.1
Item 10
Note
OMRON
13.2
Table 27
SI 3
Writing = 0:
(support optional) the slave will clear all
messages
Proposal:
See above
Accepted by TAB e-mail voting
10.12.2014
Proposal:
The concerns are reasonable. But it is up
to the slave vendor if a complete access
makes sense for an object or not. An
EtherCAT master need to rely on the
structure information provided by the ESI
(or slave application).
Accepted by TAB e-mail voting
10.12.2014
Proposal: accepted
Accepted by TAB e-mail voting
10.12.2014
Proposal: the diagnosis state machine
handling is implicitly described by the
existing diagnosis chapters.
Delete Note
Accepted by TAB e-mail voting
10.12.2014
Proposal:
Add
, i.e. resetting SI2, SI3, SI4 and Si5 Bit 5
Accepted by TAB e-mail voting
10.12.2014
ETG
member
Clause/
Paragraph
Subclause Figure/ Table
Type of
comment
COMMENTS
Proposed change
OBSERVATIONS OF ETG
on each comment submitted
(General/
Technical/Editorial)
OMRON
Beckhoff
13.2
13.3.
ETG
14.3
OMRON
14.4.
OMRON
19.2.1.1.6
SEW
23
Table 27
SI 5
Table 28
Table 32
Proposal:
Add:
When writing SI5, the readonly bits
should match the current values. Bit5
shall be "dont care".
The slave should send an abort with
0x6090030 Value exceeded in case the
readonly bits differ from current values.
Accepted by TAB e-mail voting
10.12.2014
Proposal: accept
Accepted by TAB e-mail voting
10.12.2014
ETG
member
Clause/
Paragraph
Subclause Figure/ Table
Type of
comment
COMMENTS
Proposed change
OBSERVATIONS OF ETG
on each comment submitted
(General/
Technical/Editorial)
OMRON
23
Table 93
OMRON
23
Table 92, 93
94
OMRON
23
Table 93
OMRON
23
Table 93
Please clarify
Proposal:
GUID is missing in the last cell of the
table heading.
xxxx is described in the corresponding
cell, i.e. "with xxxx (in HEX) is length of
data."
Accepted by TAB e-mail voting
10.12.2014
Proposal: reject
There might be objects/entries, that are
of type GUID. E.g. we already defined
some in the EAP specification.
Therefore a definition of a GUID data
type is useful and should be allowed as
any other BaseDataType.
For the configuration tools: this is a
feature enhancement, which needs an
enhancement in the configuration tools.
However, in the moment there are no
standardizes objects in the EtherCAT
specs, hence it might not be necessary
to be supported any time soon in the
tools.
Agreed by TAB e-mail voting 30.11.2015