1. 首页
  2. 技术文章
  3. FANUC

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

大家都知道,从系统中备份的PMC参数是一个文件,那么如何通过这个文件就能够知道备份的PMC参数的具体数值呢?比如T5 K10的数值,其实这个文件中的代码是有格式的,如果你想学习这方面的知识,请继续阅读如下文章,你将会有所收获。【视频】FANUC PMC参数讲解

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

FANUC | 如何阅读备份的PMC参数?

上文摘选《FANUC 31iA/B系统全套原创视频教程

基础篇 第16课 第10节

扫码加入更多精选视频

FANUC | 如何阅读备份的PMC参数?

PMC 参数格式

1.标题信息

数据开始的标题信息,其格式如下:

[格式]

(PMC= xxx MSID= n)

PMC =xxx “xxx”PMC的型号名称。

MSID =n “n”ID信息。

下表列出了可设置为“XXX”“n”值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

0I-D

0I-D-L

I-D

n

1

1

9

 

2.定时器(T

此参数主要指SUB3/TMR延时定时器的设定值,其它固定延时器的预定值在顺序程序中写入,在此不能更改。它可在屏幕上设置和显示时间,设定时间可由顺序程序读取和写入。

[格式] N60xxxx Pnnnnn  定时器   设定值

N定时器T600000参数号开始。范围从N600000N600xxxN609000N609xxxPN600000的数字指的是定时器的值,它具有2字节的大小,设定值的单位取决于定时器的精度N609000号码。例如,当定时器精度为3100毫秒),该值是5,定时器设定值就是500毫秒,有效值范围是从032767。当设定的数值不能被设定单位整除时,系统自动消除余数。

N609000的参数指的是定时器精度,每个设定值如下:

设定值

定时器精度

设定时间范围

0

0

定时器号1-8: 48ms

定时器号9-n: 8ms

48msec-1572.8

8msec-262.1

1

1ms

1msec-32.7

2

10ms

10msec-327.7

3

100ms

100msec-54.6

4

1 sec

1-546

5

1 min

1-546小时

N600000 P1     (定时器号1      T0

N600002 P20    (定时器号2      T2

N600498 P32767(定时器号250  T498

N609000 P0     (定时器号1   T9000

N609002 P0     (定时器号2   T9002

N609498 P0     (定时器号250 T9498

xxx”可以采取下面列出的值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

498

078

078

 

3.计数器(C

使用此参数为一个计数器预设值和累积值。它可以在屏幕上设置和显示这些值。可以使用顺序程序指令,读取和写入这些设置。

计数器数据格式为二字节的BCD代码或二进制代码,地址号大的为高位地址。计数器采用BCD代码或二进制代码由PMC的相应参数决定。默认设置为二进制格式。

PMC 的计数器地址是 C0 C1 ,预设的值是 1578

FANUC | 如何阅读备份的PMC参数?

若要更改预设值的低位数值,使用顺序程序中的一个 1 字节处理指令,通过使用参数的功能指令输出地址指定 C0 写入新的数据。

N61xxxx Pnnnnn       计数器预置值和当前值

N计数器的地址从610000参数号开始。范围从N610000N610xxx,或从N615000N615nnn

P十进制计数器地址值。它具有2字节的大小,设定值从032767,参数范围N610000N610xxx。设定值和当前值替代。为一系列N615000N615nnn,每个计数器的值的范围从032767,并且仅在当前值显示。计数器地址被假定为无论计数器数据类型被指定为BCD或二进制。

N610000 P7   (计数器号 1          C0

N610002 P7                       C2

N610396 P9999;  (计数器号 100       C396

N610398 P0                     C398

N615000 P7   (固定计数器号1    C5000

N615002 P20  (固定计数器号2    C5002

N615198 P9999;(固定计数器号100  C5198

xxx”和”nnn”可以采取下面列出的值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

398

078

078

n

198

038

038

 

4.保持继电器(K

此参数用于顺序控制、保持继电器和其他参数。它可以在屏幕中设置并显示保持继电器。并可用顺序程序指令读写。屏幕上设定和显示的是二进制8位数据,8位数据中每一位按01设定和显示。

[格式] N62xxxx Pnnnnnnnn

N保持继电器(K)从620000参数号开始。范围从N620000N620xxxN620900 N620999

P保持继电器的地址值在二进制表示法。它的范围可以从0000000011111111的范围N620000N620xxx。为一系列N620900N620999,它的范围可以从0000000011111111

N620000 P00000000K0

N620001 P11111111K1

N620099 P10101010K99

N620900 P00000000K900

N620901 P11111111K901

N620999 P10101010K999

xx表示的范围内可以采取下面列出的值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

099

019

019

 

5.数据表(D

该数据表格使一组数值数据数据表用于 PMC 顺序控制。

1)表控制数据

N630000 Pnn           数据表组数(1-100)

N630002 Pnnnnnnnn     1组表控制参数(位型)

N630003 Pn            1组表数据类型(01 23)

N630004 Pnnnn         1组表数据表字节大小(1-xxxxx)

N630006 Pnnnn         1组表数据开始地址(0-nnnn)

N630010 Pnnnnnnnn     2组表控制参数(位型)

N630011 Pn            2组表数据类型(0123)

N630012 Pnnnn         2组表数据字节大小(1-xxxxx)

N630014 Pnnnn         2组表数据开始地址(0-nnnn)

N表控制数据以630000参数号开始。范围从N630000 N630600

P表控制数据的地址值。

总组数范围:1-100

参数表范围:00000000-11111111

数据类型范围:0-3

数据类型        数据表格输出格式

   0              1 字节带符号十进制数

   1              2字节带符号十进制数

   2              4字节带符号十进制数

   3              二进制形式

1组表数据字节大小范围:1-xxxxx

1组表数据开始地址范围:0-nnnn

N630000 P2

N630002 P00000000

N630003 P0

N630004 P10

N630006 P0

N630010 P00000001

N630011 P0

N630012 P10

N630014 P10

 xxxxx”和”nnnn”表示可以采取下面列出的值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

10000

03000

03000

n

09999

02999

02999

1)数据表

 [格式] N64xxxxPnnnnn

N数据表地址D640000参数号开始,范围从N640000 N64nnnn

P数据表格的地址值。其大小取决于表控制数据的”数据类型”,并使用带符号的十进制数来表示。它可从-128 127,从-32768 32767,和-2147483648 2147483647,分别为 1 2 4 字节的数据。二进制代码的范围是 00000000 11111111

N640000 P-128

N640001 P100

N640002 P0

N640010 P1000

N640012 P-1

N649992 P50000000

N649996 P50000000

nnnn”指示的范围可以采取下面列出的值。

0i-D  PMC

0i-D  / 0i Mate-D PMC/L

0i-D  DCSPMC

XXX

9999

2999

2999

 

1.扩展继电器(E)

扩展继电器是易失性存储器,可以用作普通内部继电器延伸。

扩展继电器存储在 PMC 参数文件中,由系统保持继电器的设置,如下所示:

额外的继电器输出格式

输出额外继电器 K906.3

0 yes

1 no

输出的额外继电器控制数据K906.7

0 yes

字节格式

不输出

1 no

表格式

不输出

字节格式所有扩展继电器作为字节数据存储,并包括没有扩展的继电器控制数据的信息。

表格格式扩展继电器存储在相同的方式作为数据表;它们存储在扩展继电器控制数据,显示格式和控制数据的信息也包括在内。

如果您选择无输出没有信息关于PMC参数文件中包含额外的继电器。

这些格式的详细信息如下所示:

1)字节格式

[格式] N69xxxx Pnnnnn

N扩展的继电器从 690000参数号开始。范围是N690000 N699999

P扩展的继电器的值,带符号的十进制代码,范围是-128 127

N690000 P-128

N690001 P100

N699998 P127

N699999 P0

2)表格格式(控制数据部分)

N635000 Pnn        表组的数量(1-100)

N635002 Pnnnnnnnn  表参数组1(位格式)

N635003 Pn         1组的数据类型(0123)

N635004 Pnnnn      1组的数据的数目(1-10000)

N635006 Pnnnn      1组的起始地址(0-9999)

N635010 Pnnnnnnnn  2组的表参数(位格式)

N635011 Pn         2组的数据类型(0123)

N635012 Pnnnn      2组中的数据的数目(1-10000)

N635014 Pnnnn      2组的起始地址(0-9999)

N控制数据从 635000参数号开始。范围是N63500 N635798

P 控制数据的值。

表组的数目范围:1-100

参数表范围:00000000-11111111

数据类型范围:0-3

数据类型        数据表格输出格式

  0           字节带符号十进制数

   1               2字节带符号十进制数

   2               4字节带符号十进制数

  3              二进制形式

1组表数据字节大小范围:1-10000

1组表数据开始地址范围:0-9999

N635000 P2

N635002 P00000000

N635003 P0

N635004 P10

N635006 P0

N635010 P00000001

N635011 P0

N635012 P10

N635014 P10

3)表格式(扩展继电器部分)

[格式]  N69xxxx Pnnnnn

N扩展的继电器从 690000参数号开始。范围是N690000N699999

P扩展的继电器的值。它的数据大小取决于扩展的继电器属于控制数据的数据类型和被烧焦的十进制数所示。其有效的范围是-128 127,-32768 32767,2147483648 21474836474字节的数据和0000000011111111位格式的二进制文件的2节数据为1个字节数据。

N690000 P-128

N690001 P100

N690002 P0

N690010 P1000

N690012 P-1

N699992 P50000000

N699996 P50000000

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  网址导航  申请 VIP   交流群

原创文章,作者:数控笔记,如若转载,请注明出处:https://www.sk1z.com/38945.html

发表评论

登录后才能评论

联系我们

【数控驿站】

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:07:00~23:00

QR code