Go to the Modbus DSLink, and click “add serial connection” with “transport type” as “RTU” and “comm port id” as “/dev/ttyS1”. Input the relate values and “Invoke”.
Select the created serial connection, and click “add serial device”. You may use “slave_id” as 1 if your Modbus RTU sensor’s slave ID is 1.
Select the created serial device, and click “add point”. You may use type as “HOLDING”, “offset” as 0, and data type as “UINT16” if your Modbus RTU sensor’s data is located in the first Holding Register (40001).
The value will be refreshed periodically.
3) Connect the Modbus TCP simulator:
Go to the Modbus DSLink, and click “add ip connection” with “transport type” as “TCP” and “host” as “YOUR_SIMULATOR_IP_ADDRESS”. Input the relate values and “Invoke”.
Select the created ip connection, and click “add ip device”. You may use “slave_id” as 1 if your Modbus TCP simulator’s slave ID is 1.
Select the created ip device, and click “add point”. You may use type as “HOLDING”, “offset” as 0, and data type as “UINT16” if your Modbus TCP simulator’s data is located in the first Holding Register (40001).
Go to “downstream” -> “dataflow”, and “Create Dataflow”
Go to “upstream” -> “IR829EFM” -> “downstream” -> “Modbus” -> “RTU_ttyS1” -> “serialSensorTemp”, and you will find the value of “sensorModbusRTU”. (Please note that the values may depend on the real values of your inputs for environment.)
Drag the value of “sensorModbusRTU” and drop it in the created dataflow. And drag and drop the related blocks to do data processing
You may archive all the data in a table in ParStream. To use ParStearm, you need to create a table in ParStream first, “Add Database” with the default port number of 9042 for the EFM ParStream, go to the Table, select the specific table name your created, right click, and drop and drag the “Insert Row” in the dataflow.
And you may receive, process data and archive it in the ParStream for Modbus TCP simulator as well.
It is also possible to use RS232 serial interfaces for IR829. Please note that the Asyns0 is RS232 DCE and Async1 is RS232 DTE.
How to simulate Modbus TCP with ModbusPal?
Use “sudo java -jar ModbusPal.jar” to start ModbusPal.
Click “Run” it for “TCP/IP”
Click “Add” to add Modbus Slaves. For example, “slave1” for slave as 1.
Click the icon of “Show or hide the editor of this slave” for created slave, click “Add” to add the Holding Registers from 1 to 1. You may click “Bind” to Automations you created. The automations could be created in “Automation” which allow to generate linear, random and sine data.
How to check the data in ParStream DB?
Go to “ParStream-Import” dslink, select the DB, right click it with “Query”, and you may input the related SQL scripts to check the data from tables in the ParStream.
How to integrate EFM with the third-party systems for data lake, data analytics, and data visualization?
ParStream is available for the third-party systems through the JDBC and ODBC interfaces.
It is possible to distribute the data through the DSLink to the third-party systems.
L.s.,We are busy with a project and using Cisco IE-4010 as solution for an indutrial appliance.The software trains we can choose are15.2E and 15.2ECStrange thing about this, is that the recommended version is:15.2.4-EC2 ED from 12-Dec-2016 (only version i...
As I understand it, CC-link IE networks are not routable (still hoping that someone proves me wrong). Does anyone have an idea, documents, URLs or live experience with large scale CC-link IE designs? I would like to integrate a CC-link IE environment into...
Greetings, I've tried this lab several times and it's always failing at the same point. I'm using Chrome, have a VPN connection and the instance is up. I'm following the lab step by step:1) Create DataFlow2) Aggregate & Transform I Adde...
So I started up the "Create a Dataflow in Cisco Kinetic EFM" lab. I'm able to ping the EFM host (10.10.20.22). I can SSH to it. I can't get the web GUI to come up. I used both Firefox and Chrome and have told those browsers that the site is safe. I'm usin...
We have some EFM license trouble with efm-admin and datflow editor UI, they all expired today in a customer production system. I suspect it has something to do with using copies of a docker container. Is there anyway to reestablish EFM licenses in v1.6?