# Problems with CIE-H10

**URL:** <https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634>\
**Category:** General Discussion\
**Created:** [May 12, 2023, 6:05am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634 "2023-05-12T06:05:15Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 12, 2023, 6:05am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/1 "2023-05-12T06:05:15Z")

</div>

Does anyone have experience with the CIE-H10 (Sollae Systems) and Ignition.  
I'm having problems with the address configuration.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/8/a846514d30bea48adde172dda7a0ea4e48cc70bb.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 12, 2023, 12:26pm UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/2 "2023-05-12T12:26:08Z")

</div>

It is best to not use the address mapping configuration. It often confuses people, and is not necessary. You can just put the [real address in Ignition format](https://docs.inductiveautomation.com/display/DOC81/Modbus+Addressing#ModbusAddressing-ManuallySpecifyEachAddress) into your tags as a manually entered OPC Item Path.

What you show would produce synonyms `Do8`, `Do9`,...,`Do15` for the real addresses `1.HR502`, `1.HR503`,...,`1.HR509`. I suspect that is not what you want.

Please show the documentation for the data points you are trying to read.

---

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 12, 2023, 8:53pm UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/3 "2023-05-12T20:53:27Z")

</div>

Thanks for the feedback.  
it give's a new fault 'Bad'

Do you have an idea?

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/e/4e3231059c51323bb029c02ea4b3c3e8bc2df2a0.png)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 12, 2023, 8:57pm UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/4 "2023-05-12T20:57:57Z")

</div>

Check the logs in the Ignition gateway for errors. It's probably as simple as the device not responding for some reason.

Do you have a manual for this device that explains the addressing? Have you been able to use Modbus client software to get data from it?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 12, 2023, 9:17pm UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/5 "2023-05-12T21:17:32Z")

</div>

Do you really want `1.HR502` ? That looks like a misunderstood port number (Modbus TCP uses TCP/IP port 502 by default).

Please show device documentation for the points you want.

---

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 13, 2023, 7:06am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/6 "2023-05-13T07:06:33Z")

</div>

The error in the log  
Uploading: image.png...

Unfortunately I can't find anything in the manual.

[SOLLAE SYSTEMS CIE-H10 USER MANUAL Pdf Download | ManualsLib](https://www.manualslib.com/manual/1760111/Sollae-Systems-Cie-H10.html)

I am investigating the possibilities with Ignition for my employer.  
That's why everything is still new to me.

Thanks for all

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 13, 2023, 1:03pm UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/7 "2023-05-13T13:03:32Z")

</div>

Hmm. The manual does not explicitly say what addresses to use. Since the device is physically just eight digital inputs and eight digital outputs, I would expect the traditional use of bit addressing. That means you should try this for your eight inputs:

- `[test]1.DI1`
- `[test]1.DI2`
- `[test]1.DI3`
- `[test]1.DI4`
- `[test]1.DI5`
- `[test]1.DI6`
- `[test]1.DI7`
- `[test]1.DI8`  
and this for your eight outputs:
- `[test]1.C1`
- `[test]1.C2`
- `[test]1.C3`
- `[test]1.C4`
- `[test]1.C5`
- `[test]1.C6`
- `[test]1.C7`
- `[test]1.C8`

However, since the device labels its points Di0 to Di7 and Do0 to Do7, consider setting your device to zero-based addressing (in the Ignition settings). Then your numbering will match, like so:

- `[test]1.DI0`
- `[test]1.DI1`
- `[test]1.DI2`
- `[test]1.DI3`
- `[test]1.DI4`
- `[test]1.DI5`
- `[test]1.DI6`
- `[test]1.DI7`
- `[test]1.C0`
- `[test]1.C1`
- `[test]1.C2`
- `[test]1.C3`
- `[test]1.C4`
- `[test]1.C5`
- `[test]1.C6`
- `[test]1.C7`

Please report back with your results.

---

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 20, 2023, 11:01am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/8 "2023-05-20T11:01:04Z")

</div>

Best,  
it doesn't work unfortunately.  
i can change the value with a http command.  
i tried it under a button with RunScript.  
Something is going wrong.  
runScript("[http://192.168.2.140/index.html?o2=0](http://192.168.2.140/index.html?o2=0)")

thanks again

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 20, 2023, 11:06am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/9 "2023-05-20T11:06:36Z")

</div>

> [@Arjan\_de\_Meijere](#):
>
> runScript("[http://192.168.2.140/index.html?o2=0](http://192.168.2.140/index.html?o2=0)")

"Something is wrong" indeed. That is nowhere near a valid runScript expression, and runScript is definitely not the tool to perform any kind of **write** anyways.

Somehow you've gone far afield from getting a Modbus device working. What did you get from the Digital Input and Coil addresses I recommended?

---

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 20, 2023, 11:19am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/10 "2023-05-20T11:19:24Z")

</div>

value 0.  
no change when activating the port.

---

<div class="post-metadata">

**Author:** ![Arjan\_de\_Meijere](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@Arjan\_de\_Meijere](https://forum.inductiveautomation.com/u/Arjan_de_Meijere)\
**Post date:** [May 27, 2023, 8:42am UTC](https://forum.inductiveautomation.com/t/problems-with-cie-h10/73634/11 "2023-05-27T08:42:48Z")

</div>

Thanks for the help.

this is my solution

if({[default]CieWaarde}=1 , runscript("system.net.httpGet('[http://192.168.2.140/index.html?o1=1](http://192.168.2.140/index.html?o1=1)')"),  
if({[default]CieWaarde}=0 , runscript("system.net.httpGet('[http://192.168.2.140/index.html?o1=0](http://192.168.2.140/index.html?o1=0)')"),  
runscript("system.net.httpGet('[http://192.168.2.140/index.html?o1=0](http://192.168.2.140/index.html?o1=0)')")  
))

it's work

Arjan
