Skip to content

Its-OK-Wakamatsu-san/OMRON_CompoWay-F_protocol_on_Temperature_Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

OMRON CompoWay/F protocol module on Temperature Controller E5AC

Keyword

Python , module , method , library , OMRON , CompoWay/F protocol , serial IF , Binary I/O comunication , Temperature Controller like E5AC , Digital Controller , without RS-485 communication IF model , Enable Manual Mode

OMRON E5AC

Overview

It helps to operate an OMRON digital controller from an external PC. The device used is an OMRON E5AC-TCX4ASM-0001 digital controller without an RS-485 communication IF.

Function

Below functions are available, as libraries for Omron Digital Controllers.

  1. Allocate serial IF communication
  2. Typical CompoWay/F protocol command and response
  3. Enable Manual Mode
  4. Read temperature
  5. Set output value

Tip

  1. CompoWay/F bautrates is 38400bps, not 9600bps.
  2. BCC(Block Check Character) is 8-bit value that is the result of an EXCLUSIVE OR sequentially performed between each 8-bit in a transmission.23
  3. The EXCLUSIVE OR module: copied from GitHUB TurBoss website.4

Hardware Environment

  1. Temperature Controller : OMRON E5AC-TCX4ASM-000 Digital Controller without RS-485 communication IF.156
  2. USB: OMRON USB Serial Conversion Cable E58-CIFQ2 7
  3. PC: windows PC

Software Environment

  1. OS: Windows11
  2. Python: Version 3.9.13
  3. Libraries: PySerial

Known issue

  1. None

Rerated Webpages

Footnotes

  1. OMRON Digital Temperature Controllers E5AC Catalog 2

  2. Frame Checksum (FCS)....EXCLUSIVE OR ...expressed in ASCII Characters

  3. Block Check Character(BCC)....EXCLUSIVE OR ...expressed in bytes.

  4. FCS module from TurBoss/TurBoHostLink

  5. OMRON Digital Temperature Controllers User’s Manual E5@C

  6. OMRON Digital Temperature Controllers Communications Manual E5@C

  7. OMRON Conversion Cable E58-CIFQ Catalog

About

OMRON CompoWay/F(serial) protocol on Temperature Controller / Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages