设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
图文详解 | 西门子300与ABB工业机器人Profibus通讯 ...
返回列表
发新帖
[三菱]
图文详解 | 西门子300与ABB工业机器人Profibus通讯
[复制链接]
41270
|
0
|
2024-7-15 00:12:47
|
显示全部楼层
|
阅读模式
很多朋友留言关于PLC与机器人通信的问题,今天孙老师特地为大家整理了西门子300与ABB工业机器人Profibus通讯,以西门子300系列的314C-2PN/DP为例,一起来学习吧!步骤如下。打开博图软件创建一个项目。
添加一个CPU找到需要的CPU这里面选择314C-2PN/DP这个CPU。
对其DP口进行设置,将其默认的MPI通讯改为ProfiBus.
在设备和网络里面进行组态。
这时需要将ABB机器人的GSD文件找到并导入博图,否则在右侧设备目录里将不会找到ABB机器人的设备,获取方式为在RobotStudio软件中打到如下步骤所示界面,按指示打开数据包文件夹,路径为:RobotPackages\RobotWare_RPK_6.08.0134\utility\service\GSD找到HMS_1811.GSD并拖放到桌面。
进行导入GSD文件操作。
添加一个Profibus子网。
在图示硬件目录路径下找到AnyBus-CC这个设备,并将其拖到新建的Profibus子网上。
为机器人选择一个主站。
将机器人设备Profibus地址设置为3(这里要和机器人示教器里面设置的Profibus地址一致)。
设置需要通讯的输入输出字节,本设备最多为4字输入4字输出。
记住I地址与Q地址,这里的地址一会编程需要转换为16进制使用。
进行编程
调用系统功能块SFC14与SFC15,对应前面设置如下,LADDR那里输入的就是16进制的前面的I地址与Q地址,建立之后如未有其他需要编辑的程序可直接将程序下载到CPU中。
以下为ABB机器人的设置,ABB机器人需要有840-2ProfibusAnybusDevice选项,还要有Anybus配套的硬件支持。进入菜单。
进入配置。
进入工业总线配置Profibus地址,这里要与博图里面设置的机器人Profibus地址一致。
先不要重启,等设置完成后统一重启。
然后在进入图示选项,修改通信的输入输出字节数。
最后进入信号,建立信号,建立信号的方式与常用IO板上建立信号的方式类似,只不过映射的设备要选择“PB_Internal_AnyBus”,目前是要通讯一个字节所以信号的地址范围为:数字输入0-7数字输出0-7。
建立完成后重启,两边各自监控输入输出状态(300那边可直接监控M区)就可以确定通讯是否完成了。
如何成为优秀的工业机器人工程师?
扫码请咨询
▼
左老师:18817120052(同微信)
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控云学堂
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』