No project description provided
Project description
pydevmgr extention for VLT devices.
Under construction So far only Motor and IoDev has been implemented
The rest will be implemented on demand
Install
> pip install pydevmgr_vlt
Basic usage
from pydevmgr_vlt import VltMotor
from pydevmgr_core import wait
m1 = VltMotor( "m1", address="opc.tcp://192.168.1.11:4840", prefix="MAIN.Motor001")
io = VltIoDev( "m1", address="opc.tcp://192.168.1.11:4840", prefix="MAIN.IODev1")
try:
m1.connect()
io.connect()
wait( m1.init() )
wait( m1.move_abs(4.0, 1.0) )
print(m1.stat.pos_actual.get())
io.set_do( [False]*8 )
io.set_do( {2:True, 5:True}
io.set_ao( {0: 45.6, 1:89.2} )
finally:
m1.disconnect()
io.disconnect()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydevmgr_vlt-0.5.dev0.tar.gz
(19.4 kB
view details)
File details
Details for the file pydevmgr_vlt-0.5.dev0.tar.gz.
File metadata
- Download URL: pydevmgr_vlt-0.5.dev0.tar.gz
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.25.1 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a66c4207c94bf6a2a371ebe799dce18d8a02c14661e0d486bd4f4e4f04d142a
|
|
| MD5 |
91af23cfdce9b93507f609fdfdecbb49
|
|
| BLAKE2b-256 |
3005da0a346960a6dda5a8247fd2f3766b5d619ea160a83be0207b9b25864648
|