Mapping and Concurrent IO of Dedicated Outputs

  • Updated

Robot Output Mapping:

Aux / Universal Output#: CIO Mapping Logic: External Output: Signal Description:
79550

STR #70017

BMOV #79550,2,30010

30010 Wire Brake#1
79551 30011 Wire Brake#2
79552 30012 Wire Brake#3
79553 30013 Wire Brake#4
79554 30014 Camera Door#1
79555 30015 Camera Door#2
79556 30016 Camera Door#3
79557 30017 Camera Door#4
79560 30020 Running / Operating
79561 30021 Servos On
79562 30022 Alarm / Error
79563 30023 Robot(s) Home Cube#64 or PLAY (depending on SimpleConnect Ver#)
79564 30024 Search/Detect#1
79565 30025 Search/Detect#2
79566 30026 Search/Detect#3
79567 30027 Search/Detect#4

 

“WIRE BRAKE#1-4” Output Logic:

See the following article for detailed explanation of the Wire Brake operation & controlling logic:********************************

“CAMERA DOOR#1” Output Logic:

STR-NOT #01950          //CARRIAGE#1 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND-NOT #01951 //CARRIAGE#2 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND #28150 //ACCUFAST#1 ENABLED
AND #15054 //CAMERA DOOR OPEN UNIVERSAL OUTPUT#4037
OUT #79554 //DEDICATED OUTPUT FOR CAMERA#1 DOOR OPEN

“CAMERA DOOR#2” Output Logic:

STR-NOT #01950          //CARRIAGE#1 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND-NOT #01951 //CARRIAGE#2 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND #28151 //ACCUFAST#2 ENABLED
AND #15055 //CAMERA DOOR OPEN UNIVERSAL OUTPUT#4038
OUT #79555 //DEDICATED OUTPUT FOR CAMERA#2 DOOR OPEN

“CAMERA DOOR#3” Output Logic:

STR-NOT #01950          //CARRIAGE#1 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND-NOT #01951 //CARRIAGE#2 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND #28152 //ACCUFAST#3 ENABLED
AND #15056 //CAMERA DOOR OPEN UNIVERSAL OUTPUT#4039
OUT #79556 //DEDICATED OUTPUT FOR CAMERA#3 DOOR OPEN

“CAMERA DOOR#4” Output Logic:

STR-NOT #01950          //CARRIAGE#1 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND-NOT #01951 //CARRIAGE#2 ACTIVE CONNECTION TO SIMPLE CONNECT NETWORK
AND #28153 //ACCUFAST#4 ENABLED
AND #15057 //CAMERA DOOR OPEN UNIVERSAL OUTPUT#4040
OUT #79557 //DEDICATED OUTPUT FOR CAMERA#4 DOOR OPEN

“RUNNING/OPERATING" Output Logic:

STR #50070             //OPERATING
AND-NOT #02160 //CARRIAGE#1 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1721)
AND-NOT #02161 //CARRIAGE#2 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1722)
OUT #79560 //DEDICATED OUTPUT FOR RUNNING/OPERATING

“SERVO ON" Output Logic:

STR #50073            //SERVO(S) ON
AND-NOT #02160 //CARRIAGE#1 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1721)
AND-NOT #02161 //CARRIAGE#2 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1722)
OUT #79561 //DEDICATED OUTPUT FOR SERVO(S) ON

“ALARM" Output Logic:

STR #70020            //ALARM OCCUR
AND-NOT #02160 //CARRIAGE#1 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1721)
AND-NOT #02161 //CARRIAGE#2 CONFIGURED AS PART OF SIMPLE CONNECT NETWORK (INPUT# 1722)
OUT #79562 //DEDICATED OUTPUT FOR SERVO(S) ON

“ROBOT(S) HOME (CUBE#64)" Output Logic:

STR #02220            //R1 CONNECTED
AND-NOT #02221 //R2 CONNECTED
AND-NOT #02222 //R3 CONNECTED
AND-NOT #02223 //R4 CONNECTED
AND #50157 //R1 HOME (CUBE #64)
STR #02220 //R1 CONNECTED
AND #02221 //R2 CONNECTED
AND-NOT #02222 //R3 CONNECTED
AND-NOT #02223 //R4 CONNECTED
AND #50157 //R1 HOME (CUBE #64)
AND #50156 //R3 HOME (CUBE #63)
STR #02220 //R1 CONNECTED
AND #02221 //R2 CONNECTED
AND #02222 //R3 CONNECTED
AND-NOT #02223 //R4 CONNECTED
AND #50157 //R1 HOME (CUBE #64)
AND #50156 //R2 HOME (CUBE #63)
AND #50155 //R3 HOME (CUBE #62)
STR #02220 //R1 CONNECTED
AND #02221 //R2 CONNECTED
AND #02222 //R3 CONNECTED
AND #02223 //R4 CONNECTED
AND #50157 //R1 HOME (CUBE #64)
AND #50156 //R1 HOME (CUBE #63)
AND #50155 //R1 HOME (CUBE #62)
AND #50154 //R1 HOME (CUBE #61)
OR-STR
OR-STR
OR-STR
OUT #78047 //AUX RELAY FOR ROBOT(S) HOME