Module contains terminal types that are not currently defined

Module contains terminal types that are not currently defined

Anonymous
Not applicable
1,116 Views
6 Replies
Message 1 of 7

Module contains terminal types that are not currently defined

Anonymous
Not applicable

I can see that this problem has been reported before but the reply only gives advice on how to prevent it from happening not how to correct it. The problem is once the message pops up and you click "OK" the box closes and all the information in the terminal grid disappears. This occurred as I was trying to create a new PLC module. Any help would be greatly appreciated!

 

ACADe - Undefined Terminal Error.png

0 Likes
Accepted solutions (1)
1,117 Views
6 Replies
Replies (6)
Message 2 of 7

rhesusminus
Mentor
Mentor

It's almost like AcadE can't find the file containing the terminal types..

 

Can you type this on the command line, and tell me what AutoCAD Electrical replies with?

 

(findfile "wdmbblks.bsf") 

 

My AcadE says this:

Command: (findfile "wdmbblks.bsf")
"C:\\Users\\thlct\\appdata\\roaming\\autodesk\\autocad electrical 2022\\r24.1\\enu\\support\\wdmbblks.bsf"


Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
Message 3 of 7

jseefdrumr
Mentor
Mentor

I've had this happen before, and Trond is right.

 

What this message USUALLY means, is that there are some custom terminal types in the PLC module, but ACADE can't find them anywhere. This usually happens for one of two reasons: 1: The PLC module is in a drawing from someone else (i.e. didn't originate with you/your company). Or 2: You upgraded to a new version of ACADE.

 

However, since you're trying to create a new module, it's more likely that what's happening is that somehow ACADE lost track of the wdmbblks file, or that the file was somehow moved or deleted. When this happened to me, it was because I was moving to a shared-on-the-network system and I didn't know about the existence of this file. I saw then basically what you're seeing now, except that it was everyone BUT me getting that error message - they were all using their default wdmbblks file to look at PLCs that were completely made out of custom modules. Only my copy of the wdmbblks file had the custom terminal types defined.

 

Here's what I would do:

1. Follow Trond's suggestion. If ACADE finds a wdmbblks file, open it and see what it says. I attached a screenshot of mine so you can compare. (Note that I have some custom terminal types at the bottom.)

2. If ACADE can't find the file, then do a search to see if it exists at all. If you share folders on the network be sure to search there too.

3. If the file is gone, post back and one of us can at least share a copy of the default one with you. (Or, you can reinstall the software to restore it.)

 

My wdmbblks file is in the samle place as Trond's, so it looks like the default location for this file is in the default support folder at users/you/appdata/roaming/autodesk.......support.  Let us know how it goes.



Jim Seefeldt
Electrical Engineering Technician


Message 4 of 7

Anonymous
Not applicable

I was able to find the file with Windows Explorer, the find file command wants to use ACE_FIND_FILE but fails to recognize the "bsf" extension. What seems odd is that the search turns up more than one instance of that file. I've attached a screen shot. One of the files shows a file size of 0 kb. When ACADE was initially installed I had problems with the location of the license file and IT resolved it by uninstalling and reinstalling ACADE. Two of the bsf files show dates of 2014 while the 0kb files is dated yesterday. Can it be that that's the file its referencing? Should I just copy the older version to that location?

Thanks-Rob

bsf file search.png

0 Likes
Message 5 of 7

Anonymous
Not applicable

Jim,

As I mentioned in my reply to Trond, I have multiple copies of the bsf file. I compared your screenshot to one of the files and it's identical other than the additions you made. I believe the problem is that one of the files has no data in it and that's the file it's attempting to use.

Thanks for your replay.

Rob

0 Likes
Message 6 of 7

rhesusminus
Mentor
Mentor
Accepted solution

The version of the file in the red rectangle, is the file that AutoCAD Electrical will use. Note the size of that file... 0 kb.

 

Take version in the green rectangle, and copy it to the location of the "red" one, and overwrite.
Restart AutoCAD Electrical and try again.

 

2021-04-28_17-09-15.png


Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
Message 7 of 7

Anonymous
Not applicable

That appears to have solved the problem. I believe this happened after ACADE crashed. I restarted it and got a license time out error which I was able to resolve but the file must have been corrupted when it crashed. Many thanks for your help!

0 Likes