控制程序优化
由于上层的托盘升降都必须使其下层车位为空车位之后才能进行,以地上三层车位运动为例,一层空车位位置有N种,二层托盘升降涉及的运动方式有N2种,三层托盘可能的运动方式有N3种,随着车位和层数的增加,程序会出现剧烈膨胀,因此,如何寻求简便方法,使程序得到优化将是该系统程序设计的难点。以第二层为例,在变量Dm中存放第二层需要存取的车位号,该车位号为1~N,如进行上层X(1≤X≤N)号车位存取,则Dm=X;在Dn中存放下层空车位号,设空车位为Y号车位,则Dn=Y;在进行存取车时,把Dm和Dn中的数值进行比较,其结果为零,则上层车位的托盘可以直接下移;如果结果大于零,则表示空车位在左边,这样先把空车位右边**个托盘左移到空位上,之后重复上述过程,直到空车位在上层需要存取的车位正下方时,上层车位的托盘才能进行升降运动。三层和四层存取车的处理方法和第二层类似。WESTINGHOUSE Circuit Breaker 15 Amps 3 Pole 480 VAC EHD3015
EATON CUTLER HAMMER Size 00 ECN05A1QAA
EATON CUTLER HAMMER HMIEC1612 I/O
CUTLER HAMMER 10250T 4337 Start 10250T4337
CUTLER HAMMER 20 Amp 2 Pole 240 V C30BN2B
CUTLER HAMMER WESTINGHOUSE FD FD3070
EATON CUTLER HAMMER FD Breaker 3 Pole 20 Amp FD3020
CUTLER HAMMER LST1RPK Low Energy 1490D88G03
WESTINGHOUSE Size 0 B100 Manual 2P B100S0B
CUTLER HAMMER 9 1688 1 230V DC Coil 9-1688-1
CUTLER HAMMER ED3150 3 Pole 150 Amp ED Breaker