fanuc机器人以太网通讯配置_干货 | Fanuc机器人IO配置和UI/UO配置

Fanuc机器人

IO配置和UOP配置

一、Fanuc机器人IO种类

1、Fanuc机器人IO分类

I/O (输入/输出信号),是机器人与末端执行器、外部装置等系统的外围设备进行通信的电信号。有通用 I/O 和专用 I/O 。

(1)通用 I/O

通用 I/O 是用户可以自己定义和使用的的 I/O信号,通用 I/O 有如下三类。I/O 的i表示信号号码和组号码的逻辑号码。

• 数字 I/O:DI[ i ]/DO[ i ] 个数:512/512

• 群组 I/O:GI[ i ]/GO[ i ] 个数:100/100,范围:0-32767

• 模拟 I/O:AI[ i ]/AO[ i ] 个数:64/64,范围:0-16383

e8872310f513aa068d428ec8b77ddae1.png

(2)专用 I/O

系统定义的专用IO信号,用户不能重新定义功能的信号;专用 I/O 是用途已经确定的 I/O ,专用 I/O 有如下几种。

• 外围设备(UOP):UI[ i ]/UO[ i ] 个数:18/20

• 操作面板(SOP):SI[ i ]/SO[ i ] 个数:15/15

• 机器人 I/O :RI[ i ]/RO[ i ] 个数:8/8

aba5d1872e4eddc23f98ace41e3883e9.png

3、Fanuc机器人图片(图片来自百度网络)

179a697ad24e97d803f104919a29a28b.png

二、Fanuc机器人通讯IO模块

1、Fanuc机器人硬件种类和机架号

机架系指构成 I/O 模块的硬件的种类。

• 0 =处理 I/O 印刷电路板

• 1~16=I/O 单元 MODELA/B

• 32 =I/O LINK 从动装置

• 48 =外围设备控制接口(CRMA15、CRMA16)

2、Fanuc机器人CRMA15、CRMA16插槽

插槽系指构成机架的 I/O 模块部件的号码。

• 使用处理 I/O 印刷电路板的情况下,按所连接的印刷电路板顺序分别为插槽1、2...。

• 使用 I/O 单元 MODEL A/B的情况下,则为用来识别所连接模块的号码。

• I/O LINK 从动装置以及外围设备接口(CRMA15, CRMA16)下始终为1。

3、接线实物图

(1)紧凑型控制柜CRMA15/CRMA16面板插头

31aab178260a0d763b89596e55577ba8.png

(2)外引实物端子台图片

0636bde07a95d901f2a9306779a1c681.png

二、CRMA15/CRMA16标准配置

1、硬件CRMA15/CRMA16和Fanuc机器人标准分配

R-30iA Mate 控制装置备有输入 28 点、输出 24 点的外围设备控制接口。根据实际需要,把硬件28个输入点和24个输出点分配给Fanuc机器人系统512DI/512DO信号,进行一对一对接。外围设备控制接口的信号的标准分配为DI[81-88]、DI[101-120]和DO[81-84]、 DO[101-120]。此外,在 LR 搬送软体中,外围设备 I/O 上分配有外围设备控制接口。标准分配表如下:

信号种类

Fanuc地址范围

外接设备地址范围

DI

81——88

In21——in28

DI

101——120

In1——in20

DO

81——84

Out21——out24

DO

101——120

Out1——out20

2、硬件CRMA15/CRMA16针脚及其定义

(1)CRMA15/CRMA16针脚及其定义

6faab22a6653234e3d9d73e3eb1df1c5.png

(2)说明:上图左侧CRMA15/CTMA16是机器人控制柜上面端子针脚定义,右侧A1、A2是外接端子台各50针脚定义。实物图如下:

b5e37bb3a0157cfc0a1698165bb33107.png

3、硬件CRMA15/CRMA16和Fanuc标准分配

(1)DI地址分配图

8a9df914d91d5972d42f82c2d8b20d4a.png

(2)DO地址分配图

f5aad9fe4f2ea64594fac8d8f76789d8.png

四、UI/UO专用IO信号的全部分配合简略分配

1、UI/UO专用信号各项作用表

(1)UI专用信号各项作用表

序号

UI信号

作用

1

UI[1]

瞬时停止信号,通过软件切断伺服电源。IMSTP 输入始终有效,通常情况下处在 ON。若该信号成为 OFF 时,系统执行如下处理。

• 发出报警后断开伺服电源。

• 瞬时停止机器人的动作,中断程序的执行。

2

UI[2]

暂停信号从外部装置发出暂停指令。HOLD 输入始终有效,通常情况下处在 ON。该信号成为 OFF 时,系统执行如下处理。

• 减速停止执行中的动作,中断程序的执行。

• 一般事项的设定中将“暂停时伺服”置于有效时,在停下机器人后,发出报警并断开伺服电源。

3

UI[3]

安全速度信号(SFSPD)在安全防护栅栏门开启时使机器人暂停。该信号通常连接于安全防护栅栏门的安全插销。SFSPD 输入始终有效,通常情况下处在 ON。在不使用 IMSTP 、*HOLD 、*SFSPD信号的情况下,跨接这些信号线(常闭点)。

4

UI[4]

循环停止信号(CSTOPI)结束当前执行中的程序(始终有效)。通过RSR来解除处在待命状态下的程序。系统设定画面[6 系统设定. 系统设定]中将“CSTOPI 输入后,程序强制结束”设定为无效的话,在将当前执行中的程序执行到末尾后结束程序。通过RSR来解除(清除)处在待命状态的程序。(标准设定)

5

UI[5]

报警解除信号(FAULT_RESET)解除报警,始终有效。伺服电源被断开时,接通伺服电源。此时,在伺服装置启动之前,报警不予解除。该信号在默认设定下信号断开时发挥作用。

6

UI[6]

Start:外部启动信号(信号下降沿有效)

7

UI[7]

Home:回HOME输入信号(需要设置宏程序)

8

UI[8]

Enable:使能信号,远程启动时候机器人电机上电信号

9

UI[9]

RSR1~RSR8对应输入 UI[9 ~16],在远程模式时有效。这是机器人启动请求信号(RSR)。接收到一个该信号时,与该信号对应的RSR程序为进行自动运转而被选择而启动。其它程序处在执行中或暂停中时,将所选程序加入等待行列,等到执行中的程序结束后启动。

PNS1~PNS8对应UI[9 ~16],PNSTROBE UI[17],在远程模式时有效。这是程序号码选择信号(PNS)和PNS选通信号(PNSTROBE)。在接收到 PNSTROBE 输入时,读出 PNS1~PNS8 输入,选择要执行的程序。其它程序处在执行中或暂停中时,忽略该信号。在远程模式时,在 PNSTROBE 处在 ON 期间,进行基于示教操作盘的程序选择。

10

UI[10]

11

UI[11]

12

UI[12]

13

UI[13]

14

UI[14]

15

UI[15]

16

UI[16]

17

UI[17]

PNSTROBE:PN滤波信号,在PNS选择程序名时使用,当UI[17]=ON时,允许读取PNS1—PNS8信号,并转换为十进制,识别PNS程序名。

18

UI[18]

自动运转起动信号(PROD_START)从第一行起启动当前所选的程序,信号下降沿有效。与PNS一起使用的情况下,从第一行起执行由PNS所选择的程序。没有与PNS一起使用的情况下,从第一行起执行由示教操作盘所选择的程序。其它程序处在执行中或暂停中时,忽略该信号。

(2)UO专用信号各项作用表

序号

UI信号

作用

1

UO[1]

可接收输入信号(CMDENBL),在下列条件成立时输出。该信号表示可以从程控装置启动包含动作(群组)的程序。

• 遥控条件成立。

• 可动作条件成立。

• 选定了连续运转方式(单步方式无效)。

2

UO[2]

系统准备就绪信号(SYSRDY)在伺服电源接通时输出,下面两种情况有输出

• 外围设备 I/O 的 ENBL 输入处在 ON。

• 伺服电源接通(非报警状态)。

3

UO[3]

程序执行输出:程序执行中信号(PROGRUN)在程序执行中输出,程序处在暂停中时,该信号不予输出。

4

UO[4]

程序暂停输出:暂停中信号(PAUSED)在程序处在暂停中而等待再启动的状态时输出

5

UO[5]

暂停输出:保持中信号(HELD)在按下 HOLD 按钮时和输入 HOLD 信号时输出。松开 HOLD 按钮时,该信号不予输出。

6

UO[6]

报警输出:报警(FAULT)信号在系统中发生报警时输出。可以通过 FAULT_RESET 输入来解除报警。系统发出警告时(WARN报警),该信号不予输出。

7

UO[7]

机器人基准点信号(ATPERCH)在机器人处在预先确定的参考位置时输出。最多可以定义 3 个基准点,但是,此信号在机器人处在第 1 基准点时被输出。其它基准点则被分配通用信号。

8

UO[8]

TPENBL示教盒使能输出:示教操作盘有效信号在示教操作盘的有效开关处在 ON 时被输出

9

UO[9]

BATALM::电池异常信号(BATALM)表示控制装置或机器人的脉冲编码器的后备电池电压下降报警。请在接通控制装置电源后再更换电池。

10

UO[10]

BUSY处理器忙输出:处理中信号(BUSY)在程序执行中或通过示教操作盘进行的作业处理中被输出。程序处在暂停中时,该信号不予输出

11

UO[11]

ACK1-ACK8:证实信号,当RSR输入信号被接受时,会输出一个相应的脉冲信号 。RSR接受确认信号(ACK)在RSR功能有效时进行组合使用。接收到 RSR 输入时,作为确认而输出对应的脉冲信号。可以指定脉冲宽。

该信号组以8位二进制码表示相应的当前选中的PNS程序号。选择程序号码信号(SNO)在PNS功能有效时进行组合使用。作为确认而始终以二进制代码方式输出当前所选的程序号码(对应 PNS1~8 输入的信号)。通过选择新的程序来改写 SNO1~8。

12

UO[12]

13

UO[13]

14

UO[14]

15

UO[15]

16

UO[16]

17

UO[17]

18

UO[18]

19

UO[19]

SNACK信号数确认输出:PNS接受确认信号(SNACK)在PNS功能有效时进行组合使用。接收到 PNS 输入时,作为确认输出脉冲信号。可

以指定脉冲宽。

20

UO[20]

预留信号

2、全部分配和简略分配表

(1)全部分配

输入信号分配表:

物理

编号

Fanuc信

号地址

UI专用

信号

CRMA15

针脚号

CRMA16

针脚号

In1

DI[101]

UI[1]

1

In2

DI[102]

UI[2]

2

In3

DI[103]

UI[3]

3

In4

DI[104]

UI[4]

4

In5

DI[105]

UI[5]

5

In6

DI[106]

UI[6]

6

In7

DI[107]

UI[7]

7

In8

DI[108]

UI[8]

8

In9

DI[109]

UI[9]

9

In10

DI[110]

UI[10]

10

In11

DI[111]

UI[11]

11

In12

DI[112]

UI[12]

12

In13

DI[113]

UI[13]

13

In14

DI[114]

UI[14]

14

In15

DI[115]

UI[15]

15

In16

DI[116]

UI[16]

16

In17

DI[117]

UI[17]

22

In18

DI[118]

UI[18]

23

In19

DI[119]

24

In20

DI[120]

25

In21

DI[81]

1

In22

DI[82]

2

In23

DI[83]

3

In24

DI[84]

4

In25

DI[85]

5

In26

DI[86]

6

In27

DI[87]

7

In28

DI[88]

8

输出信号分配表:

物理

编号

Fanuc信

号地址

UI专用

信号

CRMA15

针脚号

CRMA16

针脚号

out1

DO[101]

UO[1]

33

out2

DO[102]

UO[2]

34

Out3

DO[103]

UO[3]

35

Out4

DO[104]

UO[4]

36

Out5

DO[105]

UO[5]

37

Out6

DO[106]

UO[6]

38

Out7

DO[107]

UO[7]

39

Out8

DO[108]

UO[8]

40

Out9

DO[109]

UO[9]

41

out10

DO[110]

UO[10]

42

out11

DO[111]

UO[11]

43

out12

DO[112]

UO[12]

44

out13

DO[113]

UO[13]

45

out14

DO[114]

UO[14]

46

out15

DO[115]

UO[15]

47

out16

DO[116]

UO[16]

48

out17

DO[117]

UO[17]

26

out18

DO[118]

UO[18]

27

out19

DO[119]

UO[19]

28

Out20

DO[120]

UO[20]

21

Out21

DO[81]

33

Out22

DO[82]

34

Out23

DO[83]

35

Out24

DO[84]

36

(2)简略分配

输入输出信号分配表:

物理编号

Fanuc输入信号

UI专用信号

In21

DI[81]

UI[2]

In22

DI[82]

UI[5]

In23

DI[83]

UI[6]

In24

DI[84]

UI[8]

In25

DI[85]

UI[9]

In26

DI[86]

UI[10]

In27

DI[87]

UI[11]

In28

DI[88]

UI[12]

输出信号分配表:

物理编号

Fanuc输出信号

UO专用信号

Out21

DO[81]

UO[1]

Out22

DO[82]

UO[6]

Out23

DO[83]

UO[9]

Out24

DO[84]

UO[10]

(3)全部分配和简略分配表

UI专用输入信号分配表:

fce3eda6466a806fe70c158a8e285de6.png

UO专用输出信号分配表:

5df9b05e612d136923c95ceb2e8740b1.png

3、专用UI/UO信号在Fanuc机器人上地址分配(简略分配)

(1)UI和物理地址分配图片

下图是选择RSR程序启动:

4c025d6acef8d4f4d250f0d52566949c.png

下图是选择PNS程序启动,则需要UI[17]也分配一个物理地址。

c4816f909ca7f54e06ff3acf59cc0c56.png

(2)UO和物理地址分配图片

e75ec793618e28d783e5121bf95392cf.png

4、机架35、插槽1开始点为1的分配都为常闭点

这里UI[1]——UI[3]等一些信号为ON时候,可以分配地址:机架35、插槽1开始点为1的分配都为常闭点。这里可以理解为系统带的常闭点,如下图所示:

c068b6394fa30880bfb6a5b9d97ee19a.png

5、UI/UO分配重启生效状态

(1)UI状态图片

e48531c4104d9d8a9a11f1e0570c551c.png

(2)UO状态图片

a0f23b40f8c2cd8a6e106efba25ff1a5.png

五、信号输出和强制仿真

1、Fanuc机器人常用接线图

CRMA15接线图:

6007e87da348176e6d33bd57014f300a.png

CRMA16接线图:

b7c17aa27ae41c75fc3942d5f84d4b70.png

2、输出信号强制输出

说明:对于输出信号,可以直接强制输出,操作步骤:menu——>I/O——>数字IO——>IN/OUT:切换到DO一览画面——>光标移动选择到需要强制输出DO信号状态栏——>下方的ON/OFF强制输出,如下图:

4db4dfff8c41af4b1dfb06b9ffea32ad.png

3、输入信号输出信号仿真功能

说明:对于输出信号,可以直接强制输出。但是对于输入信号一般可以使用仿真功能,当然输出信号也可以仿真。操作步骤:menu——>I/O——>数字IO——>IN/OUT:切换到DO/DI一览画面——>光标移动选择到需要模拟输出的DI/DO信号模拟栏——>下方的模拟——>信号状态由U变为S——>光标移动到信号的状态栏——>下方的ON/OFF即可对信号进行模拟开光。

(1)DI输入信号模拟仿真图片:

20dd64309e1f52bff30c98afb82e77ad.png

(2)DO输出信号模拟仿真图片:

8e516bcc97571bb57288724f8742bb96.png
  • 5
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值