Jim,
Thanks for the tip!!! The information you have provided has saved me alot of time.
I am starting to wonder if this Camsoft software is going to be able to do the job. Here are some MAJOR LIMITATIONS that I am running into:
1. I can not add any more macros to my macro.fil unless I delete some. I am getting an error message that says I have to many.
2. I can not add more than 150 lines total to the timer.fil
3. I can not have more than 100 lines in any specific Mcode. (doesnt do any good to use another Mcode because you cant call one Mcode from another as you can a macro)
4. I can not have more than 100 lines in any [Macro]
How and the heck am I supposed to write programs with less than 100 lines?????
By far, the largest specific problem is that it is not possible to do an "OR" statement on a single line. You must put the "IF THEN" on seperate lines.
!IF \20=0 THEN bla bla :IF\21=0 THEN bla bla :IF \22=0 THEN bla bla
This line above wont work.. All 3 of those statements must go on seperate lines. This is what is causing me the biggest problem..
Camsoft forces me to use the following:
!IF \20=0 THEN bla bla
!IF \21=0 THEN bla bla
!IF \22=0 THEN bla bla
Now, if I have 14 different processes with around 8 or 10 checks and balances per process, that comes to 140 IF THEN statements. And this does not include coding to change buttons and lights on the user interface.
I am familiar with using Visual Basic so I am not completely stupid with logic commands. Any ideas?? Am I approaching this wrong?? I have looked at the problem from several angles and I run into CAMSOFT road blocks everytime. This NEVER happened when I used to use Visual Basic.
I find it interesting that CAMSOFT makes absolutly no mention of these limitations anywhere or anyplace..
I just can not get over being limited to 100 lines of code.. This is insane!!
Please tell me I am missing something here...
Thanks,
Murphy |