123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422 |
- <testset>
- <dataelements/>
- <handlerwrapper>DefaultHandlerWrapper</handlerwrapper>
- <endpoints>
- <timeout xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://gruppe.wst.univie.ac.at/~mangler/services/timeout.php</timeout>
- <change_location xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/change_location.php</change_location>
- <get_data xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/get_data.php</get_data>
- <get_parameters xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/get_parameters.php</get_parameters>
- <save_data xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/save_data.php</save_data>
- <get_actions xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/get_actions.php</get_actions>
- <save_finish xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/save_finish.php</save_finish>
- <save_report xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/save_report.php</save_report>
- </endpoints>
- <description>
- <description xmlns="http://cpee.org/ns/description/1.0">
- <call id="a1" endpoint="change_location">
- <parameters>
- <label>change_location</label>
- <method>:post</method>
- <arguments>
- <toolID>!data.toolID</toolID>
- <currLoc>!data.currLoc</currLoc>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a3" endpoint="get_data">
- <parameters>
- <label>Scan the Tool</label>
- <method>:post</method>
- <arguments>
- <toolID>!data.toolID</toolID>
- <form>scanTool.html</form>
- <rolle>!data.rolle</rolle>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.reply = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a5" endpoint="get_parameters">
- <parameters>
- <label>get_parameters</label>
- <method>:post</method>
- <arguments>
- <toolID>!data.toolID</toolID>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.params = result["params"]</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a4" endpoint="get_data">
- <parameters>
- <label>Maschine Parameters</label>
- <method>:post</method>
- <arguments>
- <rolle>!data.rolle</rolle>
- <form>machine_param.html</form>
- <params>!data.params</params>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.reply = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a7" endpoint="get_data">
- <parameters>
- <label>Start Production</label>
- <method>:post</method>
- <arguments>
- <form>start_production.html</form>
- <orderID>!data.orderID</orderID>
- <articleID>!data.articleID</articleID>
- <machineID>!data.machineID</machineID>
- <toolID>!data.toolID</toolID>
- <rolle>!data.rolle</rolle>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.reply = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a8" endpoint="save_data">
- <parameters>
- <label>save_data_to_db</label>
- <method>:post</method>
- <arguments>
- <toolID>!data.toolID</toolID>
- <orderID>!data.orderID</orderID>
- <machineID>!data.machineID</machineID>
- <articleID>!data.articleID</articleID>
- <workerID>!data.workerID</workerID>
- <actionID>28</actionID>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a9" endpoint="get_data">
- <parameters>
- <label>Production</label>
- <method>:post</method>
- <arguments>
- <form>production.html</form>
- <orderID>!data.orderID</orderID>
- <machineID>!data.machineID</machineID>
- <articleID>!data.articleID</articleID>
- <toolID>!data.toolID</toolID>
- <rolle>!data.rolle</rolle>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.prodStatus = result["result"]["act"];
- data.reply = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a17" endpoint="get_data">
- <parameters>
- <label>Scan the Tool</label>
- <method>:post</method>
- <arguments>
- <toolID>!data.toolID</toolID>
- <form>scanTool.html</form>
- <rolle>!data.rolle</rolle>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result">data.reply = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <choose mode="exclusive">
- <alternative condition="data.prodStatus == "Next"">
- <call id="a12" endpoint="get_data">
- <parameters>
- <label>Finish Production</label>
- <method>:post</method>
- <arguments>
- <rolle>!data.rolle</rolle>
- <form>finish_production.html</form>
- <orderID>!data.orderID</orderID>
- <articleID>!data.articleID</articleID>
- <machineID>!data.machineID</machineID>
- <toolID>!data.toolID</toolID>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result">data.reply = result;
- data.workerID = result["result"]["workerID"];
- data.quantity = result["result"]["quantity"];
- data.comment = result["result"]["comment"];</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a13" endpoint="save_finish">
- <parameters>
- <label>insert into event table</label>
- <method>:post</method>
- <arguments>
- <actionID>29</actionID>
- <orderID>!data.orderID</orderID>
- <articleID>!data.articleID</articleID>
- <machineID>!data.machineID</machineID>
- <toolID>!data.toolID</toolID>
- <workerID>!data.workerID</workerID>
- <quantity>!data.quantity</quantity>
- <comment>!data.comment</comment>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <_probability>
- <_probability_min/>
- <_probability_max/>
- <_probability_avg/>
- </_probability>
- </alternative>
- <otherwise>
- <call id="a2" endpoint="get_actions">
- <parameters>
- <label>get_actions</label>
- <method>:post</method>
- <arguments/>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result">data.actions = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a14" endpoint="get_data">
- <parameters>
- <label>Report Problems</label>
- <method>:post</method>
- <arguments>
- <rolle>!data.rolle</rolle>
- <form>report_problems.html</form>
- <orderID>!data.orderID</orderID>
- <articleID>!data.articleID</articleID>
- <toolID>!data.toolID</toolID>
- <machineID>!data.machineID</machineID>
- <actions>!data.actions</actions>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result">data.reply = result;
- data.workerID = result["result"]["workerID"];
- data.quantity = result["result"]["quantity"];
- data.comment = result["result"]["comment"];
- data.action = result["result"]["action"];
- data.newAID = result["result"]["newAID"];
- data.toolPart = result["result"]["toolPart"];</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a15" endpoint="save_report">
- <parameters>
- <label>insert data in event table</label>
- <method>:post</method>
- <arguments>
- <orderID>!data.orderID</orderID>
- <machineID>!data.machineID</machineID>
- <toolID>!data.toolID</toolID>
- <comment>!data.comment</comment>
- <quantity>!data.quantity</quantity>
- <action>!data.action</action>
- <workerID>!data.workerID</workerID>
- <toolPart>!data.toolPart</toolPart>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a16" endpoint="">
- <parameters>
- <label>Sub: WZB Prozess1</label>
- <method>:post</method>
- <arguments/>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- </otherwise>
- </choose>
- </description>
- </description>
- <transformation>
- <description type="copy"/>
- <dataelements type="none"/>
- <endpoints type="none"/>
- </transformation>
- <attributes>
- <info xmlns="http://riddl.org/ns/common-patterns/properties/1.0">Production</info>
- <modeltype xmlns="http://riddl.org/ns/common-patterns/properties/1.0">CPEE</modeltype>
- <theme xmlns="http://riddl.org/ns/common-patterns/properties/1.0">default</theme>
- </attributes>
- </testset>
|