西门子S7-200 SMART系列PLC的PROFINET通讯三种用法详解
创作时间:
作者:
@小白创作中心
西门子S7-200 SMART系列PLC的PROFINET通讯三种用法详解
引用
CSDN
1.
https://blog.csdn.net/John_09040211/article/details/137026131
西门子S7-200 SMART系列PLC的PROFINET通讯功能是工业自动化领域的重要技术,本文通过三个具体的CPU组态实例,详细介绍了如何将S7-200 SMART PLC配置为PROFINET IO设备、控制器和智能设备。通过图文结合的方式,帮助读者快速掌握PROFINET通讯的三种应用场景。
在上期应用文章中,主要分享了S7-200 SMART PROFINET的相关说明,本期内容将通过3个S7-200 SMART CPU组态实例讲解如何实现S7-200 SMART PLC分别作为PROFINET IO设备、PROFINET控制器、PROFINET IO智能设备的应用。
PROFINET基本概念
- PROFINET IO设备:是指现场设备,由PROFINET控制器进行监视和控制。PROFINET设备可包含多个模块和子模块,有唯一的GSD文件。
- PROFINET控制器:控制自动化任务。通过GSD文件组态下位Profinet设备,实现与下位设备数据交换。
- PROFINET IO智能设备控制器:同时作为PROFINET IO控制器和PROFINET IO设备使用的控制器;通常为CPU模块。
实例功能说明
配置资源如下:
序号 | 名称 | IP | 硬件型号 | 功能说明 |
---|---|---|---|---|
1 | IO 设备(CPU1) | 192.168.2.100 | ST40 V2.06 | 将CPU的IO作为Profinet IO数据与上位控制器进行数据交换 |
2 | IO 控制器(CPU2) | 192.168.2.101 | ST40 V2.06 | 读取CPU1的输入值,控制CPU1的输出值 |
3 | 智能设备(CPU3) | 192.168.2.102 | ST40 V2.06 | 读取CPU1的输入值,控制CPU1的输出值将CPU3输入输出作为IO设备生成GSD文件 |
注:实际应用中,CPU2和CPU3不能同时组态CPU1为下位IO设备,CPU1只能有1个下位设备
配置S7-200 SMART作为IO设备
- 组态SR40设定CPU IP地址和名称;
- 打开PROFINET向导,组态智能设备
- 点击“下一步”,为IO设备配置数据传输区,并生成GSD文件;
- 步骤说明(图片上序号):
- “添加”:添加数据传输区
- 组态传输区内容
- 输入:上位控制器->本机
- 输出:本机->上位控制器
- 地址:传输区起始地址;默认"1152"开始(有兴趣可以思考下为什么?);
- 修改生成GSD文件名称,不要使用默认,容易引起冲突;
- 点击“浏览”选择GSD文件输出路径;
- GSD文件导出存储路径;
- 点击“导出”,导出生成的GSD文件到对应路径;
- 点击“生成”,完成PROFINET IO向导;
- 通过MOVE指令将CPU1输入输出数据传送至PROFINET传输区域,即完成CPU1作为IO设备配置;
配置S7-200 SMART作为IO控制器
- 在编程软件中选择“文件”-“GSDML管理器”,点击浏览选择CPU1生成的GSD文件路径,导入“CPU1”生成的GSD文件,点击“确认完成导入”;
- 组态SR40设定CPU IP地址和名称;
- 打开控制器,并选择PLC角色为“控制器”
- 点击“下一步”,从目录中插入CPU1对应的设备(第1步插入的GSD)
注:由于在组态GSD文件的时候选择固定IP,因此此处无需再IP地址,设备名需与CPU1名称一致; - 点击“下一步”,即可组态GSD模块输入输出地址(起始地址IB128,QB128);如果有子模块也可插入子模块,本例生成GSD文件没有子模块,无需关注;
注:S7-200 SMART可连接8个设备,每个设备最大输入区域128 byte;8*128= 1024, 128+1024=1152,即S7-200 SMART作为IO设备的起始地址; - 点击“下一步”,查看可配置所选模块的模块信息;
- 点击“下一步”,查看配置地址总览;
- 点击“生成”,完成S7-200 SMART作为IO控制器的配置;在程序中可直接使用IB128IB130监控CPU1的输入状态,使用QB128QB129控制CPU1的输出;
配置S7-200 SMART作为智能设备,即作IO设备,又做IO控制器
有小伙伴可能已经发现,直接在CPU2配置基础上,加上CPU1的配置就能够实现即作控制器又做IO设备,所以了解的小伙伴可以忽略这个章节了;下面我们在CPU2的基础上开始配置CPU3为智能设备,步骤如下:
- 同样第一步,设定IP地址及控制器名称;
- 打开PROFINET向导,同时勾选PLC角色为“控制器”和“智能设备”
- 点击“下一步”,为IO设备配置数据传输区,并生成GSD文件;步骤参见“章节二”,本处不过多赘述;
- 由于CPU2已经配置完成IO控制器,直接点击“生成”,完成S7-200 SMART作为智能设备的配置;
热门推荐
探索广安:精华旅游景点全攻略,轻松规划您的完美一日游
伟人故里,天下广安:13处必游景点全攻略
吃辣能预防高血压?这样吃更健康
爱吃辣的人,癌症、心血管疾病、全因死亡率都比同龄人要低
秋冬季节警惕老年抑郁:六大策略守护心理健康
2.8亿老年人背后:家庭照料高龄老人全攻略
镜泊湖:东北最大堰塞湖的四季美景与冬捕文化
牡丹江至镜泊湖自驾攻略:89.5公里邂逅“中国尼亚加拉”
宏村:八百年风水布局,百幢明清民居展现徽派精华
从宏村到屯溪老街:黄山市区经典景点与夜游攻略
红灯笼里的中国年:解读春节灯笼的文化密码
情绪价值营销:如何抓住消费者的心?
小红书爆文秘籍:用情绪价值点亮你的营销之路
余华和张爱玲教你:如何从生活中发现创作的金矿
七猫平台网络小说创作指南:从构思到完稿的全流程攻略
尼泊尔加德满都杜巴广场:五大古迹展现中世纪建筑艺术精华
安纳普尔纳徒步攻略:最佳季节、路线选择与装备指南
加德满都杜巴广场:50座寺庙见证数百年宗教文化
双十一情绪管理指南:如何保持高情绪价值?
家庭教育:如何提升孩子的情绪价值?
ICQ-15情绪价值量表:测测你的心理韧性
大明宫国家遗址公园有哪些看点?历史的瑰宝与文化的传承
功名万里外,心事一杯中。37句喝酒诗词:一怀酒,尽诉人生真意
健身达人教你如何提升身体素质
体格检查,教你正确使用physical
秋游牛首山:佛顶宫、古刹与郑和文化
科学进步的两种路径:Popper的证伪主义与Kuhn的范式革命
伦铝价格波动,汽车行业如何应对?
家具搭配指南:打造温馨舒适家居空间
安徽七大古建精华:徽州古城、阳产土楼等必游景点