设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9217|回复: 4

[求助] AGV原地旋转如何实现

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 0 s3 C9 ]6 T# z  k0 O2 a2 E" v

3 c8 m" [1 k) l! f( \' E可以在轨道上加传感器,给传感器添加控制器(method):3 O0 r3 j  ]& Z2 [5 G* o1 I
比如旋转90°:
  C. L8 d. \( c9 X- |* g! W$ {is* P9 G" a/ o  s
        i:integer;
) r* C: J6 I# n) A; [do4 E. z* v# H  a( ~$ r
        if @.backwards=true
" ?* T, U" M9 W$ T        then( {) w; }/ T6 D- {+ v! Z3 i
                @.stopped:=true;. y5 D) b- g* O2 o" Z
                for i:=1 to 5 loop;
* I3 ~7 m7 T0 a! R2 o8 g0 \0 Y                        @.iconangle:=@.iconangle-18;+ r" X) ^1 J  l3 f# A) V% q
                        wait 1;
8 ~4 C4 U+ I0 ]: z$ m5 v2 {% z5 i$ K                next;% ^) r4 n/ U7 |& x. [5 r
                @.stopped:=false;
+ Z: H7 T8 z3 ?1 P7 C/ d        end;$ }- ?. @% ]1 b- ?
end;' M  g- F3 ?6 ?3 z6 X
比如旋转180°:6 X$ t8 _) \* ?' @: ]6 D
is
; c! `' F- I8 |  \        i:integer;; d) i7 f5 W" b/ y6 U' G
do
# M; ], f' K; k3 M! p; \6 X        @.stopped:=true;
* ^7 K/ f1 j7 ]        for i:=1 to 10 loop;3 S4 h9 Q+ d7 Q* t
                @.iconangle:=@.iconangle+18;
# U2 I; Z% ?3 i                wait 1;2 u/ z. T& D+ v: a% s3 R7 H/ A
        next;4 Z/ _4 {0 l2 E* ~
        @.stopped:=false;
4 ^. o3 o: T4 e3 I* D4 R# C        @.backwards:=false;! J! ?, I" l: ^5 [
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-12-12 00:33 , Processed in 0.017594 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表