# S71500Driver Error

**URL:** <https://forum.inductiveautomation.com/t/s71500driver-error/88208>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [April 2, 2024, 10:25am UTC](https://forum.inductiveautomation.com/t/s71500driver-error/88208 "2024-04-02T10:25:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rui\_Gao](https://avatars.discourse-cdn.com/v4/letter/r/b5e925/32.png) [@Rui\_Gao](https://forum.inductiveautomation.com/u/Rui_Gao)\
**Post date:** [April 2, 2024, 10:25am UTC](https://forum.inductiveautomation.com/t/s71500driver-error/88208/1 "2024-04-02T10:25:15Z")

</div>

![企业微信截图_20240402182316](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/a/ba6b13f34755d368c53853d5d86fac28587ee08b.png)  
IF I Use This Tag ,other tag in the Device Connection will be bad, after remove it ,other tags will be good . and Logs has Error Contents.

Error Contents

/////////  
java.lang.IllegalArgumentException: Cannot fit item of size 230 into bin with capacity 226.

at com.inductiveautomation.xopc.drivers.siemens.optimizer.constraints.AbstractCapacityConstraint$Bin.add(AbstractCapacityConstraint.java:51)

at com.inductiveautomation.xopc.drivers.siemens.optimizer.constraints.AbstractCapacityConstraint.constrain(AbstractCapacityConstraint.java:23)

at com.inductiveautomation.xopc.drivers.siemens.optimizer.constraints.ConstraintProcessor.process(ConstraintProcessor.java:54)

at com.inductiveautomation.xopc.drivers.siemens.optimizer.S7ReadOptimizer.optimizeReads(S7ReadOptimizer.java:66)

at com.inductiveautomation.xopc.drivers.siemens.S7Driver.optimizeRead(S7Driver.java:455)

at com.inductiveautomation.xopc.driver.api.AbstractDriver.optimizeSubscribe(AbstractDriver.java:994)

at com.inductiveautomation.xopc.driver.api.AbstractDriver$RequestSchedule.lambda$createNewSchedule$1(AbstractDriver.java:1138)

at java.base/java.util.HashMap.forEach(Unknown Source)

at com.inductiveautomation.xopc.driver.api.AbstractDriver$RequestSchedule.createNewSchedule(AbstractDriver.java:1137)

at com.inductiveautomation.xopc.driver.api.AbstractDriver$RequestSchedule.subscriptionChanged(AbstractDriver.java:1103)

at com.inductiveautomation.xopc.driver.api.BasicTransactionProcessor.notifyCallback(BasicTransactionProcessor.java:180)

at com.inductiveautomation.xopc.driver.api.BasicTransactionProcessor.processTransactions(BasicTransactionProcessor.java:56)

at com.inductiveautomation.xopc.driver.api.BatchingTransactionProcessor$TransactionRunnable.run(BatchingTransactionProcessor.java:102)

at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.base/java.util.concurrent.FutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.base/java.lang.Thread.run(Unknown Source)

---

<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:** [April 2, 2024, 10:58am UTC](https://forum.inductiveautomation.com/t/s71500driver-error/88208/2 "2024-04-02T10:58:51Z")

</div>

That looks like an optimizer bug. You should report this to support. (This forum is not support.)

---

<div class="post-metadata">

**Author:** ![Hayden\_Watson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hayden_watson/32/48792_2.png) [@Hayden\_Watson](https://forum.inductiveautomation.com/u/Hayden_Watson)\
**Post date:** [April 3, 2024, 10:39am UTC](https://forum.inductiveautomation.com/t/s71500driver-error/88208/3 "2024-04-03T10:39:14Z")

</div>

I've found issues when if a tag read from a DB is configured incorrectly everything read from that DB fails. Makes a fun whack-a-mole game of disabling tags in a UDT to find the errored tag.

I'm going to guess the tag is bad as trying to read a word as a string is causing some kind of configuration error that then breaks the whole DB reading process

---

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [April 3, 2024, 11:07am UTC](https://forum.inductiveautomation.com/t/s71500driver-error/88208/4 "2024-04-03T11:07:06Z")

</div>

If you want to read _ **STRING** _ from DB, you must specify [correct format](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/opc-ua/opc-ua-drivers/siemens#data-type-syntax)...  
Like this:

```auto
DB1,STRING0.210

```

Ignition Siemens driver can read only up to [210 long strings](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/opc-ua/opc-ua-drivers/siemens#strings)...
