Action Scripts
Description :
Dispatches call box andon state changes.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}\.CallBox\.Button[\d]{1}\.State$
Example :
US0200PLC1012.CallBox.Button1.State
Type :
KP.SampleScripts.AndonStateDispatchScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
External Features :
db#smtp.hostname   db#smtp.from   db#smtp.andon.to  
Read Before Write :
n/a
Description :
Collects deflector tags for counting purposes.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}\.Deflector\.\S+$
Example :
US0200PLC1002.Deflector.PieceCount
Type :
KP.SampleScripts.DeflectorCounterCollectorScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
obsolete
Description :
Sends email when a box is packaged.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}.Sorting.BoxMove[\d]{1,2}$
Example :
US0200PLC1000.Sorting.BoxMove10
Type :
KP.SampleScripts.EmailActionScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
obsolete
Description :
does nothing
Trigger :
Example :
null
Type :
KP.SampleScripts.EmailActionScript2, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
Description :
Collects header tags for counting purposes.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}\.Header\.\S+$
Example :
US0200PLC1002.Header.PieceCount
Type :
KP.SampleScripts.HeaderCounterCollectorScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
Description :
Collects header tags when a pan dumps.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}\.Header\.PanDumpIndicator$
Example :
US0200PLC1002.Header.PanDumpIndicator
Type :
KP.SampleScripts.HeaderPanCycleEvent, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
Description :
Collects machine run states.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}\.\S.*\.RunState$
Example :
US0200PLC1002.Any.RunState
Type :
KP.SampleScripts.MachineRunStateCollectorScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a
Description :
Prints tag in sorting department when a box is completed.
Trigger :
^[a-zA-Z]{2}[\d]{4}[a-zA-Z]{3}[\d]{4}.Sorting.BoxMove([\d]{1,2}|[A-Z])$
Example :
US0200PLC1000.Sorting.BoxMove10
Type :
KP.SampleScripts.PackSortBoxMoveScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
External Features :
db#jde.connection-string   db#rfs.connection-string   db#rfs.environment   db#nice-label.automation.uri  
Read Before Write :
n/a
Description :
System and Device Status.
Trigger :
_NoError$
Example :
Channel.Device._System._NoError
Type :
KP.SampleScripts.SystemStatusScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
External Features :
db#smtp.hostname   db#smtp.from   db#smtp.to  
Read Before Write :
n/a
Description :
Simulates a fixture for SCADA design and testing.
Trigger :
^US0200PLC1004_Simulator.TorqueTester.Start Request$
Example :
US0200PLC1004_Simulator.TorqueTester.Start Request
Type :
KP.SampleScripts.TorqueFixtureSimulatorScript, KepwareProxy.SampleScripts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Execute Action
Read Before Write :
n/a