返回主站|会员中心|保存桌面

ABB机器人(中国)服务商    

ABB机器人,ABB喷涂机器人,ABB码垛机器人,ABB焊接机器人,AB...

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > ABB机器人编程调试小技巧-自动识别信号被仿真!
新闻中心
ABB机器人编程调试小技巧-自动识别信号被仿真!
发布时间:2025-11-27        浏览次数:9        返回列表

机器人信号有被仿真的情况,开启自动生产时,可能会造成生产流程混乱,严重的话会造成设备或产品的损坏,从而影响生产,对企业造成严重损失。造成这种情况的原因是忘记取消仿真信号造成的。怎样才能更好地避免这种情况发生,可以通过下面介绍的ABB机器人的功能实现。

使用功能:IO信号的系统输入功能中的Simulated I/O

配置方法如下:

  1.  配置一个数字输出信号:

    -Name "Do_Simulated_IO" -SignalType "DO" -Access "ReadOnly"

    这个信号可以是虚拟信号,也可以是真实的;等级设置为:ReadOnly。

  2. 关联系统输出功能:

    -Status "Blocked I/O" -Signal "Do_Simulated_IO"

  3. 程序范例如下:

    MODULE MainModule

        VAR string st_UiHeader;
        VAR string st_UiMsgLine1;
        VAR string st_UiMsgLine2;
        VAR string st_UiMsgLine3;

        PROC main()

rInitial;
       ENDPROC
        PROC rInitial()
             WHILE Do_Simulated_IO = 1 DO
                  TPErase;
                  st_UiHeader:="Com, Caution simulated signals!";    
            st_UiMsgLine1:="There are some signals that are simulated which is not allowed in ";
                st_UiMsgLine2:="automatic mode! To continue please";
        st_UiMsgLine3:="Select the I/O menu then turn off the simulation/s.";                                          UIMsgBox\Header:=st_UiHeader,st_UiMsgLine1\MsgLine2:=st_UiMsgLine2\MsgLine3:=st_UiMsgLine3\Buttons:=btnOk\Icon:=iconWarning;
              IF Do_Simulated_IO = 1 Stop;
              ENDWHILE
          ENDPROC
     ENDMODULE
注释:当有信号处于仿真状态时,信号Do_Simulated_IO 将被置1,机器人自动生产时,先执行初始化例行程序rInitial,将会在示教器上出现下面的人机对话界面,需要确认:

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服