Hello Everyone
I have a scheduled program with 5 files that are around 110 KB each and there is only room for one in the machine,
I am just wondering if it is possible to run that program directly from the Floppy Disc ???
Thanks
Hello Everyone
I have a scheduled program with 5 files that are around 110 KB each and there is only room for one in the machine,
I am just wondering if it is possible to run that program directly from the Floppy Disc ???
Thanks
hi Biggermens
try PSELECT system_device:A.MIN
if "system_device:" is not specified, than MD1 is considered by default
replace "system_device:" with the "floppy system device name:"
is not enough that the floppy hardware exists; it must also be recognized as a "system device" by the controller
it should be something like AD0, MD0, BU1, etc i don't know
if the controller does not see the floppy as a system device, than copy files from it to another folder inside your controller, that is a real "system device"
i don't know how to view the list of "available system devices", but you may check if a folder is seen as one :
... put a.min inside MD1; try PSELECT MD1:A.MIN ( it should work, since MD1 is a system device )
... put a.min inside AD0 ( or something that looks like the floppy ); try PSELECT AD0:A.MIN ( if it works, than AD0 is a system device; if it does not work, than delete A.min from there, and check another folder )
even if you find a system_device folder, there may be a limit for the file size that it can handle : for example you may copy inside it 1mb, but in reality the control may not handle more than 300kb ( those are random numbers )
kindly
Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg
Hi there
Thanks for your help, I know i may sound dumb but i want to make sure i got it right
for example Floppy Drive is MD1
I make a file called RUN.SDF and inside that file i would put
PSELECT MD1:A001.MIN,,,Q1
PSELECT MD1:A002.MIN,,,Q1
PSELECT MD1:A003.MIN,,,Q1
PSELECT MD1:A004.MIN,,,Q1
PSELECT MD1:A005.MIN,,,Q1
END
Then i copy the RUN.SDF file to the controller storage
and run it from there ??
That make sense ??
I did find out that the machine can only open files up to 130kb.
Thank you very much for your help.
hello biggermens, i have no experience with your type of machine, so i can not deliver exact solutions
there are folders inside the controller, but the controller can not read files from all of them, but only from a few ones; those "few ones" are also known as "system devices"
there is the "main folder" and some "auxiliary folders", from which the controller can read, thus there is the "main system device" and "auxiliary system devices"
1) using the "main system device"
copy a *.min file inside the "main folder", and select it from PR-SELECT
2) using an "auxiliary system device"
copy a *.min file inside the "auxiliary folder"
copy a *.sdf file inside the "main folder", and select it from SP-SELECT
sdf content should be :
....PSELECT auxiliary_folder_name:*.MIN,,,Q1
....END
....or
....PSELECT auxiliary_folder_name:*.MIN
....END
i hope it is clear so far
now, if your floppy is MD1 :
... put those a.min and b.min files inside the MD1 folder
... put the *.sdf file inside the "main folder", and select it from SP-SELECT
... sdf content should be :
....PSELECT MD1:A.MIN,,,Q1
....PSELECT MD1:B.MIN,,,Q1
....END
....or
....PSELECT MD1:A.MIN
....PSELECT MD1:B.MIN
....END
... now put c.min inside the "main folder"
... sdf content should be :
....PSELECT MD1:A.MIN,,,Q1
....PSELECT MD1:B.MIN,,,Q1
....PSELECT C.MIN,,,Q1
....END
....or
....PSELECT MD1:A.MIN
....PSELECT MD1:B.MIN
....PSELECT C.MIN
....END
as it can be seen, there is no "system device" specified for the c.min file, because that file is inside the "main folder" = " main system device "
thus, if inside the PSELECT syntax is no path for a system device, than the controller will assume "main system device" as default
kindly
Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg
Your machine has substantially more storage in MD0: which is where the system software is stored. You can call programs from that device and run them using the SDF method you describe.
Do not overfill MD0 or you could get into trouble as the system may create temp files and need a little space open.
Best regards,
Experience is what you get just after you needed it.