# DatObjCreate error 20613

**URL:** <https://community.br-automation.com/t/datobjcreate-error-20613/12547>\
**Category:** Programming\
**Tags:** library\
**Created:** [September 6, 2026, 7:14am UTC](https://community.br-automation.com/t/datobjcreate-error-20613/12547 "2026-09-06T07:14:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matjaz\_Kopac](https://avatars.discourse-cdn.com/v4/letter/m/FF8800/32.png) [@Matjaz\_Kopac](https://community.br-automation.com/u/Matjaz_Kopac)\
**Post date:** [September 6, 2026, 7:14am UTC](https://community.br-automation.com/t/datobjcreate-error-20613/12547/1 "2026-09-06T07:14:47Z")

</div>

Hello,

I would like to create DataObject (datobjcreate) with the name “$tlog” like this:

```auto
brsmemset(ADR(datobjcreate), 0, SIZEOF(datobjcreate));
datobjcreate.enable := 1;
datobjcreate.pName := ADR('$tlog'); // Name of temporary data module
datobjcreate.len := 200*1024;
datobjcreate.MemType := doTEMP; // Temporary data object (DRAM, only for SG4)
datobjcreate.Option := doNO_CS; // No checksum

datobjcreate();

```

and when I call this FB I get error 20613 (doERR\_TOOLONG\_MODULNAME; Module name too long (max. 10 characters)). What is here exactly the problem, it is not the length of the name. I am using AS4.9 , AR G4.90; CPU 5PPC220\_AL02…  
Thanks for answer!

---

<div class="post-metadata">

**Author:** ![alexander.hefner](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/alexander.hefner/32/111_2.png) [@alexander.hefner](https://community.br-automation.com/u/alexander.hefner)\
**Post date:** [September 6, 2026, 7:34am UTC](https://community.br-automation.com/t/datobjcreate-error-20613/12547/2 "2026-09-06T07:34:36Z")

</div>

Hi @Matjaz_Kopac,

I assume the $ in the name is the problem.  
I can’t try it out right now, but either $ is reserved for logger modules or you have to mask the $ by another $ as [in ST the $ is used as escape character in strings](https://help.br-automation.com/#/en/4/programming%2Fprograms%2Fprogrammingmodel_programs_literalsiniec.html) like a \ in C.

So please try ADR(‘$$tlog’); and if it’s still not working please avoid the $ character.

Best regards!
