作者 | 主题 |
---|---|
木子李Π 侠客 经验值: 897 发帖数: 83 精华帖: 2 |
楼主 2020-11-19 12:05:05
主题:S7-200 SMART作为S7-1200的智能设备 1、硬件环境: CPU 1214C DC/DC/DC ,作为PROFINET IO控制器;CPU ST20,作为智能设备;2、数据交换区: IO控制器与智能设备之间需要定义数据交换区,智能设备的输入区对应IO控制器的输出区,智能设备的输出区对应IO控制器的输入区; 本例程中,我们定义CPU ST20的输入区长度为10个字节,输出区长度为5个字节;相应的,CPU1214的输入区长度为5个字节,输出区长度为10个字节,如下图所示: 3、CPU ST20的配置 在STEP7 Micro-WIN/SMART中,单击【工具】下的【PROFINET】按钮,在弹出的对话框中,勾选PLC角色的【智能设备】,单击【下一步】,在【传送区】单击【添加】按钮配置要交换的数据,如下图所示: 设置输出文件夹的位置,然后单击【导出】按钮,系统会生成相应的GSD文件并存放到设置的路径。 单击【生成】按钮对CPU ST20进行配置。 4、CPU1214C的配置 打开博途V14,新建项目,添加CPU1214C DC/DC/DC。 单击菜单【选项】-【通用站描述文件GSD】,打开【管理通用站描述文件】对话框。在【已安装的GSD文件】选项卡中,单击源路径的浏览按钮,找到CPU ST20的GSD文件的存放位置,如下图所示: 安装完成后,切换到【网络视图】。单击【硬件目录】-【其它现场设备】-【PROFINET IO】-【PLCs & CPs】-【SIEMENS AG】可以看到新添加的CPU ST20,如下图所示: 将其拖拽到网络视图中,并将其分配给CPU1214C(与其建立PROFINET)连接,如下图所示: 选中CPU ST20并切换到【设备视图】,可以看到CPU ST20的数据交换区,如下图所示: 接下来需要配置CPU ST20的IP和CPU1214C的IP,确保在同一个网段中。然后设置并分配两者的设备名,打通PROFINET网络。 这样,写入到CPU1214C地址QB64~QB73的数据就可以输出到CPU ST20的IB1152~IB1161;写入到CPU ST20地址QB1152~QB1156的数据就可以输出到CPU 1214C的IB68~IB72;
如果巅峰留不住,
那就进厂包吃住。
|
东方红一红 至圣 经验值: 16184 发帖数: 6609 精华帖: 50 |
1楼 2020-11-19 12:32:37
主题:回复:S7-200 SMART作为S7-1200的智能设备 如果来一个在线变量表的测试截屏,就更好了。
知其道,用其妙!
|
yecao2006 至圣 经验值: 18049 发帖数: 1524 精华帖: 2 |
2楼 2020-11-23 14:23:47
主题:回复:S7-200 SMART作为S7-1200的智能设备 案例详细,值得学习。
我回来了!继续努力!
|
WOWUWUWU 至圣 经验值: 10573 发帖数: 1794 精华帖: 0 |
3楼 2020-11-23 20:15:25
主题:回复:S7-200 SMART作为S7-1200的智能设备 值得学习,谢谢分享。 |
ZD_JY 至圣 经验值: 13069 发帖数: 1081 精华帖: 8 |
5楼 2020-11-24 08:50:58
主题:回复:S7-200 SMART作为S7-1200的智能设备 很不错啊,过程步骤详细,对于初次使用有很大帮助
做最好的自己!活出自我!
|
yzm_cumt 至圣 经验值: 18285 发帖数: 2653 精华帖: 14 |
6楼 2020-11-24 08:53:27
主题:回复:S7-200 SMART作为S7-1200的智能设备 图文并茂,步骤详细,很不错
sometimes you have to be your own hero!
|
CCC@CCC 侠士 经验值: 1751 发帖数: 379 精华帖: 0 |
7楼 2020-11-24 09:04:46
主题:回复:S7-200 SMART作为S7-1200的智能设备 值得学习写的也挺详细,好帖子
路漫漫其修远
|
威师爷 至圣 经验值: 37430 发帖数: 5126 精华帖: 47 |
8楼 2020-11-24 20:37:39
主题:回复:S7-200 SMART作为S7-1200的智能设备 学习了,200SMT支持PN是一个不错的功能
工业起重机防摇摆 QQ:404136820 AntiSwayControl
|