package ${package}.plc.shared;

public class SharedPlcConstants {

	public static final String PARAM_AUTOMATIC_MODE = "automaticMode";
	public static final String PARAM_PLC_STARTED = "plcStarted";
	public static final String PARAM_PLC_CONNECTED = "plcConnected";

	public static final String R_ALARM = "Alarm";
	public static final String R_AUTOMATIC_MODE = "AutomaticMode";
	public static final String R_CABINET = "Cabinet";
	public static final String R_DATA_LOGIC_SCANNER = "DataLogicScanner";
	public static final String R_FILL_STATION = "FillStation";
	public static final String R_SECTOR_01 = "Sector01";
	public static final String R_SECTOR_02 = "Sector02";
	public static final String R_SECTOR_04 = "Sector04";
	public static final String R_SECURITY_RELAY = "SecurityRelay";
	public static final String R_STOP_ALL_ACTORS = "StopAllActors";

	public static final String R_BUTTON_1 = "Button1";
	public static final String R_BUTTON_2 = "Button2";
	public static final String R_BUTTON_3 = "Button3";
	public static final String R_LED_1 = "Led1";
	public static final String R_LED_2 = "Led2";

	public static final String A_PRESSED = "Pressed";
	public static final String A_RELEASED = "Released";

	public static final String A_BOX_DETECTED = "BoxDetected";
	public static final String A_BOX_DETECTED_END = "BoxDetectedEnd";
	public static final String A_BOX_DETECTED_START = "BoxDetectedStart";
	public static final String A_CURRENT_CONTAINER = "CurrentContainer";
	public static final String A_EMERGENCY_STOP = "EmergencyStop";
	public static final String A_ENTRY_CLOSE = "EntryClose";
	public static final String A_ENTRY_CLOSED = "EntryClosed";
	public static final String A_ENTRY_OPEN = "EntryOpen";
	public static final String A_ENTRY_OPENED = "EntryOpened";
	public static final String A_EXIT_CLOSE = "ExitClose";
	public static final String A_EXIT_CLOSED = "ExitClosed";
	public static final String A_EXIT_OPEN = "ExitOpen";
	public static final String A_EXIT_OPENED = "ExitOpened";
	public static final String A_HORN = "Horn";
	public static final String A_MOTOR_1_FAULT = "Motor1Fault";
	public static final String A_MOTOR_1_OFF = "Motor1Off";
	public static final String A_MOTOR_1_ON = "Motor1On";
	public static final String A_MOTOR_2_FAULT = "Motor2Fault";
	public static final String A_MOTOR_2_OFF = "Motor2Off";
	public static final String A_MOTOR_2_ON = "Motor2On";
	public static final String A_MOTOR_FAULT = "MotorFault";
	public static final String A_MOTOR_OFF = "MotorOff";
	public static final String A_MOTOR_ON = "MotorOn";
	public static final String A_NEXT_CONTAINER = "NextContainer";
	public static final String A_NEXT_CONTAINER_DONE = "NextContainerDone";
	public static final String A_NOW = "Now";
	public static final String A_OCCUPIED = "Occupied";
	public static final String A_OFF = "Off";
	public static final String A_ON = "On";
	public static final String A_OPERATIONAL = "Operational";
	public static final String A_POWER_5V = "Power5V";
	public static final String A_POWER_24V_MOTORS = "Power24VMotors";
	public static final String A_POWER_24V_SENSORS = "Power24VSensors";
	public static final String A_RELEASE_CONTAINER = "ReleaseContainer";
	public static final String A_RELEASE_CONTAINER_DONE = "ReleaseContainerDone";
	public static final String A_RESET = "Reset";
	public static final String A_SCAN_DURATION = "ScanDuration";
	public static final String A_START_BUTTON = "StartButton";
	public static final String A_TRANSFER_DURATION = "TransferDuration";
	public static final String A_TRANSFER_DURATION_1 = "TransferDuration1";
	public static final String A_TRANSFER_DURATION_2 = "TransferDuration2";
	public static final String A_WARNING = "Warning";

	public static final String PLC = "PLC";
	public static final String STARTED = "Started";
	public static final String STOPPED = "Stopped";

	public static final String ROLE_SHOP_FLOOR = "ShopFloor";

}
