Enter forum description here ...
0

Modbus new function

Marco Magnani 7 years ago in Devices / Modbus updated by Tilen Suhadolnik 7 years ago 2

Dears

I see that in one of the last BOS version in the ModBus device has been introduced two new configuration settings: Read Function Type and Write Function Type.

I want to understand more how those 2 setting work: which address are written or read  at once instead separately (if I select write or read multi)? This is not clear to me… If we suppose to get only 1 modbus device connected with slave address 1 and it contains many address for eg 10, 11, 13, 20, 21, 25 and 110 (all are coils).  Is the Bos software going to write or read once all the address from 10 to 110? From the time point of view instead? If the read interval (in the BOS  Modbus confi g page) is 100 ms, does  it mean that Bos software will read or write all  the previous address data (10, 11, …, 110) in 100 ms (instead taking 100 ms each as was before)?

Regards

Marco

0
Under review

How to call a url from jigsaw

tech 7 years ago in Devices / Http updated by ComfortClick Support 7 years ago 1
0

Modbus and SDM530-Modbus smart meter

Andrzej Szymkowicz 7 years ago in Devices / Modbus 0

Hi,


Does any one can help how to configure modbus device in order to read meeters (e.g. L1 Voltage)?

I can reed some value but something is wrong with coding.


Here you have information from the manual (mull manual: http://eastrongroupco.hk02.057321.com/data/uploads/Eastron_SDM530-Modbus_protocol_V1_1.pdf)


The format for each byte in RTU mode is:


Coding System: Data Format:

Error Check Field: Framing:


8-bit per byte 4 bytes (2 registers) per parameter.

Floating point format ( to IEEE 754) Most significant register first (Default). The default may be changed if required -See Holding Register "Register Order" parameter. 2 byte Cyclical Redundancy Check (CRC) 1 start bit 8 data bits, least significant bit sent first 1 bit for even/odd parity (or no parity) 1 stop bit if parity is used; 1 or 2 bits if no parity



Data Coding All data values in the SDM530-Modbus smart meter are transferred as 32 bit IEEE754 floating point numbers, (input and output) therefore each SDM530-Modbus meter value is transferred using two Modbus Protocol registers. All register read requests and data write requests must specify an even number of registers. Attempts to read/write an odd number of registers prompt




the SDM530-Modbus smart meter to return a Modbus Protocol exception message. However, for compatibility with some SCADA systems, SDM530-Modbus Smart meter will response to any single input or holding register read with an instrument type specific value.

The SDM530-Modbus can transfer a maximum of 40 values in a single transaction; therefore the maximum number of registers requestable is 80. Exceeding this limit prompts the SDM530-Modbus to generate an exception response.

Data transmission speed is selectable between 2400, 4800, 9600,

1.2 Input register

Input registers are used to indicate the present values of the measured and calculated electrical quantities. Each parameter is held in two consecutive16 bit register.The following table details the 3X register address, and the values of the address bytes within the message. A (*) in the column indicates that the parameter is valid for the particular wiring system. Any parameter with a cross(X) will return the value zero. Each parameter is held in the 3X registers. Modbus Protocol function code 04 is used to access all parameters.


0
Under review

Why get "Cyclical referens detected"

Robert 7 years ago in bOS Configurator / Tasks updated by ComfortClick Support 7 years ago 5

I get Cyclical referens detected every time I enable a Program in task.

Some times I get no error. but mostley I get.


NO matter of what I run inside the program, I get the message.

But the program do whats it suppose to do.

0
Under review

How to setup that at lamp turns off after 10minutes between specific time

Frank 7 years ago in bOS Configurator updated by ComfortClick Support 7 years ago 3

Hi.

I want to setup that if a specific light is switched on between 01.00 and 07.00 it only stays on for 10minutes. Any hints in configuring this in bOS configurator? Wich task? Is it operating time, Schedule, or Timer?

0
Under review

Fibaro and other zwave devices problem

Andrzej Szymkowicz 7 years ago in Devices / Z-Wave updated by Dev Venba 7 years ago 11

Hi,

I have problem with several zwave devices even with Fibaro which usually worked properly with other soft. e.g. Fibaro KeyFob (can not inlclude properly - all tabs are empty), Greenwave Powernode 6 (problems with power metering). Do you have the same issues. What are the steps to solve it.

0
Under review

Cannot connect to Jigsaw

Kristián Vojčík 7 years ago in bOS Configurator updated by Monse Martinez 7 years ago 3

Hello I got some issue with connecting to one of our Jigsaw. After finding the controller on network I got security alert message that says: Can not connect with this profile. Profile key does not match the server key. Possible security violation. Please HELP. Thanks.

0

Communication between two Jigsaw

Kristián Vojčík 7 years ago in Devices / Basic updated by isaac Afolabi 7 years ago 3

Hello. In last webinar I ask if you can communicate over TCP between two Jigsaw. I got answear about how, but how I separate similar data like lights or temperatures or something like that. Maybe working example will be great if you have time for that. Thanks.

0

Serial device regex

Rait Lotamõis 7 years ago in Devices / Basic updated 7 years ago 6

Hello,


I'm toying around with the Basic Serial device and having fun. Sending data is working without a hitch but reading is another matter.


When I'm trying to read data using regex, then instead of saving the regex capture group as the value, the entire data string or nothing, is stored as the Value.


For instance, this is what is coming in to the Serial port: 1;3;1;0;0;21.3

I'm interested in the last floating point number (21.3)

I have created 2 devices for reading data. One is a Double, the other is a String. Both are using this regex: 1;3;1;0;0;([\d+.\d+]*)


This is what the Double gets as a Value: 0

This is what the String gets as a Value: 1;3;1;0;0;21.3

0

IP Ping

Andy Gill 8 years ago in Devices / Http updated by Rait Lotamõis 7 years ago 1

Any ideas how we could generate a ping request to an IP from the bOS, and receive a true/false response to whether IP is live or not.