Hello,
I am currently working with programming machine alarms and am having a problem with displaying multiple messages and long character messages. For example, we have multiple tools in a given lathe with a set tool life. I have sub programs set up for “Tool Life”, “Auto Offset”, and “Measure Check”. The measure check alarm is the specific sub program I am struggling with. The following is current program:
%
O6302(MEASURE CHECK C/S OP-2)
IF[#503EQ1]GOTO100
IF[#510EQ1]GOTO110
IF[#512EQ1]GOTO120
IF[#503EQ1]AND [#510EQ1]GOTO130
IF[#503EQ1]AND [#512EQ1]GOTO140
IF[#510EQ1]AND [#512EQ1]GOTO150
IF[#503EQ1]AND [#510EQ1]AND[#512EQ1]GOTO170
M99
N100
#3000=0001(CONFIRM L.4.50, W.7.10, D.21.70)
N110
#3000=0001(CONFIRM L.258.58, D.23.60)
N120
#3000=0001(CONFIRM L.190.80, D.40.00)
N130
#3000=0001(CONFIRM L.258.58,4.50, D.23.60,21.70, W.7.10)
N140
#3000=0001(CONFIRM L.190.80,4.50 D.23.60,21.70, W.7.10)
N150
#3000=0001(CONFIRM L.258.58,190.80, D.23.60,40.00)
N160
#3000=0001(CONFIRM L.258.58,190.80,4.50 D.23.60,40.00,21.70, W.7.10)
M11
M37
M416
M30
%

When any of the tool counts read “1” the lathe alarms out for a measure check and should display the dimensions which the operator needs to confirm on the system alarm message screen. The problem is if there are multiple tools which read “1” the message is too long to display the full context of the message. I have also tried to send different messages to lines #3001, #3002…… When I do this no message displays. If anyone can help, it would be greatly appreciated! Thank you,
Brad