The Hardware:
S7-226 CPU.
TD-200 Display.
Cable to connect both of the above items together.
and ofcourse the machine with lots of buttons, sensors, etc.
SCENARIO:
I've got 8 sensors on this machine, its a packing machine.
I've been programming this kinda machine quite a lot. I was given a task, to modify my programming structure so that I would have to go to the site to upload the program, instead we could send it as a kit, and the user could do the final settings as per his requirement.
the kind of setting I am referring to would not require the MICROWIN software, as I plan to integrate it in the DISPLAY TD-200.
The changes would be something like this
Each sensor would have certain options, the problem is each user requires different option to be turned ON or OFF.
Say we are talking about a SENSOR-A, the options I want on the TD-200, would be somthing like this;
1) Sensor 'A' input ENABLED/DISABLED. (as most production concious ppl. tend to by-pass sensors, frequently, ofcourse these sensors are not related to SAFETY, rather, to the quality of the product being packed.)
2) Sensor 'A' should sound a bell! ENABLED/DISABLED.
3) Sensor 'A' should stop the Machine ENABLED/DISABLED.
4) Sensor 'A' should xxxxxx EN/DIS.
...... and so on.
what I was wondering, how would it be possible to achieve the above solution? after some time, I noticed if I had 8 sensors, and each having say evn 4 options, this would mean 32 messages in the TD-200, (if the messages are stored independantly)
How would it be possible to include all the options in one message under the TD-200....... HEXADECIMAL????
where (if possible, I'm not sure) the options would be displayed like a '00001001' (like a regular DIP SWITCH, we see every now and then)
only these are the kinds of setting I have to do at site, within or outside the country. This will certainly cut down my extra running, apart from the fact that until I am successful in achieving the solution (even If I dont implement it) its going to bug me for the rest of my life.
the problem is how the heck can I display a HEX number in the TD-200?
any / all comments / suggestions are welcome.
S7-226 CPU.
TD-200 Display.
Cable to connect both of the above items together.
and ofcourse the machine with lots of buttons, sensors, etc.
SCENARIO:
I've got 8 sensors on this machine, its a packing machine.
I've been programming this kinda machine quite a lot. I was given a task, to modify my programming structure so that I would have to go to the site to upload the program, instead we could send it as a kit, and the user could do the final settings as per his requirement.
the kind of setting I am referring to would not require the MICROWIN software, as I plan to integrate it in the DISPLAY TD-200.
The changes would be something like this
Each sensor would have certain options, the problem is each user requires different option to be turned ON or OFF.
Say we are talking about a SENSOR-A, the options I want on the TD-200, would be somthing like this;
1) Sensor 'A' input ENABLED/DISABLED. (as most production concious ppl. tend to by-pass sensors, frequently, ofcourse these sensors are not related to SAFETY, rather, to the quality of the product being packed.)
2) Sensor 'A' should sound a bell! ENABLED/DISABLED.
3) Sensor 'A' should stop the Machine ENABLED/DISABLED.
4) Sensor 'A' should xxxxxx EN/DIS.
...... and so on.
what I was wondering, how would it be possible to achieve the above solution? after some time, I noticed if I had 8 sensors, and each having say evn 4 options, this would mean 32 messages in the TD-200, (if the messages are stored independantly)
How would it be possible to include all the options in one message under the TD-200....... HEXADECIMAL????
where (if possible, I'm not sure) the options would be displayed like a '00001001' (like a regular DIP SWITCH, we see every now and then)
only these are the kinds of setting I have to do at site, within or outside the country. This will certainly cut down my extra running, apart from the fact that until I am successful in achieving the solution (even If I dont implement it) its going to bug me for the rest of my life.
the problem is how the heck can I display a HEX number in the TD-200?
any / all comments / suggestions are welcome.