datasheetbank_Logo
データシート検索エンジンとフリーデータシート

CY8CPLC20(2009) データシートの表示(PDF) - Cypress Semiconductor

部品番号
コンポーネント説明
一致するリスト
CY8CPLC20
(Rev.:2009)
Cypress
Cypress Semiconductor Cypress
CY8CPLC20 Datasheet PDF : 44 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
CY8CPLC20
When the send data command (ID 0x09) or request for data
command (ID 0x0A) is received, the protocol replies with an
acknowledgment packet (if TX_Service_Type = '1'), and notify
the host of the new received data. If the initiator doesn't receive
the acknowledgment packet within 500ms, it notifies the host of
the no acknowledgment received condition.
When a response command (ID 0x0B) is received by the initiator
within 1.5s of sending the request for data command, the
protocol notifies the host of the successful transmission and
reception. If the response command is not received by the
initiator within 1.5s, it notifies the host of the no response
received condition.
Table 1-3. Remote Commands
The host is notified by updating the appropriate values in the
INT_Status register (including Status_Value_Change).
The command IDs 0x30-0xff can be used for custom commands
that would be processed by the external host (e.g. set an LED
color, get a temperature/voltage reading).
The available remote commands are described in Table 1-3 with
the respective Command IDs.
Cmd ID
Command Name
Description
Payload (TX Data)
Response (RX Data)
0x01 SetRemote_TXEnable
0x03 SetRemote_ExtendedAddr
0x04 SetRemote_LogicalAddr
Sets the TX Enable bit in the 0 - Disable Remote TX If Remote Lock Config = 0,
PLC Mode Register. Rest of the 1 - Enable Remote TX Response = 00 (Success)
PLC Mode register is
If Remote Lock Config = 1,
unaffected
Response = 01 (Denied)
Set the Addressing to
Extended Addressing Mode
0 - Disable Extended
Addressing
1 - Enable Extended
Addressing
If Remote Lock Config = 0,
Response = 00 (Success)
If Remote Lock Config = 1,
Response = 01 (Denied)
Assigns the specified logical
address to the remote PLC
node
If Ext Address = 0, If Remote Lock Config = 0,
Payload = 8-bit Logical Response = 00 (Success)
Address
If Remote Lock Config = 1,
If Ext Address = 1, Response = 01 (Denied)
Payload = 16-bit
Logical Address
0x05 GetRemote_LogicalAddr
Get the Logical Address of the None
remote PLC node
0x06 GetRemote_PhysicalAddr
Get the Physical Address of the None
remote PLC node
0x07 GetRemote_State
Request PLC_Mode Register None
content from a Remote PLC
node
If Remote TX Enable = 0,
Response = None
If Remote TX Enable = 1,
{If Ext Address = 0,
Response = 8-bit Logical
Address
If Ext Address = 1, Response
= 16-bit Logical Address}
If Remote TX Enable = 0,
Response = None
If Remote TX Enable = 1,
Response = 64-bit Physical
Address
If Remote TX Enable = 0,
Response = None
If Remote TX Enable = 1,
Response = Remote PLC
Mode register
0x08 GetRemote_Version
0x09 SendRemote_Data
Get the Version Number of the None
Remote Node
Transmit data to a Remote
Node.
Payload = Local TX
Data
If TX Enable = 0, Response =
None
If TX Enable = 1, Response =
Remote Version register
If Local Service Type = 0,
Response = None
If Local Service Type = 1,
Response = Ack
Document Number: 001-48325 Rev. *E
Page 5 of 44
[+] Feedback

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]