EC机器人Profinet通讯

2025-07-02

1.  profinet协议介绍【shào】🌘

1.1 介绍

PROFINET 由 PROFIBUS 国际组【guó jì zǔ】🏞织【zhī】(PROFIBUS International,PI)推出,是新一【shì xīn yī】🔴代基于❌工 业以太网的自【wǎng de zì】动化总⏫线标准。

PROFINET 为自动化【zì dòng huà】通信🕙领域提供了一【gòng le yī】个完整【gè wán zhěng】🥗的网络【de wǎng luò】解决方案,囊括了【náng kuò le】🍿诸如【rú】🖼实时以【shí shí yǐ】太网、 运动控制🎿、分布式【fèn bù shì】自动化【zì dòng huà】、故障安🏿全以及网络安【wǎng luò ān】全等当🈁前自动🤔化领域的热点【de rè diǎn】话题🗺,并且作为跨供应商的【yīng shāng de】技术,可以完全兼容【quán jiān róng】工业以太网和现有的现场总线🈺(如【rú】🖼 PROFIBUS)技术,保护现🎋有投资【yǒu tóu zī】(可以在【kě yǐ zài】⬅不改动现场已🤶购买设【gòu mǎi shè】🛍备的情【bèi de qíng】况下,只需加【zhī xū jiā】西门子🦊PLC),允许工😒业控制🛹系统和外围设🚿备(如【rú】🖼传感器、执行器【zhí háng qì】和其他控制🎿器)之间进行通信。

1.2 特点

PROFINET 支持工【zhī chí gōng】具调用【jù diào yòng】接口(Tool Calling Interface,简称✡ TCI),每一个设备制【shè bèi zhì】造商用 任何支【rèn hé zhī】援🥢 TCI 机能的🍇软件进行现场设备的【shè bèi de】🦗参数化🚷和诊断,无需退【wú xū tuì】出程序🐜。

邻近识别及设备替换【bèi tì huàn】🎀:所有 PROFINET 都会识【dōu huì shí】别邻近的设备【de shè bèi】🏑,因此若设备故🚇障,可以在不需额外工具及先验【jí xiān yàn】🚩知识的【zhī shí de】情形下♈更换设备。借由这些资讯,可以用图像的【tú xiàng de】⚫方式清🐟楚的呈【chǔ de chéng】现系统【xiàn xì tǒng】 的拓扑🐊。

参数服【cān shù fú】🚴务器【wù qì】♎:个别的资料【zī liào】可以用制造商中【zhōng】性的方【xìng de fāng】式(例如 TCI)载入到参数服【cān shù fú】🚴务器【wù qì】♎中【zhōng】,参🎂 数服务器也【wù qì yě】⌚会自动【huì zì dòng】将📍参数归【cān shù guī】🔚档。当更换设备时参数服【cān shù fú】🚴务器也【wù qì yě】⌚会自动【huì zì dòng】重新载入相关【rù xiàng guān】资料【zī liào】。

确定性:PROFINET 支援确定性的资料传递,可用在🌭高准确【gāo zhǔn què】🍮度的控制任务【zhì rèn wù】中【zhōng】😦。

冗余😌:PROFINET 中的冗余😌概念大【gài niàn dà】幅提升系统【xì tǒng】🐞的可用【de kě yòng】性🚜。

2.  Profinet寄存器【jì cún qì】🧑

模块功【mó kuài gōng】能及对🛄应的控【yīng de kòng】制器的 M 变量或🔶 profinet 寄存器🚄的地址范围具体如下【tǐ rú xià】:

以上是🕥机器人profinet通讯寄📈存器的地址以【dì zhǐ yǐ】及可以【jí kě yǐ】⚽读取写【dú qǔ xiě】入的数据类型。

3.Profinet配置

3.1 机器人端配置

用户可选择【xuǎn zé】“系统 > 系统配【xì tǒng pèi】😡置 > 机器人🏳配置”,并勾选【bìng gōu xuǎn】🛒“Profinet”,启用【qǐ yòng】 Profinet 功能🕵,如图2-1所示。

3.2 PORTAL端配置

  1.   将下面链接的漫蛙机✅器人GSD 文件安🤩装到【zhuāng dào】 TIA PORTAL 中管理【zhōng guǎn lǐ】通用描🕘述文件【shù wén jiàn】,如图【rú tú】📡 2-2 所示。

    GSD文件


图2-2 安装GSD文件

2.  添加【tiān jiā】🐹 Elite Robot EC Device 到设备和网络【hé wǎng luò】♒,点击左侧设备和网络【hé wǎng luò】♒,进入页【jìn rù yè】面,在右侧🌌目录栏找到其他现场🐊设备-profinetI/O-IO-elite,找到elite robot EC Device如图【rú tú】 3-3 所示【suǒ shì】🈷。

图 3-3 : 添加到设备和网络

3.  将找到的模块🌖拖到左⛴边,点击🗝PLC网口连【wǎng kǒu lián】🦆接到机【jiē dào jī】器人的【qì rén de】网口即可分配,如图【rú tú】3-4所示。


图 3-4 : 连接到 PLC

4.  双击【shuāng jī】 Elite Robot EC Device 设备的🕞属性中设置 IP 地址和 IO 周期【zhōu qī】,如下图📅所示【suǒ shì】🖋。

图 3-5 : 设置 IP 地址

图 3-6 : 设置 IO 周期

5.  根据项目所需的模块选择对应的【yīng de】M变量【biàn liàng】😋、整数🛬、浮点寄【fú diǎn jì】存器添🖤加到【jiā dào】🅾 elite-dev 设备接口【kǒu】🕜,如图 3-7 所示。

图 3-7 : 添加硬件模块

6.  新建所【xīn jiàn suǒ】⏮需的 PLC 变量表。

图 3-8 : 新建变量表

7.  根据所【gēn jù suǒ】需添加🎃监控表,如图【rú tú】 3-9所示🚏。

图 3-9 : 添加监控表

8.  添加完【tiān jiā wán】成之后,下入PLC,转至在【zhuǎn zhì zài】🥁线即可开始监👅视机器人【jī qì rén】🛺状态与【zhuàng tài yǔ】M变量。(32位以上要重启【yào chóng qǐ】机器人【jī qì rén】🛺,否则PLC会报错下位组【xià wèi zǔ】🔒件错误🎰)。

9.  具体寄【jù tǐ jì】存器详细功能【xì gōng néng】(比如想【bǐ rú xiǎng】获取机🚑器人当⛏前位姿或者角🔜度以及🛩系统状态这种【tài zhè zhǒng】) 可查找【kě chá zhǎo】通信协♒议手册。

4.整数及浮点数配置脚本

若只需【ruò zhī xū】要传送【yào chuán sòng】bool量只需【liàng zhī xū】要按照😓上面配【shàng miàn pèi】🎀置即可,此小章节下面🌔介绍传送整数🌆及浮点数🌆。

此脚本为简单的示例📟脚本,机器人🚿将【jiāng】D变量【biàn liàng】🤟浮点数【fú diǎn shù】传到PLC对应地🎍址前两♌个寄存【gè jì cún】🔏器,plc将【jiāng】两个正整数传入机器人🚿B变量【biàn liàng】🤟。更多脚【gèng duō jiǎo】本指令【běn zhǐ lìng】,请查找【qǐng chá zhǎo】EC脚本手👘册💢profinet通讯章节【jiē】。

机器人【jī qì rén】🍟端启动😺脚本,plc开启监视即可【shì jí kě】看到输📹入输出值的变【zhí de biàn】化。



download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载漫蛙机器人资料

我已阅读并同意漫蛙《隐私政策》《法律声明》

我已知❓晓并同🎃意漫蛙【yì màn wā】📂通过电子邮件【zǐ yóu jiàn】发送相关资料【guān zī liào】

提交