Jump to content

Recommended Posts

Posted

Product:             STEP7 Professional V13

Reference:           FB Declaration Static: Data type TON is not allowed here

Description:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Hi,

I'm using Step7 Prof V13 SP1 upd7 & WinCC Adv V13 SP1 upd7. 

 

In my project I'm using a 312CPU, Article No.: 6ES7 312-1AE14-0AB0, Version: V3.3 & TP1500 Comfort, Article No.:6AV2 124-0QC02-0AX0, Version:13.0.1.0

 

My Issue:

I've taken previously used FB from my Global library and inserted it into my new Project. In this FB I've declared an IEC Timer (TON) in the static section of the FB. When I go to upload to the PLC after TIA carries out the compilation I get error message 'Data type TON is not allowed here'. I've tried creating a new FB to test and had same issue for CTU,CTD,TOF.

 

See attached pics

This is really strange as it has always functioned before! Has anyone seen or heard of this issue before?

I'd appreciate any help, Cheers.

Compile_error_TON.png

Static_error_FB.png

Posted (edited)

Not sure.  I created a FB and just dragged a TON statement into an empty rung from the toolbox on the right.  Told it to make it multi-instance and it compiled with no errors.  CPU is a IM154 ET200S but it should be the same as a 314.  I'll give it a shot with a 312 when i get a chance.

After that i could type in TON as a datatype and it was ok with it.  Maybe you just need to drag the first TON, CTU etc...  into the code to initialize the FB?

Good Luck.

multinst.JPG

ton.JPG

Edited by TravisPedley

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...