您好!欢迎光临工博士商城

发那科机器人供应商

产品:19    
联系我们
您当前的位置:首页 » 新闻中心 » 发那科机器人PROFIBUS-DP的设置——发那科机器人
产品分类
新闻中心
发那科机器人PROFIBUS-DP的设置——发那科机器人
发布时间:2020-03-10        浏览次数:2512        返回列表
 发那科机器人
发那科机器人PROFIBUS-DP的设置假如从站有三个模块,一号从站为2bytes输入,二号从站为3bytes输入1bytes输出,三号从站为3bytes输入3bytes输出,地址分别分在了3、4、7站点,则I/O分配为:
NO
ADR
IN-BYTE
OUT-BYTE
IN-OFS
OUT-OFS
1
3
2
0
0
0
2
4
3
1
2
0
3
5
3
1
2
0
4
6
10
10
0
0
5
7
3
3
5
1
注:不使能的站点不算入I/O分配中,不占用I/O口,所以5、6地址的数据不计入分配,对I/O的分配无影响。
IDENT NUMBNER设定:
根据发那科机器人从模块的GSD文件,得到从板的IDENT NUMBNER号码,换算成十进制输入到TP中

用户参数信息的设定(USER PRM DATA):
 

根据GSD文件提供的信息填写用户参数的长度及参数值,如GSD中没有此参数,则长度记为0。
CONFIG DATA设置:
       CONFIG DATA BYTES:从模块为单输入或单输出,则长度为1
                        从模块为输入输出模块,则长度为2
       CONFIG DATA :从GSD文件中读取此参数,换算成十进制跳入TP中,也可根据下面的算法计算出参数:
Config data 是通讯必须的参数,config data是DP网络的通讯的专用标识符,长度为一个字节,编写的格式如下图:
7
6
5
4
3
2
1
0
bit0-bit3表示主从间所要传输的数据长度,*大为0-16个字节或字
        0000表示1个字节或字
0001表示2个字节或字
0010表示3个字节或字
….
….
….
1111表示16个字节或字。
bit4-bit5表示从模块的输入输出类型:   
00表示特殊识别样式
                      01表示输入
                      10表示输出
                      11表示输入/输出
bit6表示传输信息的结构:
                      0表示传输信息为字节结构
                      1表示传输信息为字结构
Bit7表示一致性程度,即要求主站在一次上载或下载中完成对有一致性要求的数据区域进行读和写:
                      0表示仅字节或字内部要求一致
                      1表示整个标识符定义的宽度都有一致性要求
例如:模块为输入输出模块,2bytes输入1bytes输出,一致性为0,则CONFIG DATA 的输出为:00100001换成十进制为33,输入为00010000换成十进制为16,一般模块6、7位都为零。
GSD文件举例:
;======================================================
; DP-Slave : FANUC Robot
; Date : 03.19.2002
;======================================================
;
#Profibus_DP
Vendor_Name = "FANUC"
此数值为要填写的Ident_Number

Model_Name = "FANUC ROBOT-2"

Revision = "1.0"

Ident_Number = 0x0A2D

Protocol_Ident = 0
Station_Type = 0
FMS_supp = 0
Hardware_Release = "Release 1.0"
Software_Release = "Release 3.0"

9.6_supp = 1

19.2_supp = 1
模块支持的波特率

93.75_supp = 1

187.5_supp = 1                             

500_supp = 1
1.5M_supp = 1
3M_supp = 1
6M_supp = 1
12M_supp = 1
MaxTsdr_9.6 = 60
MaxTsdr_19.2 = 60
MaxTsdr_93.75 = 60
MaxTsdr_187.5 = 60
MaxTsdr_500 = 100
MaxTsdr_1.5M = 150
MaxTsdr_3M = 250
MaxTsdr_6M = 450
MaxTsdr_12M = 800
Redundancy = 0
Repeater_Ctrl_Sig = 2
24V_Pins = 0
;
; Slave specific parameters
;
Freeze_Mode_supp = 0
Sync_Mode_supp = 0
Auto_Baud_supp = 1
Set_Slave_Add_supp = 0
Min_Slave_Intervall = 1
Modular_Station = 1
Max_Module = 1
Max_Input_Len = 32
Max_Output_Len = 32
USER PRM DATA长度

Max_Data_Len = 64

USER PRM DATA

; UserPrmData: Length and Preset:

User_Prm_Data_Len=5

User_Prm_Data = 0x00,0x00,0x00,0x00,0x00

CONFIG DATA 数值(十六进制)
;

Module = "1 Byte Out, 1 Byte In" 0x20,0x10

更多发那科机器人信息请点击:发那科机器人

 

分享到: 


 

联系热线:18621383601   联系人:石经理 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

技术和报价服务:星期一至星期六8:00-22:00 发那科机器人供应商