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

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

3天内不再提示

外围设备连接到机械手方面的核心作用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-06-28 10:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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个字符)。
责任编辑:pj

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

    关注

    114

    文章

    17886

    浏览量

    195227
  • 机器人
    +关注

    关注

    213

    文章

    31494

    浏览量

    223773
  • 驱动程序
    +关注

    关注

    19

    文章

    872

    浏览量

    50770
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    半导体设备线缆怎么选?刻蚀机、光刻机、机械手,一文看懂选型关键

    在半导体制造这个以纳米为单位的战场上,光刻机、刻蚀机、晶圆搬运机械手核心设备无疑是焦点。但有一个隐藏于设备内部的“配角”,其性能优劣可能直接决定整条产线的良率——它就是半导体
    的头像 发表于 04-07 16:26 172次阅读
    半导体<b class='flag-5'>设备</b>线缆怎么选?刻蚀机、光刻机、<b class='flag-5'>机械手</b>,一文看懂选型关键

    变频器主电路外围设备如何正确去选择

    变频器作为现代工业自动化控制系统的核心部件,其主电路外围设备的正确选择直接影响系统稳定性、能效比和设备寿命。本文将围绕主回路断路器、接触器、电抗器、滤波器等关键外围设备的选择要点展开分
    的头像 发表于 03-02 17:29 714次阅读
    变频器主电路<b class='flag-5'>外围设备</b>如何正确去选择

    适配FOUP载具的晶圆搬运机械手,哪些型号维护更便捷?

    FOUP载具(Front-Opening Unified Pod)作为半导体晶圆的密封传输容器,能有效避免晶圆在搬运过程中被污染,因此在先进制程中应用广泛。但适配FOUP载具的晶圆搬运机械手,维护
    的头像 发表于 02-03 13:55 249次阅读

    电子电器用胶中芯片封装用胶有哪些?应用行业与核心作用

    芯片封装用胶分类、应用行业与核心作用芯片封装用胶是电子封装的核心材料,承担保护芯片、实现电气互联、散热、应力缓冲、防潮防腐蚀等关键功能,其选型直接影响芯片的可靠性与寿命。以下是主流封装用胶的分类
    的头像 发表于 01-16 16:35 638次阅读
    电子电器用胶中芯片封装用胶有哪些?应用行业与<b class='flag-5'>核心作用</b>

    智慧楼宇建设:楼宇自控系统的核心作用与价值

    中枢”,不仅是连接建筑设备与智能化管理的关键纽带,更在提升建筑运营效率、降低能耗、保障安全等方面发挥着不可替代的核心作用,其价值正随着智慧建筑的普及不断凸显。 楼宇自控系统的
    的头像 发表于 10-29 15:18 768次阅读

    谐波在线监测装置核心作用

       谐波在线监测装置在电力系统中扮演着至关重要的角色,其核心作用主要体现在以下几个方面:    首先,谐波在线监测装置能够实时监测电力系统中的谐波含量。电力系统中的非线性负载(如变频器、整流器等
    的头像 发表于 10-17 09:15 462次阅读

    柔性机械手视觉供料解决方案,提升无序分拣效率!

    正运动柔性机械手供料解决方案
    的头像 发表于 10-09 14:58 730次阅读
    柔性<b class='flag-5'>机械手</b>视觉供料解决方案,提升无序分拣效率!

    为什么需要交流稳压电源?其核心作用你必须了解

    交流稳压电源是一种能自动调整输出电压的供电设备,它可以满足各种电子设备对电压稳定性的要求,同时提供更安全稳定的电源,广泛应用于工业、通讯、自动化设备等领域,以下是其核心作用解析
    的头像 发表于 08-27 14:29 1069次阅读
    为什么需要交流稳压电源?其<b class='flag-5'>核心作用</b>你必须了解

    CYBLE-416045_EVAL BLE如何连接到Windows?

    Bluetooth_LE_Hello_Sensor 来将PSoC™作为外围设备,但当我尝试连接时它失败了。 失败意味着:在 Windows 中配对完成并连接,但在 Windows 中 5 秒内显示断开
    发表于 07-24 07:03

    吸盘拆垛机械手

    机械手
    jf_31042997
    发布于 :2025年07月17日 17:22:47

    外围设备通过手机连接到BLE应用程序,为什么不能连接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 项目创建了外围设备。\" \" 使用像 LightBlue 这样的移动应用程序,我能够连接到这个外围设备并更改特征值。 我已经使用 \"
    发表于 07-07 08:06

    是否有可能使用CYSPP配置文件连接到外围设备

    我们的现有系统使用中央和外围设备,使用基于 Microchip RN4020 的中央和外围设备。 由于供应限制的原因,我们希望将英飞凌 CYBT-483056 SoC 用于 BLE central。 我们想知道是否有可能使用CYSPP配置文件
    发表于 07-07 06:17

    DELTA机械手多物料视觉分拣的应用

    正运动DELTA机械手多物料视觉分拣解决方案
    的头像 发表于 06-24 11:16 1186次阅读
    DELTA<b class='flag-5'>机械手</b>多物料视觉分拣的应用

    运动控制模块:Delta机械手柔性上下料开发零门槛!

    正运动运动控制模块结合第三方视觉实现Delta机械手柔性上下料应用开发
    的头像 发表于 05-23 10:29 926次阅读
    运动控制模块:Delta<b class='flag-5'>机械手</b>柔性上下料开发零门槛!