从 s7-200 smart v2.4 版本开始,标准型cpu支持做 profinet io 通信的控制器。可以带profinet io设备,本文以s7-200 smart 带 v90pn 作 io设备为例,介绍 profinet 通信及sinamics库的配置及编程步骤。
软件:step7 micro/win smart v2.5
硬件:
io控制器:cpu:st40 ip地址:192.168.0.200 cpu固件:v2.5
io设备:v90pn ip地址:192.168.0.90 设备名称:v90pn
s7-200 smart profinet向导组态配置方法
1、按照导入gsd文件的方法,将 v90pn 的 gsd 文件导入到step7 microwin smart 中。
2、打开 profinet 向导,有两种方法,可以使用其中之一。如图1.打开profinet 向导方法所示。
图1.打开profinet向导方法
3、在打开的profient配置向导对话框中的plc角色处,选择plc角色为“控制器”,设置控制器的ip地址,然后单击下一步。如图2.选择plc角色所示
图2.选择plc的角色
4、从右侧设备目录选择已添加的 v90pn 的 gsd,直接从硬件目录拖拽或者点击添加按钮,将v90pn添加到设备表中,然后单击下一步。如图3.添加设备所示。
图3.添加设备
5、设置 v90pn 的设备名称及 ip 地址,保证与s7-200 smart cpu 设置的ip地址在同一网段。然后单击下一步。如图4.设置ip地址及设备名称所示。
图4.设置ip地址及设备名称
6、添加报文,设置更新时间及数据保持,然后单击下一步。如图5.添加报文设置更新时间及数据保持所示。
图5.添加报文设置更新时间及数据保持
7、查看相关的模块参数信息,如图6.查看模块参数信息所示。
图6.查看模块参数信息
8、检查配置参数没有问题,单击“生成”结束profinet 配置向导。向导配置界面自动关闭。如图7.单击生成完成配置所示。
图7.单击生成完成配置
9、弹出对话框,将通信背景时间默认被修改为20%,点击ok进行确认即可。如图8.通信背景时间被修改所示。
图8.通信背景时间被修改
v-assistant组态
1、使用数据线连接v90pn和v-assistant软件,在线获取配置后,点击选择驱动,控制模式选择为基本定位控制(epos),如图9.所示。
图9.设置控制模式
2、点击设置profinet,选择报文,设置当前报文为:111:西门子报文,pzd-12/12,如图10.所示。
图10.选择报文
注意: 在v-assistant中设置的控制模式及报文,需要与s7-200 smart中profinet向导中组态的报文相对应 报文111,对应控制模式为基本定位控制; 报文1,对应控制模式为速度控制。
3、设置v90pn的ip地址和设备名称,在线状态下,点击保存并激活按钮。需要保证此处设置的设备名称和ip地址,与s7-200 smart profinet 向导中组态的保持一致。如图11.所示。
图11.设置v90pn设备名称及ip地址
4、在v-assistant 中设置参数按钮下还包含有“设置机械结构”、“设置参数设定值”、“配置回零参数”、“查看所有参数”选项需要进行设置或者查看参数,按照实际需要进行设置,如图12.所示。
图12.设置其他参数
上述配置实现s7-200 smart cpu 与 v90pn 之间 实现profinet通信。通信成功建立后,具体运动控制功能需要通过调用sinamics库实现,如图13.所示。
高科技的应用让健身房变得更智能更便捷
云塔电子科技成功研制出全球首对5G与WiFi共存滤波器模组
华芳纺织稳步推进汽车动力电池项目
Linux进程间通信
PS-2205S-RS螺丝扭力测试仪的架构
通过PROFINET通信实现V90 PN基本定位控制
腾讯地图、腾讯位置服务发布2019十一出行大数据预测报告
干货满满:寒冬下如何从电池容量的角度谈动力电池
光纤网络向IP路由器演进全解
STM32单片机SPI总线与FPGA的通信设计
48V BRS硬件在环集成测试解决方法
Metawave刚发布并展示其毫米波模拟相位控制器,是自动化的重要一步
AVR单片机开发经验
全差分放大器LTC6605
热电偶和热电阻的区别及设计方案
帷幕燃烧测试仪上海徽涛自动化
如何做好防晒?避开紫外线让皮肤更完美!
深度学习基础知识(2)
IMX6 MfgTool烧录的详细步骤
Cypress全球线上嵌入式设计大会将于12月12日至13日举行