教程视觉balser和in-sight相机serialdiscrete cn.pptxVIP

教程视觉balser和in-sight相机serialdiscrete cn.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串行和离散I/O接口 2 目标 学员将能够正确的确认: 什么函数可以用于串行接口的读写 什么函数可以用于离散信道的读写 学员将能够正确地在作业中执行WriteSerial、 WriteDiscrete和ReadDiscrete函数,包括适当的I/O设定。 学员将能够正确地解释联机与脱机的含义,列出In-Sight联机或脱机的四个条件。 3 串行接口设置 所有In-Sights 都有一个串行接口 4 串行模式:文本 从/向电子表格单元格收/发文本字符串 ReadSerial – 从串行接口接受文本字符串 WriteSerial – 向串行接口发送文本字符串 5 WriteSerial 和所有I/O函数一样,WriteSerial也必须依赖于“event”(事件)。 默认事件是图像采集。 6 WriteSerial举例 步骤是: 配置串行接口 将值从数字转换成字符串 使用 WriteSerial函数发出字符串 7 WriteSerial举例 配置串行接口,使其匹配接受装置的设置 如果是IO扩展模块,则指定离散设置: 8 WriteSerial举例 FormatString 函数 举例: B89 = FormatString 用FormatString编辑器将浮点值转换为字符串 9 FormatString编辑器 点击字符串格式化功能 在电子表格中使用“Add”(添加)按钮选择各个含有数据的单元格。 选择格式化参数。 在编辑器底部查看并输出字符串。 10 WriteSerial举例 事件 端口 引用到字符串 使用WriteSerial输出字符串 11 串行模式:本机模式 ASCII 指令通过串行接口或网络线从一个装置(电脑、可编程逻辑控制器等)输出到In-Sight。 可以: 控制In-Sight 比如:联机、打开一项作业 从电子表格获取信息 比如:返回单元格中的值F12 将信息添加到电子表格 比如:在C6中输入4 12 串行模式:DeviceNet DeviceNet:用于选配的RS232-to-DeviceNet网关适配器,连接到In-Sight串行端口 在I/O函数下使用ReadDeviceNet和WriteDeviceNet 。 模式 13 串行模式:Motoman Motoman:用于与DCI模式下运行的Motoman MRC、MRC-II, XRC机器人控制器连接。 Unused(关闭): 关闭端口,不接受/发送任何数据和指令。 模式 14 数字I/O选项 分支电缆: 1个高速输入(相机)触发 2个高速离散输出端 2个可编程LED 1个串口,无RTS/CTS 分支模块: (提供螺丝终端) 15 In-Sight I/O 扩展模块 标准I/O+: 串行有RTS/CTS 8个离散输入端(非标准) 8个以上离散输出端(共计10个) 1450 IO 扩展模块 用于IS 3400、5100、5400的 1460 IO扩展模块 16 扩展模块 从下拉菜单中选择适当的I/O装置 如果连接了扩展模块,需在I/O设置中进行指定。 17 离散输出端 18 输出端类型:用户数据 使用ReadDiscrete向电子表格中读取数字输入信息。 Event(事件) 输入线的新读取活动只发生在指定时间(如AcquireImage或 Event)出现时。 起始位 读取的第一个位数(0 – 7) 位数 要读/写的位数(1 – 8) 19 ReadDiscrete举例 举例:每次采集图像时,读取输入行0 首先,将输入行0配置为 User Data(用户数据)。 20 ReadDiscrete举例 每一次采集图像时,A2和B2都会按以下方式变化(和保持): 如果行0高,则A2=1 B2=红色状态灯 如果行0低,则A2=0 B2=黄色状态灯 21 其它输入类型 Event Trigger(事件触发):触发是一种事件。要更新电子表格,电子表格必须含有一个事件结构。 Acquisition Trigger(采集触发):触发In-Sight相机采集图像(外部触发) Online/Offline(联机/脱机):强制 In-Sight 脱机 (0)或联机(1) 22 其它输入类型 Job Load Switch(作业加载开关):ON读取所有作业ID号并加载指定作业。 Job ID Number (作业ID号):提供作业ID号的一位,在作业加载开关状态为ON时加载 要把输入信号用于作业选择,则作业名称第一位必须是数字 比如:5inspect.job 作业必须预先存储在相机闪存中 IN0 作业加载开关 IN1 作业ID编号 IN2 作业ID编号 IN3 作业ID编号 1

文档评论(0)

huang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档