Skip to main content

No project description provided

Project description

Mitsubishi monitor

This package allows you to use the oscillograph function from the RT Toolbox3 application for monitoring the required devices.

The purpose of this monitor is to record the energy consumption of the Mitsubishi robotic arm, but it also allows you to monitor other parameters, e.g. current position, speed, axial loading.

The overall communication is started by sending an initialization message, the length and shape of which is static, and the only part that changes is the type of required information from the monitored device. The monitored device then sends UDP packets with the required data approximately every 3.5 ms. The entire communication must then be terminated using the monitor method, otherwise the monitored device would constantly send data.

  • Only realtime monitoring is implemented.

Usage:

 from mitsubishi_monitor import Monitor
from mitsubishi_monitor import DataType
from mitsubishi_monitor import parse_current_feedback

monitor = Monitor(robot_ip_addr='127.0.0.1',  # IP addr of monitored device
                  robot_port=12000,  # port of monitored device
                  datatype=DataType.CURRENT_FEEDBACK.value)  # type of monitoring

monitor.start_monitor()  # initialize communication

while True:
    data = parse_current_feedback(monitor.receive_data())  # receives UDP package
    print(data)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mitsubishi_monitor-1.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

mitsubishi_monitor-1.1.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file mitsubishi_monitor-1.1.0.tar.gz.

File metadata

  • Download URL: mitsubishi_monitor-1.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for mitsubishi_monitor-1.1.0.tar.gz
Algorithm Hash digest
SHA256 7bdb23a1e576800a000077a8c345cdd62d53073612c8248923df06bc6fb54050
MD5 55d22c4ccf1d3ef2b07b4977625dd5d0
BLAKE2b-256 9df10c0d6b14ffcda5504faaa389253e8712ae7e0b858bf30347d5f70b532c53

See more details on using hashes here.

File details

Details for the file mitsubishi_monitor-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mitsubishi_monitor-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d5ba0cd7d18d7abd52ed50d9b262562bd2d220e9650d9e8645a19c92d869cbc
MD5 e08d6339750f1d38c4f9c277cc42893e
BLAKE2b-256 981e40ee3db03041f01a39406443266287c8ef5a089d1ff3cf60696cc6e67286

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page