-
Content count
32 -
Joined
-
Last visited
Posts posted by sasha
-
-
Previously on the site www.mrplc.com there was an exchange of views on the application of the technology
MQTT for remote control of OMRON,Yaskawa controllers between the author of this text and
the site administration - see MQTT_Local_Client for PLC OMRON, Yaskawa.The essence of the dispute is which developments are more effective for ordinary users of OMRON, Yaskawa,
developing IOT technology, Remote control.Those that the author of this text suggests -see description of all developments below ,
or new developments of OMRON-MQTT FBi -
https://www.support-omron.fr/telechargements/documentations/2019-03-28%20-%2009-14-20%20-%201454888610/MQTT_library_revE.pdf.It is interesting to hear the opinion of users on this topic.
Suggests author of this text:
I. Users of OMRON and Yaskawa controllers are invited to familiarize themselves with new developments
for remote control of these controllers. Below are descriptions of various versions of programs that
perform the task of remote exchange and receiving information from these controllers and
use various computer technologies to perform the exchange.
These programs include:- OMRON / Yaskawa remote control;
- Sasha_Local_MQTT_Client;
- Sasha Server/Client DZ;
- WEBSocketServer.applications are designed for technologies :
- IoT;
- Remote control;
- Remote diagnostics.
- Start-up and adjustment works on the object, when the adjuster
must be located away from the object's control cabinets;
- Issue of technological tasks to different objects (PLC) from one technological center;
- Formation of relevant information about the object for
service personnel and management of the enterprise.All client computers exchange information with OMRON PLC via interfaces:
- USB;
- Ethernet/IP;
- Ethernet;
- RS232/485;All client computers exchange information with the Yaskawa PLC via an interface:
- Modbus/TCP;
Client computers can exchange information with the PLC either independently
or in conjunction with a Central computer that has a broker , server, or WEBSocketServer installed.
You can connect up to 256 clients to a single MQTT broker or server.Additionally, for each client of all these programs, the mode of information exchange with the PLC is implemented by
Android smartphone connected to the Internet. The exchange can be carried out by a smartphone
from anywhere in the world where Internet connection is implemented.
For a description of an Android program for exchanging information between a client and an Android smartphone,
see www.mrplc.com-omron-download-utilite-Omron_Control.Software packages are written in Delphi XE 10.3.3 (Embarcadero) using
several software components from other developers.Note. For OMRON controllers, the development of the exchange interface is based on the use of:
- or functions and packages of the CXServer program (OMRON);
- or using a special DLL - Ethernets.dll;
at the Customer's choice.These programs are briefly described below.
II. Omron/Yaskawa_remote_control app is designed for direct exchange of information
between an Android smartphone and OMRON family controllers (CS1, CJ1, CJ2, CP1H, CP1L, NJ...), as
well as between an Android smartphone and Yaskawa family controllers (MP2300, MP3300...).
Communication is carried out by means of the computer on which the software server-client of
management functions.Communication between a smartphone and a computer is carried out over the Internet (MQTT broker) .
This application has the ability to form a connection between a smartphone and a computer
also via Bluetooth and Wi-Fi, however, these modes are auxiliary modes
only for executing read / write commands for controller variables.
The following functions are implemented on the smartphone :- Adjust the settings to the desired values of the exchange
information between the smartphone and the controller;- Write / read an entire word of memory by the user's command;
- Write / read a bit of memory by the user's command;
- Cyclic reading of variables in different memory zones
controller (auxiliary mode);- Cyclic reading of variables in a single memory zone
controller (main mode);- Execution, user-defined or preset,
FINS strings (for OMRON);- Cyclic control of set memory variables
controller for minimum and maximum limits in
real-time signal generation at
out of bounds-Alarms (controlled limits
installed by the user). If necessary
automatic generation of an E-mail to the user with
failure message at the required Internet address.- Quick adjustment of the value of the variable – word memory
controller, in real time;- Quick adjustment of the variable value-memory bit
controller, in real time;- Installing and working with controller bit objects
(installation is performed once when you first log in to
The program and further may not change);- Work with word bits - read / write graphic
displaying word bits-similar to the SwitchBox program
(OMRON), in real time;- Display of variables accepted in the loop in a separate
Memo in real time, with the ability to record
content of Memo in the file and fetching the contents of a file in
Memo.- Display of 6 variables on the indicator Board with
the ability to generate color signals if the values
variables go beyond the required limits in real time
time scale;- Generating waveforms of 6 variables in real time
time scale. Period time =0.5...1 sec;- Formation of static graphs of 6 variables in
in real time . Period time =0.5...1 sec.
Recording time-up to 4 hours
- Work with the built-in file editor;- Read / write variables of the Trajexia motion controller
(OMRON).
etc.III. Sasha_Local_MQTT_Client.exe used for remote management
OMRON controllers (CS1, CJ1, CJ2, CPL, NJ...) and Yaskawa controllers (MP2300, MP3300,...).This development is based on the use of LOCAL freeware MQTT Broker technology - Mosquitto.org
installed on the user's computer or on the organization's service computer,
depending on the purpose and goals set during use.MQTT Broker is implemented on a separate computer,
and client computers communicate with the broker computer either via a local network
or via WI-FI.
IV. Sasha_Server_Dz.exe and Sasha_Client_Dz.exe used for remote management
OMRON controllers (CS1, CJ1, CJ2, CPL, NJ...) and Yaskawa controllers (MP2300, MP3000,...).The server is implemented on a Central computer that can communicate with
client computers either via a local network or via WI-FI.
V. WEBsocketserver Program is used for information
exchange between PLC controllers and WEB clients
implemented on Internet browsers.WEB clients exchange information with controllers by
the formation of the relevant control command to the Internet browsers.
Clients can create modes for reading and writing words and bits of the
corresponding memory zones of the controllers.WEBSocketServer is implemented on a computer connected to the Internet.
The specified computer is connected to the controllers via the corresponding interface.
The basic WEBsocketserver block includes, for the time being, information exchange with
OMRON family controllers (CS1, CJ1,CJ2, CPL, NJ...) and with
Yaskawa family controllers (MP2300, MP3300...), while extension is possible
nomenclature of system controllers, by connecting
the corresponding new modules to the specified program.An important feature of the program is that the controllers connected to the WEB socket server computer
can transmit information from
one controller connected to the computer to another controller also connected to the computer by a set of appropriate WEB client commands
WEBsocketserver. Moreover, it is possible to transfer information between
controllers of different manufacturers and different interfaces for connecting to the computer.
So in the basic version of the program, the mode of information exchange, in real time, between controllers is implemented
OMRON and Yaskawa.
Another important feature is that WEB clients can form commands from browsers
located on both computers and smartphones.VI.
Important1: The user can choose the ready solution from my app that suits them best !!!Important2. It should be noted that these OMRON`s MQTT functional blocks
do not solve the task of transmitting information to smartphones and computers directly.
- main in IOT and remote control. They only solve the task of transferring information
from one controller to another using the MQTT protocol.
All other tasks must solved by the developer independently.
The main difference between my applications and the proposed MQTT functional blocks is that the user immediately receives
a ready-made solution and does not need to think about how to get information from the controller
- everything is already decided and the user only operates with information from the controller either on a smartphone or on a computer.
If you are interested in using or upgrading these programs,
you can contact their author, Alexander Ryss, Dr.-eng., by E-mail :ab.ryss@yandex.ru
-
If you write an OBJECTIVE comment on my post, it should be noted that these functional blocks do not solve the problem of transmitting information to smartphones and computers - main in IOT and remote control. They only solve the task of transferring information from one controller to another using the MQTT protocol. All other tasks must solved by the developer independently.
The main difference between my applications and the proposed MQTT functional blocks is that the user immediately receives a ready-made solution and does not need to think about how to get information from the controller - everything is already decided and the user only operates with information from the controller either on a smartphone or on a computer.
You didn't write anything about it in your comment
-
1.In your message does not say that this MQTT functional blocks operate
ONLY with the controller NJ of the family OMRON.
My applications work with all families controllers OMRON - CS1,CJ1,CJ2,NJ...,
as well as with controllers from other manufacturers, for example Yaskawa.
If you are an expert, you should know this when you write your comment.2. If company OMRON has developed MQTT functional blocks that,
in my opinion, are not convenient, and do not fully solve the tasks
of Iot, remote control, remote diagnostics, and collecting information
about the object, then other developers do not have the right
to develop similar software ???
My developments appeared in 2016, when these functional blocks OMRON
were not in sight- see also download Omron_Remote_control on your site and another developments.3. Having extensive experience in implementing objects based on controllers,
we know as well as specialists OMRON what users of equipment need for
IOT, remote diagnostics and monitoring -
A new development is proposed - Sasha_Local_MQTT_Client.exe for remote management
OMRON controllers (CS1, CJ1, CJ2, CPL, NJ...) and Yaskawa controllers (MP2300, MP3000,...).This development is based on the use of LOCAL freeware MQTT Broker - Mosquitto.org
installed on the user's computer or on the organization's service computer,
depending on the purpose and goals set during use.The app is designed for technologies :
- IoT;
- Remote control;
- Remote diagnostics.
- Start-up and adjustment works on the site, when the Adjuster
must be located away from the object's control cabinets;
- Issuing technological tasks to different objects (PLC) from the same technological center;
- Generating relevant information about the object for
service personnel and company management.MQTT Broker is implemented on a separate computer,
and client computers communicate with the broker-computer either via a local network
or via WI-FI.Client-computers exchange information with OMRON PLC via interfaces:
- USB;
- Ethernet/IP;
- Ethernet;
- RS232/485;Client computers exchange information with the Yaskawa PLC via an interface:
- Modbus/TCP;
Client-computers can exchange with PLC both independently (without connecting to MQTT broker)
and together with a Central MQTT broker.
You can connect up to 256 (or more) clients to a single MQTT broker.Additionally, for each client, the mode of information exchange with the PLC is
implemented by means of Android smartphone connected to the Internet. The exchange can be
carried out by a smartphone from anywhere in the world where Internet connection is implemented.
For a description of an Android program for exchanging information between a client and an Android smartphone,
see www.mrplc.com-omron-download-utilite-Omron_Control.The software package is written in Delphi XE 10.3.3 (Embarcadero) using
several components from other developers.Note. For OMRON controllers, the development of the exchange interface is based on the use of:
- or functions and packages of the CXServer program (OMRON);
- or using a special DLL - Ethernets.dll;The basic version of this program includes a Central broker, client computers,
and Android smartphones can read and write words and bits of the entire PLC memory.
The extended version of the program allows for many additional modes, and
information can be exchanged between controllers from different manufacturers
connected to the client-computer via different interfaces.
If you are interested in using or upgrading the specified program
you can contact its author, Dr.-eng., Alexander Ryss by E-mail :ab.ryss@yandex.ru
-
A new development is proposed - a Server-client for remote control of controllers
OMRON (CS1,CJ1,CJ2,. CPL,. NJ...) - Sasha_Server_Dz.exe and Sasha_Client_Dz.exe.The app is designed for the following technologies:
- IoT;
- Remote control;
- Remote diagnostics.
- Start-up and adjustment works on the object, when the Adjuster
must be away from the control cabinets of the object;
- Issuing technological tasks to different objects (PLC) from the same technological center;
- Generating relevant information about the object for
service personnel and company management.The server is implemented on a Central computer that can communicate with
client-computers either via a local network or via WI-FI.Client-computers exchange information with the PLC via the following interfaces:
- USB;
- Ethernet/IP;
- Ethernet;
- RS232/485;Client-computers also provide information exchange with Android smartphones
via the Internet(MQTT) from any point where an Internet connection is made,
while client-computers can work both independently (without connecting to the Central
server) and together with the Central server.
You can connect up to 128 clients to a single server.For a description of an Android program for exchanging information between a client and an Android smartphone,
see www.mrplc.com-omron-download-utilite-Omron_Control.The development of this software is based on the use of program functions and packages
CXServer (OMRON).in the basic version of this program, the Central server, client-computers and Android smartphones can
read and write words and bits of the entire PLC memory. In the extended version of the program, you can
implement the following modes::- Quick adjustment of the value of the variable – word memory
controller, in real time;- Quick adjustment of the variable value-memory bit
controller, in real time;- Installing and working with controller bit objects
(installation is performed once when you first log in to
The program and further may not change);- Work with word bits - read / write graphic
displaying word bits-similar to the SwitchBox program
(OMRON), in real time;- Display of variables accepted in the loop in a separate
Memo in real time, with the ability to record
content of Memo in the file and fetching the contents of a file in
Memo.- Display of 6 variables on the indicator Board with
the ability to generate color signals if the values
variables go beyond the required limits in real time
time scale;- Generating waveforms of 6 variables in real time
time scale. Period time =0.5...1 sec;- Formation of static graphs of 6 variables in
real-time . Period time =0.5...1 sec.
Recording time-up to 4 hours.Obviously, the specified program can be expanded and changed to meet the
specific requirements of a particular Customer.If you are interested in using or upgrading the program,
you can contact its author, Alexander Ryss, Dr.-eng., by E-mail :ab.ryss@yandex.ru
-
A new development of WEB socket server is proposed for
information exchange between PLC controllers and WEB clients
implemented on Internet browsers.WEB clients exchange information with controllers by
generating appropriate control commands on Internet browsers.
Clients can create modes for reading and writing words and bits
of the corresponding memory zones of the controllers.WEB socket server is implemented on a computer connected to the Internet.
The specified computer is connected to the controllers via the corresponding interface.
The basic block of WEB socket server program includes, information exchange with
OMRON family controllers (CS1,CJ1,CJ2,CP1L,CP1E,NJ...) and with
Yaskawa family controllers (MP2300, MP3300...). It is possible to expand
the range of system controllers by connecting the corresponding new modules
to the specified program.The computer on which the WEB socket server program is implemented can exchange information
with controllers via the following interfaces:
- with OMRON controllers:
- Ethernet;
- Ethernet/IP;
- RS-232;
- RS-485/422;- with Yaskawa controllers:
- Modbus / TCP;An important feature of the program is that the controllers connected to the WEB socket server
computer can transmit information from one controller connected to the computer to another
controller also connected to the computer by a set of appropriate WEB client commands to
WEB socket server. Moreover, it is possible to transfer information between
controllers of different manufacturers and different interfaces for connecting to the computer.
So in the basic version of the program, the mode of information exchange, in real time,
between controllers is implemented OMRON and Yaskawa.Another important feature is that WEB clients can form commands from browsers
located on both computers and smartphones.For more information about how this program works, see https://yadi.sk/i/7bKlGezEarTKLw
If you are interested in using or upgrading this program,
you can contact its author, dr.-eng. Alexander Ryss, by E-mail :ab.ryss@yandex.ru
-
-
OMRON_Universal_communication.
Developed new application OMRON_Universal_communication.
1. Program OMRON_Universal_communication ( hereinafter OMRON_Universal ) designed to exchange information between your Android smartphone and controllers of the family OMRON(CS1,CJ1,CJ2,NJ,…).Communication is done via computer , which is software control server.
The communication between PC and controller is carried out via Ethernet or Ethernet/IP ( may be interface Modbus/TCP, RS232,...).
The communication between the smartphone and the PC via a Bluetooth, Wi-Fi, WWW (MQTT broker) - user selectable.
The app is designed for technologies :
- IoT
- Remote control,
- Remote diagnostics.
The smartphone has the following main functions :
password to access the information exchange;
- modes of writing or reading the memory controllers;
- cyclic reading of the memory areas;
- display the variables in the form of indicators values in
real time;
- display the variables in the form of a oscillograms in real
time ;
- the formation of Alarms in the event of a controller failure
is implemented for a specific task of the controller;
etc.
Also implemented additional functionality for the exchange of information between smartphone and PC:
- read the contents of the directory computer;
- reading contents of a text file;
- send pictures, images or photos from the smartphone to
computer;
- send pictures from your computer to your smartphone;
- obtaining single image of the WEB camera of the computer
and sending images to smartphone;
- a continuous sequence of images WEB
Camera PC via timer and send images to smartphone;
The program OMRON_Universal consists of 2 parts:
- OMRON_Universal.apk - is implemented on the smartphone;
- Omron_universal_server.exe - implemented on a computer;
Also for the exchange of information between the computer and the controller used Ethernets.DLL with the help of which the application Omron_universal_server.exe implemented features Ethernet ports and functions of the information exchange with the controller via the FINS Protocol.
This DLL also contains functions to work directly with the controller full-line FINS, as well as sharing information with the Trajexia controller.
2. The applications were tested on computers running the operating systems Windows XP and Windows 7 and
smartphones Samsung, Phillips under the operating system Android 5.0, Android 6.0;OMRON_Universal has the full manual in Russian and English languages.
Address a full description of the application - https://yadi.sk/i/AYHEFti23NXhUr
The specified application is fully developed in the language
Delphi XE10 Berlin (the latest version of Delphi).
In this application, used components developed by TMSSoftware firm.
The specified application (in a simpler form) has been tested at facilities in India and in Ukraine – on pipe rolling mills.
3. This app is a paid app. Application cost 100 $ USA.
After the purchase request applications to be sent to the address – ab.ryss@yandex.ru Customer is given an invoice for payment. After the transfer of money to the account of the Developer , the Buyer will be sent all work programs.
The developer can also provide the buyer with the complete codes of the developed programs. Cost of program codes equivalent to the work of high-class programmer for 3 months and can be discussed.
Enjoy.
Dr.-eng. Alexander Ryss. Moscow.2017.
E-mail ab.ryss@yandex.ru
-
-
I. Developed new application TCP_IP_Connection
1. App TCP_IP_Connection
applies the technology of IoT, Smart Home, Remote control.
It allows to carry out:
- remote control and monitoring of control systems;
- remote diagnostics of the object;
- turn on/off sensors and devices, including electrical circuits,
hydraulics, pneumatics, etc.;
- transfer information, files and images between smartphones and computers
implemented the application.For communication between the respective devices (smartphones or computers) are required only stable connection to the Internet !!!
The application is developed according to the technology MQTT and use free Internet broker. As a broker use the HiveMQ broker.
The application consists of 3 parts :
- TCP_IP_connection.apk - works on the smartphone and is intended for control and
monitoring of equipments;
- Server_Send_Receive.exe - the management server located on the computer and
execution action on the transfer of information from the smartphone to the
controller and back;
- Server_controller.exe - located on the same computer and execution tasks
of controller. Communication is linked directly with the controller via Ethernet or
Ethernet/IP. As the controller for management purposesused controller family
OMRON (CS1,CJ1,CJ2,CP1H,CP1L...).Note. As a controller you can use the other type of controllers, for example, Yaskawa, Siemens, ABB and other. They require rework program Server_controller.exe only to interface of exchange with controller. So for Yaskawa controller family 2300Siec this interface already developed and used in industrial conditions.
2. The application includes the following controls:A. Smartphone – computer - controller.
- modes read/write of memory cells and bits of the controller OMRON
(DM,W,EM,CIO,HR);
- continuous cyclic polling of the memory areas;
- the formation of Alarms in the event of errors of control system;
- Display Gauges for 6 variables in real time;
- Display Scopes for 6 variables in real time;
- formation of statistical data on the operation of the equipment.
B. Smartphone - computer.- sending and receiving text messages;
- sending and receiving picture image;
- transfer photos from a smartphone;
- transfer images from built-in Web camera of the laptop;
- reading the contents of a directory on the computer or laptop;
- reading contents of a text file.С. Smartphone -smartphone / computer - computer.
- sending and receiving text messages;
- sending and receiving of picture image;
- transfer photos from smartphone to smartphone (from computer to computer);
- send the image with the built in webcam of a laptop to another laptop;
- reading the contents of a directory on the computer or laptop;
- reading contents of a text file.
3. Work application Server_Send_Receive.exe and Server_Controller.exe tested on computers running the Windows 7 operating system.
Work application TCP_IP_Connection.apk was tested on smartphones Samsung, Phillips running the operating system Android 5.0, Android 6.0.
It requires the use of a smartphone with a display diagonal of 5 inches and more.4. App TCP_IP_Connection.the apk paid, the cost per user is $ 5 USA.
Distributed through Google Play.
The Internet address for downloading of programs Server_Send_Receive.exe and Server_Controller.exe is on screen Help application TCP_IP_Connection.apk.OMRON_Communication has the manual in Russian and English languages.
The Internet address for downloading the full manual https://yadi.sk/i/F_EJOQEd3G5sXc.
Looking for partners for the execution of similar works.
-
Developed new software Modbus_TCP_communication.
I. Modbus_TCP_Communication
1. Program Modbus_TCP_communication designed to exchange information between your Android smartphone
and controllers PLC with Modbus/TCP. Information is exchanged through the computer and the router, wherein
the router is connected via Wi-Fi network with your smartphone, and
computer connected via interface Modbus/TCP with an PLC controller.The software has the following modes :
- modes read/write of words holding register (FC06);
- modes read/write of words input register(FC04);
- modes read/write bits coil(FC05);
- read the contents of the directory computer;
- reading contents of a text file of computer
etc.The program Modbus_TCP_Communication consists of 2 parts:
- Modbus_TCP_Connection.apk - is implemented on the smartphone -
setting and monitoring of parameters and variables on the smartphone for
information from the controller;
- Server_Send_Receive.exe - implemented the computer - server computer for sharing
information with a smartphone and a PLC controller according to the protocol
Modbus/TCP, computer is Master for exchange of information,
a controller PLC is Slave
2. IMPORTANT !!!The smartphone communicates with the router via Wi-Fi network. Wi-Fi router can be connected
to local or WAN networks. Obviously, the router must be properly configured
by the system administrator. It is also obvious that the device and the router must belong to
the same Wi-Fi network.
3. Work application Server_Send_Receive.exe tested on computers
running the operating systems Windows XP and Windows 7.
Work application Modbus_TCP_Connection.apk tested on Samsung and Philips smartphone
running the operating system Android 5.0, Android 6.0. It is better to use a smartphone
with a diagonal of 5 inches and above.There are examples of this program for the control system of cold rolling of tubes mills is implemented in India and Ukraine,
where the applied controller PLC is MP2300S (Yaskawa).
4. App Modbus_TCP _Communication - paid, the cost per user is$ 5 USA.
Distributed through Google Play.
App Modbus_TCP_Connection.apk must be installed in the internal memory of the smartphone -
not in SD card !!!5 Modbus_TCP_communication has a detailed guide in Russian and English languages.
The address to download the full description - https://yadi.sk/d/dQ1fxOgnwh68u
Read the description for purchasing the app !!!
Address to download Server_Send_Receive.exe formed
on the screen Modbus_TCP_Connection.apk;IMPORTANT !!!: on your computer must be installed the driver for Modbus/TCP, designed
company OMRON. Link to download it is formed on the screen Modbus_TCP_Connection.apk, when
entering the program !!! Log on to this website (for download driver) can only registered users OMRON.
The path for downloading on the website OMRON - Sofware Downloads - CX-Supervisor - Modbus TCP driver.Enjoj.
Copyright Dr.-eng. Alexandr Ryss. Moscow. 2016.
ab.ryss@yandex.ru -
Developed a new application Trajexia_communication for the exchange of information
between Android smartphone and a motion-controller Trajexia (OMRON).1. Program Trajexia_Communication designed to exchange information between your Android smartphone
and motion controllers Trajexia (OMRON). Information is exchanged
by means of the computer and router, which is connected via Wi-Fi network with your smartphone
and interface Ethernet to controller.The smartphone has the following funtion :
- modes read/write of the memory controllers VR,Table;
- cyclic reading of the memory areas;
- the formation of Alarms in the event of a controller failure (at Demo not);
- read the contents of the directory computer;
- reading contents of a text file computer;
etc.The program Trajexia_Communication consists of 3 parts:
- Trajexia_WI_FI_Connection.apk - is implemented on the smartphone -
setting and monitoring of parameters and variables on the smartphone for
information from the controller;
- Server_Send_Receive.exe - implemented on the computer - intermediate server computer;
- Server_Controller.exe - implemented on the same computer, the server computer for sharing
information Trajexia controller;
2. IMPORTANT !!!The smartphone communicates with the router via Wi-Fi network. Wi-Fi router can be connected
to local or WAN networks. Obviously, the router must be properly configured
by the system administrator. It is also obvious that the smartphone and the router must belong to
the same Wi-Fi network.3. Work application Server_Send_Receive.exe and Server_Controller.exe tested on computers
running the operating systems Windows XP and Windows 7.
Work application Trajexia_WI_FI_Connection.apk was tested on smartphones Samsung, Philips
running the operating system Android 5.0, Android 6.0.It is better to use a smartphone
with a diagonal of 5 inches and above.4. Application Trajexia_Communication paid, the cost per one user is $5 USA.
Distributed through Google Play.Application Trajexia_WI_FI_Connection.apk must be install in internal memory smartphone, not in SD card !!!
5. Trajexia_Communication have detailed Russian/English manual.Address for download full manual - https://yadi.sk/d/Q5P2HHrtv7ALX.
Enjoy.
Copyright Dr.-eng. Alexandr Ryss. Moscow. 2016.
ab.ryss@yandex.ru -
Developed new software for the controller OMRON - OMRON_Communication.
Program OMRON_Communication designed to exchange information between your Android smartphone
and controllers of the family OMRON(CS1,CJ1,CJ2,CP1H,CP1L...). Information is exchanged
by means of the computer and router, which is connected via Wi-Fi network with your smartphone
and interface Ethernet (Ethernet/IP) (RS232) to controller.The smartphone has the following funtion :
- modes read/write of the memory controllers DM,W,CIO,EM,HR;
- cyclic reading of the memory areas;
- the formation of Alarms in the event of a controller failure;
- read the contents of the directory computer;
- reading contents of a text file computer;
etc.The program OMRON_Communication consists of 3 parts:
- OMRON_WI_FI_Connection.apk - is implemented on the smartphone -
setting and monitoring of parameters and variables on the smartphone for
information from the controller;
- Server_Send_Receive.exe - implemented on the computer - intermediate server computer;
- Server_Controller.exe - implemented on the same computer, the server computer for sharing
information OMRON controller;
2. IMPORTANT !!!The smartphone communicates with the router via Wi-Fi network. Wi-Fi router can be connected
to local or WAN networks. Obviously, the router must be properly configured
by the system administrator. It is also obvious that the smartphone and the router must belong to
the same Wi-Fi network.
3. Work application Server_Send_Receive.exe and Server_Controller.exe tested on computers
running the operating systems Windows XP and Windows 7.
Work application OMRON_WI_FI_Connection.apk was tested on smartphones Samsung, Philips
running the operating system Android 5.0, Android 6.0.It is better to use a smartphone
with a diagonal of 5 inches and above.4. Application OMRON_Communication paid, the cost per one user is $5 USA.
Distributed through Google Play.Application OMRON_WI_FI_Connection.apk must be install in internal memory smartphone, not in SD card !!!
5. OMRON_Communication have detailed Russian/English manual.
Address for download full manual - https://yadi.sk/d/TYRm_SE7utJnk .
Address for video example (poor quality) - https://yadi.sk/i/6UP7m1NZuvwWG
Address for download Server_Send_Receive.exe and Server_Controller.exe
is on screen OMRON_WI_FI_Connection.apk;Enjoy.
ab.ryss@yandex.ru
-
File Name: Ethernet universal utility for OMRON controllers. File Submitter: sasha File Submitted: 28 Dec 2011 File Category: Utilities Utility has some base regimes: - Work with DM,EM,CIO,WR,HR variables; - Execute FINS string code ; - Read/write array controllers variables; - Create static graphic from controller array variables; - Switch Box ( analog OMRONs product) for 39 variables (real time exchange ON/OFF bit status variables); - Real time graphic and table monitoring controller variables. Click here to download this file -
File Name: OMRON Ethernet exchange File Submitter: sasha File Submitted: 20 Sep 2011 File Category: Utilities Delphi program unit for Ethernet exchange PC- Omron controllers or Trajexia. Click here to download this file -
In I52E-EN-04 Trajexia programing manual (p.208,209) we have information about FINS commands for exchange between PC and Trajexia. In this manual we have only commands: 0101 - read memory; 0102 - write memory. There are no another commands in this manual. This commands tested and worked very good. In manual PJ0438-110B_H_MCX_FINS_Spec.doc (2005,Omron Europe) we found description another FINS commands for exchange PC- Trajexia, but some commands work and another command not work. Only commands: 0501 - Controller Data read; 3405 - Drive model read; 0601 - Controller status read work very good. For example, commands: 3403 - Drive parametr read; 3404 - Drive parametr write and another commands not work. Must FINS commands - 3403 and 3404 work for exchange PC-Trajexia ? Do you have really example work this commands for exchange PC-Trajexia - full command format and response format ? Where is full last description for FINS command exchange PC-Trajexia ? With regards. Sasha. Moscow. 21.01.2010. -
Sparky ! Thanks for your message, but may be you forgot and CX-Supervisor. It work with CJ2 controller by USB port very well. Sasha. -
Now controllers CJ2 and CP1M(L) and another Series controllers have interface for exchange information with PC by USB-port (for example, see.CX-Programmer ver.8.0 and later) . Where is description or manual exchange PLC (OMRON) and PC by standart USB interface ? Sasha. -
File Name: OMRON - Ethernet PC-PLC exchange File Submitter: sasha File Submitted: 30 Dec 2009 File Category: Utilities Application include test Ethernet interface (FINS UDP) PC-PLC for memory and graphics 6 variable (DM,EM,CIO) at real time regime. Click here to download this file1 person likes this -
File Name: Omron_Graphics (Host Link C-Mode) File Submitter: sasha File Submitted: 29 Dec 2009 File Category: Utilities Utilite for test Host Link(C-Mode) interface PC-PLC and create graphics for 6 variable Omron PLC (DM,EM,CIO). Click here to download this file
Remote Omron and Yaskawa control
in Omron
Posted
Information : On the websites - https://abrysshost.web.app (and https://abrysshost .firebaseapp.com )
detailed information about the construction of remote diagnostics and control (Iot) systems for control systems of
objects based on OMRON and Yaskawa controllers. The information is presented in Russian and English.