Difference between revisions of "Memory relay"
Jump to navigation
Jump to search
m (added redirection to an article in Russian) |
|||
| (12 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Otherlang2 | {{Otherlang2 | ||
|ru=Реле памяти | |ru=Реле памяти | ||
}} | }} | ||
== Summary == | |||
<br> | |||
<br> | |||
[[File:Memory_relay.png|400px]] | |||
<br> | |||
<br> | |||
The memory relay is a device used to transfer a data fileds from one [[memory chip]] to another, allowing for data fields to be linked with different field names.<br> | |||
The memory relay is a device used to transfer data | |||
Memory relays separate sub-networks allowing for one-way broadcasting of variable changes, enabling the creation of modular [[YOLOL|YOLOL]] systems. | Memory relays separate sub-networks allowing for one-way broadcasting of variable changes, enabling the creation of modular [[YOLOL|YOLOL]] systems. | ||
== Basic information == | == Basic information == | ||
Memory Relays are connected to two separate [[Data networks|data networks]] via cable sockets | <br> | ||
* | [[File:Memory_relay_empty.png|300px]] | ||
* The right | <br> | ||
* Memory Relays are connected to two separate [[Data networks|data networks]] via cable sockets at both ends of the device, or by conection to [[Modular_device_rack|modular device racks]]. | |||
** One side (left) of the relay acts as the "input" connection. | |||
** The other side (right) acts as the "output" connection. | |||
* When the relay is powered, changes made to device fields on the input chip will propagate to the coresponding device field on the output chip. | |||
** For example the field in position 3 on the input chip will be propagated to the field in position 3 on the output chip, regardless of name. | |||
** Values between networks are not automatically synchronized. | |||
*** This means that connected networks may contain different values for similarly named device fields. | |||
== Device fields == | |||
To learn more about how to use fields, consult these wiki pages: | |||
* [[Universal tool|Universal Tool]] | |||
* [[Data networks|Data networks]] | |||
* [[YOLOL|YOLOL]] | |||
To | |||
* | |||
* | |||
* | |||
{|class="wikitable" | {|class="wikitable" | ||
! YOLOL field | ! YOLOL field | ||
! | ! description | ||
! | ! range | ||
|- | |- | ||
! '''IsMasterEnabled''' | ! '''IsMasterEnabled''' | ||
| On / Off | | On / Off | ||
| 0 / 1 | | 0 / 1 | ||
|- | |- | ||
! '''IsEnabled''' | ! '''IsEnabled''' | ||
| On / Off, | | On / Off, read only | ||
| 0 / 1 | | 0 / 1 | ||
|} | |} | ||
[[Category:Devices and machines|Memory relay]] | [[Category:Devices and machines|Memory relay]] | ||
Revision as of 10:55, 11 July 2020
Summary
The memory relay is a device used to transfer a data fileds from one memory chip to another, allowing for data fields to be linked with different field names.
Memory relays separate sub-networks allowing for one-way broadcasting of variable changes, enabling the creation of modular YOLOL systems.
Basic information
- Memory Relays are connected to two separate data networks via cable sockets at both ends of the device, or by conection to modular device racks.
- One side (left) of the relay acts as the "input" connection.
- The other side (right) acts as the "output" connection.
- When the relay is powered, changes made to device fields on the input chip will propagate to the coresponding device field on the output chip.
- For example the field in position 3 on the input chip will be propagated to the field in position 3 on the output chip, regardless of name.
- Values between networks are not automatically synchronized.
- This means that connected networks may contain different values for similarly named device fields.
Device fields
To learn more about how to use fields, consult these wiki pages:
| YOLOL field | description | range |
|---|---|---|
| IsMasterEnabled | On / Off | 0 / 1 |
| IsEnabled | On / Off, read only | 0 / 1 |