Hi all,
the machine I am programming the Rockwell PLC for has about 100 parameters that need to be adjusted for every customer.
I would like to give the customer a possibility to adjust those parameters without prerequisites like a Studio 5000 connection.
Can you recommend me a way to configure our PLC?
For our Siemens PLCs (that should do the same for the customers that want Siemens) the solution is:
- on a computer a config file (csv) is written
- it is saved on a (Siemens) Memory (SD) Card at a specific location
- the SD Card (which also includes the PLC code) is inserted into the PLC
- the PLC Code reads the data from the SD Card. It's quite cumbersome to work with the limitations of this csv import but it works.
My Rockwell Setup:
What I have looked at without success:
Please ask about whatever I am unclear about.
the machine I am programming the Rockwell PLC for has about 100 parameters that need to be adjusted for every customer.
I would like to give the customer a possibility to adjust those parameters without prerequisites like a Studio 5000 connection.
Can you recommend me a way to configure our PLC?
For our Siemens PLCs (that should do the same for the customers that want Siemens) the solution is:
- on a computer a config file (csv) is written
- it is saved on a (Siemens) Memory (SD) Card at a specific location
- the SD Card (which also includes the PLC code) is inserted into the PLC
- the PLC Code reads the data from the SD Card. It's quite cumbersome to work with the limitations of this csv import but it works.
My Rockwell Setup:
- 5069-L30ERS2 Compact GuardLogix 5380 Safety Controller
- Studio 5000 Lite Edition V35 and V36
- do you need more information?
What I have looked at without success:
- reading files from the SD Card
- the Sample Code CF_Read_Write_Example.L5X and CF_Read_Write.L5X cannot be imported to a project with my controller. After changing the L5X file to my controller, the import has an error (Error: Line 20577: The object is not supported by this controller type. RSLogix5000Content/Controller/CommPorts)
- furtermore I find this Sample Code hugely complicated and not well documented. The code is partly commented but the tags are not and I haven't found information about "where do I put in the filename", "where do I find the text that was read from the file"
- the documentation 1756-pm017_-en-p.pdf page 12 says that files written on a computer cannot be used due to failing checksum tests
- Recipes: I haven't found any beginner introduction and it's a big mystery to me how to use them and whether they are helpful to me.
- The documentation batch-um006_-en-d.pdf uses a Recipe Editor that I do not have installed, the customers should not need and that I could not find installation instructions for (nothing found in the Software Center).
- The documentation batch-um004_-en-d.pdf seens to have something to do with Recipes but this batch-thing looks far too complicated for my use case
Please ask about whatever I am unclear about.