0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KUKA机器人interbus使用之IBSPCI1文件之详解

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-08-07 17:12 次阅读

KUKA机器人INTERBUS相关文件的作用:

•用户权限:专家模式。为了编辑机器人程序以外的文件

•选择文件和编辑

•或者:通过按组合键切换到Windows

配置和驱动程序文件:

ISA和PCI卡:
•C:... INIT IOSYS.INI:I / O系统的配置文件.

PCI卡:

•C: ... INIT IBSPCI1.INI:Interbus驱动程序的参数化文件

•C: ... DRIVERS IBPCIDRV.O:所有Interbus PCI卡的驱动程序

IOSYS.INI

由于其在将外围设备连接到机械手方面的核心作用,因此I / O系统的此配置文件始终安装在主分区上。

IBSPCI1.INI

文件IBSPCI1.INI位于控制器的Init目录中。它包含Interbus PCI卡的参数化数据。

INTERBUS]这主要是用来通知驱动程序在控制器板上进行的硬件设置。

[SLAVE]该部分影响Interbus控制器板从属部分的行为。

[CONFIGURATION]在此设置Interbus控制器板常规操作方法的各种参数。

[CMD_CONFIGURATION]此处,将Interbus卡设置为使用程序IBS CMD的任务。

[DIAGNOSTIC_REGISTERS]这些参数可以通过I / O系统的过程数据映像(无CMD配置)访问卡的内部诊断寄存器

[TASK]此部分可用于控制驱动程序的独立性。

[NAMES]通过在此处为Interbus网段和模块分配名称,可以使您的系统更加用户友好,例如,发生错误时,此处存储的文本将显示在GUI的消息窗口中。

硬件参数部分:

必须正确设置本节中的参数,才能使Interbus连接正常运行。插图中指定的值对应于默认设置,该设置在系统出厂时由KUKA预装时有效。一些参数控制了底层控制计算机的硬件接口的保留,而其他系统组件可能不会同时使用这些保留。

BOARDNUMBER = 1(必需)

板号用于为IBS卡分配明确的标识符。

控制器用来将自身标识为更高级别的Interbus主站的从站ID。

数值必须以十六进制形式输入。例如:16个字的输入和输出:ID = 1003

ID = LLTT(可选,对于PCP流量是必需的)

ID的指定值由两部分组成,它们被解释为十六进制数。前两个位置以字s表示过程数据长度,控制板用来与高层Interbus交换过程数据。

LL = { 01, ..., 10 }

最后两个位置描述了卡如何充当总线设备,以及卡支持PCP通信的数据宽度。

TT:

03:带数字量输入和输出的系统耦合器

E8:带有2个PCP字的系统耦合

E9:带有4个PCP字的系统耦合器

EB:带有一个PCP字的系统耦合器

如果存在此参数,则此信息将始终覆盖Interbus卡上的DIP开关的设置。从站ID只能设置一次。为了将从站ID重新分配给控制器板,必须中断从站连接的电源

IBSPCI1.INI文件解读:

SLAVERING 从动

= 1(默认)=>初始化从站并生成错误消息。

= 0 =>从设备未初始化,并且不会生成任何错误消息。

SWAP_SLAVE_BYTES

选项SWAP_SLAVE_BYTES可用于指定驱动程序自动交换(从设备的)字节。

CONTINUE_BY_ERR

如果此标志设置为0,则在从属环发生故障时,将禁用驱动器的读写功能。直到消除了从属环中的故障后,才能再次启用读取和写入功能。

MASTER_TO_SLAVE_OK

INI文件中的该条目可用于在高层环网中提供位,以指示控制器中的Interbus驱动程序仍处于“正在运行”状态。只要驱动程序处于“ 正在运行”状态,如果发生故障或尚未开始,则将其重置。这样就无法再从控制器设置或重置该位。IN I文件中的条目解释如下:

0 =>未设置位

1-n =>从站的起始地址之后,在从站的I / O输出存储器中的位位置。

重新启动或热启动之后,直到写入输出数据后,该位置位。

WATCHDOG = 0 ... 7(可选a7}(可选)

= 0(默认)=>卡上的看门狗未激活。

> 0 =>卡上的看门狗已激活。每次读取数据都会触发卡上的看门狗。如果未在指定时间内触发看门狗,则IBS停止,并且在GUI上显示相应的错误消息。指定的值根据.

以下列表:

(7 = 16.4毫秒,6 = 32.8毫秒,5 = 65.5毫秒,4 = 131.1毫秒,3 = 262.1毫秒,2 = 524.3毫秒,1 = 1048.6毫秒。)

仅当在IOSYS.INI中还配置了输入时,才激活看门狗,因为仅在“读取”功能中触发了看门狗,并且仅在还配置了输入时才调用“读取”功能。

MASTERRING = 0、1(可选)

此参数通知驾驶员是否要激活(1)Interbus卡的主连接(0)。

LOGFILE = logibuspci.log (例)

日志文件的名称。指定日志文件名将激活日志记录功能。可以指定名称及其路径(相对于KRC目录)。默认设置为无名称且无日志记录。

CONTINUE_WITH WARNING = {0,1}(可选)

如果将此参数设置为1,则在发生总线故障时,驱动程序将继续处理。如果值为0,则驱动程序的行为与总线错误相同,即它会停止过程数据通信。

PASSIVE_UPDATE = {0,1}(可选)

在主环中发生总线故障时,驱动程序的输入映像将被冻结,这意味着控制器无法再将其状态发送给从属环中的更高级别的主控制器。如果将此参数设置为1,驱动程序将继续读取输入。

SWAP_MASTER_BYTES

该条目可用于指定要交换(主模块中的模块的)字节

由驾驶员自动执行。但是,对于数字模块,驱动程序仅执行此交换。

没有交换模拟模块。

= 0(默认),禁用交换。

= 1交换激活。

RESET 重启

为了在系统启动时将控制板设置为定义的状态,可以在初始化控制板之前执行复位。

= 0当IBS驱动程序启动时,不执行任何复位。

= 1(默认值)当驱动程序启动时执行复位;系统最多等待15秒钟,以进行复位并让控制器再次运行。如果在这15秒钟内无法对控制板进行寻址,则驱动程序的启动将中止。

= 2-n在这里,与设置1一样,将进行复位,并且系统将等待指定的秒数。如果在指定的时间后无法对控制板进行寻址,则驱动程序的启动将中止。

CHECKLEVEL

= 0(默认)=>不检查配置。

= 1 =>将为主机配置的I / O位的数量与实际存在的模块进行比较;在不准确的情况下,驱动程序的加载将中止。此处考虑了INACCURACY下的规范。

INACCURACY不准确

配置检查的准确性(即,IOSYS.INI中可配置的位数比连接到IBS的位数多)。

默认设置为0。

BAUDRATE = {1200、2400、4800、9600}(可选)

您可以使用这些参数设置Interbus卡上串行接口的传输速率。仅当在KRC的PC上操作了CMD软件时,才需要设置1200波特(请参见“ CMD”一章)。

CMD_FILE =项目文件路径(逻辑寻址所必需)

此参数用于告诉驱动程序要加载哪个Interbus项目文件。在通过IBS CMD程序配置了总线结构之后,您可以将该Interbus项目保存为一种特殊的文件格式,该格式可以由Interbus卡评估。这些文件以.SVC结尾。参数CMD_FILE只能与具有逻辑Interbus寻址的I / O配置一起使用。

EXTERN_START={ 0, 1 }(optional)

如果EXTERN_START为1,则驱动程序希望将引导项目保存在Interbus卡上。否则,EXTERN_START必须设置为0。

STATUS =字节偏移量(可选)

这将导致Interbus控制器板的I / O映射中的位置保留给状态字。可以通过IOSYS.INI中的分配使状态字可被控制器访问。

PARAMETER =字节偏移量(可选)

这将使Interbus控制器板的I / O映射中的位置保留给参数字。可以通过IOSYS.INI中的分配使参数字可供控制器访问。参数寄存器内容的含义取决于当前活动的状态位。

PARAMETER2=Byte offset

这将导致Interbus控制器板的I / O映射中的位置保留给Interbus卡的第二个参数字。可以通过IOSYS.INI中的分配使该附加参数字可供控制器访问。

AUTORESTART =时间(可选)
“任务”部分的参数接收总线故障后驱动程序在等待自动尝试重新启动之前等待的时间(以秒为单位)。值为零(0)时,驱动器不会进行任何自动重启尝试。

NIndex= Seg.Mod:Name(可选)
这里的“索引”是一个序号> = 1。条目Seg指定段号,Mod表示总线设备的位置。在冒号之后输入Interbus模块的名称(最多18个字符)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动程序
    +关注

    关注

    19

    文章

    827

    浏览量

    47970
  • KUKA机器人
    +关注

    关注

    4

    文章

    143

    浏览量

    9060

原文标题:KUKA机器人interbus使用之IBSPCI1文件之详解

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    协作机器人拽拖示教详解

    提供了更多的灵活性和易用性,但在应用时需要注意其适用范围和限制条件。 原文标题:协作机器人拽拖示教详解
    的头像 发表于 10-23 15:52 135次阅读

    开源项目!用ESP32做一个可爱的无用机器人

    /Kawaii-Useless-Robot 也可以“可爱的无用机器人”打包下载所有3D打印文件。 项目链接:https://www.instructables.com/Kawaii-Useless-Robot-2024-Edition/ 项目作者:tobychui *附件
    发表于 09-03 09:34

    智能分拣投递机器人

    自研智能分拣投递机器人,专注于物流行业“NC小件”的分拣与投递,机器人运行稳定、分拣效率高,搭配智能分拣投递系统单台机器人最大作业效率可达400/H,投递效率相较于传统“小黄人“提升
    的头像 发表于 08-30 15:24 254次阅读
    智能分拣投递<b class='flag-5'>机器人</b>

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    工业机器人仿真软件有哪些

    工业机器人仿真软件是用于模拟工业机器人操作过程的软件工具,它们可以帮助工程师和技术人员在实际应用之前对机器人进行测试和优化。以下是一些常见的工业机器
    的头像 发表于 06-17 09:34 3600次阅读

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS
    的头像 发表于 06-13 15:52 653次阅读
    <b class='flag-5'>Kuka</b><b class='flag-5'>机器人</b>配置Profinet通讯网关HT3S-PNS-ECS

    其利天下技术·搭载无刷电机的扫地机器人的前景如何?

    了使用体验,其发展前景愈发广阔。 1. 搭配无刷电机的扫地机器人优势 无刷电机相较于传统有刷电机,具有更高的效率、更低的噪音和更长的使用寿命。这一技术的应用,使得扫地机器人能够在同
    发表于 05-05 15:03

    工业4.0中的机器人向协作机器人演进

    4.0、网络物理系统和物联网(IoT)的出现,一些机器人演变成协作机器人,称为协作机器人。协作机器人与其环境(包括人和其他机器人)交互,并支
    的头像 发表于 04-30 17:30 4599次阅读

    揭秘聊天机器人的“大脑”-大语言模型

    如果说 AI 正处于改变历史的“iPhone 时刻”,那么聊天机器人就是其首批热门应用之一。
    的头像 发表于 04-17 10:01 706次阅读
    揭秘聊天<b class='flag-5'>机器人</b>的“大脑”-大语言模型

    优必选宣布人形机器人Walker S接入百度心大模型

    优必选宣布人形机器人Walker S接入百度心大模型,共同探索中国AI大模型+人形机器人的应用。
    的头像 发表于 04-07 10:17 863次阅读

    基于智能制造的工业机器人应用实践

    工业机器人在智能制造时代的应用趋势,并以在泰国某汽车零部制造业企业的工业机器人智能化应用为例,详细介绍了工业机器人智能化应用的方法和效果,为智能制造时代工业
    的头像 发表于 12-22 17:28 1290次阅读
    基于智能制造的工业<b class='flag-5'>机器人</b>应用实践

    LabVIEW的六轴工业机器人运动控制系统

    将系统分为算法实现和仿真模块、DSP控制模块、及机器人驱动模块,以验证算法的有效性。 KUKA KRAGILUS工业机器人的实体控制测试:最终,项目工业机器人的实体控制。在LabVIE
    发表于 12-21 20:03

    KUKA机器人:Makrostep-Diagnose

    从步骤3开始监控宏:如果一个步骤超过了允许的最大持续时间10s,机器人控制器会显示熔化超时宏步骤。默认情况下,步骤1和2不受监控,因此可以根据需要持续多久。
    的头像 发表于 12-19 10:55 789次阅读
    <b class='flag-5'>KUKA</b><b class='flag-5'>机器人</b>:Makrostep-Diagnose

    中国工业机器人应用与趋势剖析

      减速器、伺服电机与控制器被认为是机器人三大核心零部,整体来看,工业机器人的总体成本中,核心零部成本占比接近70% ,其中减速器( RV减速器和谐波减速器)占比最大约35% ,国
    发表于 12-06 10:14 321次阅读
    中国工业<b class='flag-5'>机器人</b>应用与趋势剖析

    服务器数据恢复—ocfs2文件系统被误格式化为Ext4文件系统的数据恢复案例

    由于工作人员的误操作,将Ext4文件系统误装入到存储中Ocfs2文件系统数据卷上,导致原Ocfs2文件系统被格式化为Ext4文件系统。 由于Ext4
    的头像 发表于 12-04 10:49 423次阅读
    服务器数据恢复—ocfs2<b class='flag-5'>文件</b>系统被误格式化为Ext4<b class='flag-5'>文件</b>系统的数据恢复案例