2.0 KiB
2.0 KiB
Taśmociągiem transportowane są detale o kształcie równoległoboku. Detale są identyczne i mogą być ułożone tylko na dwa sposoby - Skośnie w prawo lub w lewo. krótsza krawędź jest zawsze równoległa do krawędzi taśmociągu. Nad taśmociągiem znajdują się czujniki a i b które dają 1 gdy wykryją detal.
Zaprojektować układ który ma wyjścia x i y i pokozuje położenie detali
11 gdy nie ma 00 gdy jest pod czujnikiem
założenia: Taśmociąg się nie cofa Detale rozmieszczone są daleko od siebie Kształt jest taki że zawsze będzie 00 i 11
digraph {
bgcolor=transparent;
fontcolor=FFFFFF;
layout=neato;
center=1;
splines=true;
len=3;
rankdir=TB;
node [ shape = circle ];
edge [len=2]
"wy/01"->"wy/01" [label="00"]
"wx/10"->"wx/10" [label="00"]
"x1/00"->"x1/00" [label="01"]
"wy/01"->"x1/00" [label="01"]
"x1/00"->"x2/00" [label="11"]
"x2/00"->"x2/00" [label="11"]
"x2/00"->"x3/00" [label="10"]
"x3/00"->"x3/00" [label="10"]
"x3/00"->"wx/10" [label="00"]
"wx/10"->"y1/00" [label="10"]
"y1/00"->"y1/00" [label="10"]
"y1/00"->"y2/00" [label="11"]
"y2/00"->"y2/00" [label="11"]
"y2/00"->"y3/00" [label="01"]
"y3/00"->"y3/00" [label="01"]
"y3/00"->"wy/01" [label="00"]
"wx/10"->"x1/00" [label="01", len=4, weight=999]
"wy/01"->"y1/00" [label="10", len=4, weight=999]
}
digraph{
bgcolor=transparent;
fontcolor=FFFFFF;
layout=neato;
center=1;
splines=true;
len=3;
rankdir=TB;
node [ shape = circle ];
edge [len=2]
"wy/01"->"wy/01" [label="00"]
"wx/10"->"wx/10" [label="00"]
"x1/00"->"x1/00" [label="01"]
"wy/01"->"x1/00" [label="01"]
"x1/00"->"x2/00" [label="11"]
"x2/00"->"x2/00" [label="11"]
"x2/00"->"x3/00" [label="10"]
"x3/00"->"x3/00" [label="10"]
"x3/00"->"wx/10" [label="00"]
"wx/10"->"y1/00" [label="10"]
"y1/00"->"y1/00" [label="10"]
"y1/00"->"y2/00" [label="11"]
"y2/00"->"y2/00" [label="11"]
"y2/00"->"y3/00" [label="01"]
"y3/00"->"y3/00" [label="01"]
"y3/00"->"wy/01" [label="00"]
"wx/10"->"x1/00" [label="01", len=4, weight=999]
"wy/01"->"y1/00" [label="10", len=4, weight=999]
}