mirror of https://github.com/Nonannet/pyhoff.git
445 lines
7.8 KiB
Plaintext
445 lines
7.8 KiB
Plaintext
|
# Classes
|
||
|
|
||
|
## Bus coupler
|
||
|
|
||
|
These classes are bus couplers and are used to connect the IO bus terminals to a Ethernet interface.
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.BK9000
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.BK9050
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.BK9100
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_352
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
## Beckhoff bus terminals
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL1104
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL1408
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL1512
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL2404
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL2408
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL2424
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL2634
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL3042
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL3054
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL3202
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL3214
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL4002
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL4004
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL4132
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9010
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9070
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9080
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9100
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9150
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9180
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9184
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9185
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9186
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9187
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9188
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9189
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9190
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9195
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9200
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9250
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9290
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.KL9380
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
## WAGO bus terminals
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_1405
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_352
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_530
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_600
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.devices.WAGO_750_602
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|
||
|
## Base classes
|
||
|
|
||
|
These classes are base classes for devices and are typically not used directly.
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.AnalogInputTerminal
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.AnalogOutputTerminal
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.BusCoupler
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.BusTerminal
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.DigitalInputTerminal
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.DigitalOutputTerminal
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
```
|
||
|
|
||
|
## Modbus
|
||
|
|
||
|
This modbus implementation is used internally.
|
||
|
|
||
|
```{eval-rst}
|
||
|
.. autoclass:: pyhoff.modbus.SimpleModbusClient
|
||
|
:members:
|
||
|
:undoc-members:
|
||
|
:show-inheritance:
|
||
|
:inherited-members:
|
||
|
:exclude-members: select
|
||
|
```
|
||
|
|