getting online on s7 300 fc's

tny

Member
Join Date
Jun 2005
Location
usa
Posts
105
hello everyone;
i wrote an fc for 40 belt conveyors and i used it in several functions in my program.
but i can't see the i/o's definitely, how can i understand which conveyor's io's are shown in online mode?
how can i see them seperately?
 
Last edited:
Here is a quick fix:

Copy the FC (i.e. FC10 "MyFC") to another FC (i.e. FC11 "MyFC_test") and download the new FC to the PLC.
Change the relevant call of the original FC to the new FC. Keep the i/o as before. Download the block with the changed call.
Now you can go online with the new FC and as it is the only call to that FC it will make sense to view the data online.
When you have found out the problem, you can change everything back to as it was before.
 
thanks to all for the answers. yes i am using step 7.
seppoalanen, did you mean, i can get online seperately for all conveyors by using fbs?
 
Yes, when you monitoring FB program, there is tool to link it it's own instance-DB. But, what Jesper told, do it like he told. Test your FC-program carefully and after it works correctly, you not need to see it anymore and you save your working ours.

Br. Seppo
 
i use the same way with jesper. but i thougt that there must be an easier way, but i think i've mistaken :)
 
Variables -in FC-program- are somewhere in the PLS's free memory space. In program Call PLC takes free momory from the stack and there could be previous state what there have last time stayed. Then PLC copyes inputs to memory stack etc.

Variables -in FB-program- are in it's instance-DB. In program Call PLC copyes inputs to instance-DB and FB-program uses variables from instance-DB. When FB have executed, PLC copyes outputs from instance-DB. This means that you need 40 pcs instance-DBs for your application and 40 times more memory for variables.
 
I think what seppoalanen was getting at is that when viewing the Multiple Instance FBs, you can use the Debug....Operation.. menu to set the path to your particular Instance DB and see only THAT instance not all of them stepping all over each other.
 

Similar Topics

Good evening, I am trying to get online with an S7-300 controller. I am new to Siemens. I can view the CPU when connected, and open up the blocks...
Replies
6
Views
1,288
Hello, I have a S7-300 PLC I want to get online with and take an upload of the prog. I have a laptop with the correct software and USB adapter...
Replies
2
Views
1,549
OK, so I have seen the threads pop up and I had been doing some research into getting over this hurdle for a bit after I ran into some of these...
Replies
3
Views
868
I am having difficulty getting online with an Automation Direct BRX processor. Model number is BX-DM1E-M. Have set an IP address through USB...
Replies
3
Views
1,771
Hello All, I’m trying to get online with a local lift station L32E compact Logix processor to pull the program as the local municipality cannot...
Replies
26
Views
5,047
Back
Top Bottom