问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何实现SIMOTION 与计算机的PROFINET RT通信

发布网友 发布时间:2022-04-21 02:14

我来回答

1个回答

热心网友 时间:2022-06-17 07:11

1.
创建一个新项目,并插入一个新的SIMOTION设备:
2.
选择正确的产品和版本:
3.
创建网络并且分配IP地址:
4.
选择计算机连接的SIMOTION接口以及计算机使用的网卡:
5.
在打开的硬件组态中点击F4
进行自动排列:
6.
双击CBE30模块,组态于计算机通信的IO地址,点击“NEW”添加通信的地址:
7.
添加输入和输出地址,本例各为200个字节:
8.
配置结果如下图:
9.
生成GSD文件并导入到本机内部,用于后续组态:
2.2
硬件组态(PC
Station)
对PC
Station的硬件组态步骤如下:
1.
组态PC
Station,在PC的机架上分别添加OPC
Sever、Application、IE
General:
2.
组态IE
General
到网络中:
3.
点击菜单“Insert”下面的“PROFINET
IO
System”,插入一个PROFINET的网络:
4.
分配网络到Application,如果需要通信的程序为OPC,则选择OPC
Sever,本例为IO
BASE的通讯方式,所以选择Application:
5.
拖拽导出的SIMOTION
I-Device的GSD文件到PROFINET
IO
system
(100)上:
6.
保存编译即可。
7.
组态与SIMOTION通讯的输入/输出地址为512
开始,需要注意此地址,因为在后续编程中需要使用。
8.
组态计算机,分别下载计算机组态和SIMOTION组态。如下图所示:
2.3
编写程序
1.
在SIMOTION中编写数据发送测试程序如下图所示,将此程序分配至servo
task中:
2.
打开计算机的IO
base
例子程序,其存贮路径如下:
C:\Program
Files
(x86)\Siemens\SIMATIC.NET\pnio\Examples\easy
通过编程软件打开pnioeasy.sln即可。
3.
修改输入和输出的配置,本例输入/输出各200个字节:
4.
修改输入输出数据如下图,即从SIMOTION中读取数据后发回给SIMOTION,同时显示当前读取使用的时间(SERVO
TIME
是3ms,所以乘以3):
5.
保存并且编译运行即可。
6.
点击字母“s”启动应用程序
7.
通过SIMOTION可以trace到结果如下图所示:
8.
输入读取到上位机后,再返回到SIMOTION需要的时间受计算机速度影响,本例使用的是西门子PG
m3:
9.
如果同时播放大尺寸的高清视频则应用会受到影响:
10.
如果使用的是OPC方式进行数据交换,则需将PC
Station中的硬件组态修改为OPC方式
11.
可以使用西门子提供的客户端例子程序进行测试,例子程序在下述存贮路径中:
C:\Program
Files
(x86)\Siemens\SIMATIC.NET\opc2\samples\Custom\Sync
12.
打开例子程序后,修改OPC的条目名称,条目名可以通过OPC
SCOUT获取:
13.
增加两个条目,用于通信测试:
14.
增加写变量代码如下:
15.
运行后即可实现OPC
客户端通信,需要注意,具体的时间测试和变量操作需要根据实际需求改写例子程序。
注意:
(1)PROFINET
IO功能需要SIMATIC
NET
SOFTNET授权。
(2)
使用的计算机执行的其他任务越少越好。
(3)
windows不是实时的操作系统。
(4)
本例测试的时间仅供参考,不具有广泛意义。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
写论文值得推荐的app 写论文app大全汇总 有啥好用又免费的文献查阅网站吗? 高仿苹果手机关机关不了机?是怎么回事?有那个朋友请告知! 高仿苹果6开机就是白屏黑苹果,关机关不了 怎么把电子相册保存到QQ空间相册 整个乡村音乐史上,最动人的25首歌 写给狗的歌 右侧肢体肌力4级是什么意思 肌力分级的评定标准 肌力4级是什么意思 如何虚拟测试profinet通讯 西门子PROFINET工业通信指南的目录 怎么在用户程序中测试profinet io 的通讯速度 PROFINET总线技术基础 怎样查看自己电脑配置 西门子1500PLC通过profinet与分布式IO通讯距离问题 如何寻址PROFINET IO设备 “如何”“怎样”“怎么样”的区别是什么? 如何设置分布式IO模块的PROFINET地址 S71500PROFINETIO或DP从站故障诊断 S7-1500与2块S7-1200 Profinet IO通讯 PROFINET IO 设备与PROFINET IO控制器有什么区别 如何为PROFINET IO控制器分配新的IP地址 西门子siemens系统中什么是PROFIBUS DP 和PROFINET IO 西门子et-200sp和profinet远程IO模块有什么关系 如何编写PROFINET IO设备通讯块FC11和FC12 Profinet IO是什么意思 老贡梦世界梦价格? 阴阳师我妻善逸技能是什么 我妻善逸技能详情 日本的西日本国际教育学院好吗??? 西门子PROFINET工业通信指南的介绍 吃柚子有什么营养功效呢? 柚子营养价值功效作用 柚子的营养价值与功效? 平安好车主跟口碑商家怎么合作? 小财如何理? 如何通过八字看财运大小? 怎样了解自己的财运 聚财为什么要有度?如何把握好这个度 怎样才能转财运 网络用语法币小财是什么意思? 手相上说的小财是多少钱 鸡僔吵青椒的做法 算命的说我发不了大财,但是小财不断,什么意思啊,什么叫小财呢 怎么做青椒炒鸡胗比较好吃? 怎样才能有财运? 青椒炒鸡胗的家常做法 简单版青椒炒鸡胗怎么做好吃又简单,做法 居家风水小秘诀:如何聚财 淘宝网店店标是什么东西?