如何实现西门子博图和RobotStudio通讯?

发布时间:2024-08-16  

一、 RobotStudio创建机器人系统和工作站

RobotStudio 采用6.08.01版本

(1)导入机器人模型

ABB模型库导入机器人模型IRB5700。会弹出选择框,选择机器人的版本,选择一个,点击确定即可。操作完成,则RobotStudio的图形区域会出现机器人模型。

(2)创建机器人系统

选择基本—机器人系统—从布局,弹出从布局创建系统的对话框。

(3)机器人系统的配置

话不多说,直接给大家看机器人系统的配置。主要注意红色框中的内容。

e3a33a46-1930-11ee-962d-dac502259ad0.png

以上便是机器人系统的设置。

二、导入库文件

基本--导入模型库--浏览库文件

e3d124c4-1930-11ee-962d-dac502259ad0.png

选中两个库文件,选择打开。

两个库文件,一个是DIO数字量通讯文件,另一个是GIO组变量通讯文件。在此要提一下,这个库文件是封装的TCP/IP通讯协议。后边要着重用到。

e3ea67c2-1930-11ee-962d-dac502259ad0.png

三、博图项目的建立

1、我添加的PLC是1500系列。因为使用PLCSIM Adv的时候仿真1500系列比较方便。

添加子网,设定PLC的IP地址192.168.0.2

e42c4bf6-1930-11ee-962d-dac502259ad0.png

2、创建虚拟PLC

打开PLCSIM Adv软件,创建一个PLC项目。IP和博图中一致192.168.0.2子网是255.255.255.0切记要选择OnlineAccess方式,具体原因看红框内。也就是前边提到ABB的两个库文件是通过TCP/IP协议实现通讯。

e443533c-1930-11ee-962d-dac502259ad0.png

3、创建PLC变量表

以下是我此项目用到的变量。

e454808a-1930-11ee-962d-dac502259ad0.png

四、创建PLC中的变量

1、 创建DeviceNet Device

控制器—配置—I/O System ,右键单击DeviceNet Device ,选择新建DeviceNet Device。

e47de2ae-1930-11ee-962d-dac502259ad0.png

使用来自模板的值:DSQC 652 24VDC I/O Device

其余直接使用默认值就行,点击确定

弹出对话框,“提示控制器重启后更改才会生效”,点击确定,然后在控制器—重启—重启动(热启动),等待系统重启完成。

2、创建变量

控制器—配置—I/O System,右键选择Signal ,选择新建Signal ,弹出对话框.

e494cf78-1930-11ee-962d-dac502259ad0.png

按照上图中的选项,将各机器人系统的输入输出变量进行添加,创建了数字输信号di0Start信号,该信号是Bool型的值,Meeping偏移值输入和输出都是从0开始,依次增加1。

弹出对话框提示“控制器重启后更改才会生效”,我是等所有信号添加完成后才进行的重启。

3、仿真通讯的连接

基本--右键“Snap7”文件--属性。打开如下窗口

e4baf55e-1930-11ee-962d-dac502259ad0.png

设定PLC的IP地址192.168.0.1.机架号,数字量输入输出的数量和对应的PLC中的地址。然后窗口最下方的Connection。就能实现连接。

五、机器人IO和仿真信号的连接

选择仿真--工作站逻辑--设计。将仿真器的信号和各个机器人的IO信号进行对应连接。仿真器信号和各Smart组件之间进行信号关联。

e4d5bd6c-1930-11ee-962d-dac502259ad0.png


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    为“192.168.0.1”,子网掩码为“255.255.255.0”。 3.2 机器人通信模块的建立和设置 ABB 机器人与西门子PLC 之间使用以太网交换数据时,由于anybus 通讯模块是二者间交流的必需的固件,而在......
    西门子ABB机器人基于Profibus-DP通讯;一,博途TIA的配置 在博途软件中新建项目,本案例选取西门子S7-300PLC,其型号为CPU 313C-2DP,该PLC 为集成式的PLC,自带......
    西门子ABB机器人的Profibus-DP通讯实例;一,博途TIA的配置 在博途软件中新建项目,本案例选取西门子S7-300PLC,其型号为CPU 313C-2DP,该PLC 为集成式的PLC......
    如何实现西门子博图和RobotStudio通讯?;一、 RobotStudio创建机器人系统和工作站 RobotStudio 采用6.08.01版本 (1)导入机器人模型 ABB模型库导入机器人......
    西门子1200PLC之间的ModbusTCP通讯如何实现?;西门子1200PLC通过以太网通讯与其它设备进行数据交互,西门子1200PLC可以和西门子系列plc进行通讯,例如S7-300/S7......
    指令、运动指令等。 ABB机器人的指令介绍(运动指令) 西门子SCL如何......
    浅谈西门子plc200、300、400通讯技术;(一)西门子200plc使用MPI协议与组态王进行通讯时需要哪些设置? 1)在运行组态王的机器上需要安装西门子......
    ,EtherCAT转profinet(Profinet转EtherCAT)网关一个,EPR6-S工业机器人专用六轴伺服驱动器一台。 首先我们要在西门子PLC博图中进行组态,点击管理通用站描述文件,再点......
    ,主要完成小车的自动往返控制。 2、程序: 二、复杂的PLC控制电路 1、说明: PLC的输入端连接了急停开关、起动、停止开关、传感器、还有机器人和相机传过来的输出信号; 输出端连接指示灯、电磁......
    三菱和西门子PLC区别及优势分析;首先它们的编程理念不同,三菱 PLC 是日系品牌,编程直观易懂,学习起来会比较轻松,而西门子PLC 是德国品牌,指令比较抽象,学习难度较大,但指令较少,而三......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>