Step7 组态 PC Station 与 CM1243-5 基于 Profibus 的 S7 通信

Step7 组态PC Station 与 S7-1200 CM1243-5 基于Profibus 的S7 通信

硬件:

CPU1214C DC/DC/DC,V2.2

CM1243-5

CP5611 A2

软件:

STEP 7 V5.5

SIMATIC NET V8.2

STEP7 V11 SP2 Update5

由于CM1243-5 支持S7通信,因此,可以使用SIMATIC NET 组态的OPC 服务器与其建立S7通信连接。

操作步骤

1、使用 STEP7 V11 生成 S7-1200 项目文件

通过"添加新设备"组态 S7-1200 站PLC_1,选择 CPU1214C DC/DC/DC V2.2 创建项目。 如图1所示。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/6bf7dcb55360db3ff9ff70bece44684b.png)

图1 创建 S7-1200 项目文件

组态 CM1243-5 ,为 CM1243-5 添加子网PROFIBUS _1,分配站地址为2 。 如图2 所示。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/2ad1d85996f4cd6b211628de34881fcf.png)

图2 组态 CM1243-5

点击添加新块,生成块访问方式为"标准-与S7-300/400兼容"模式全局块数据块 DB1。如图3 所示。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/552828fdb7e6069f4e750bbd4c3612eb.png)

图3 创建DB块

双击 DB 1,添加数据元素 data,数组数据类型, 1000个字节,编译 DB 1。如图4所示。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/5271e2be4da899a202cfe25ddbe7419e.png)

图4 创建DB块元素

编译PLC_1站,下载到 CPU。

2、用STEP 7 组态SIMATIC PC Station

(1)打开STEP7 V5.5 生成新项目CM1243-5,在项目中添加SIMATIC PC Station。

![A screenshot of a computer program

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/1fe17a3a7041091a8ea545e1c557ddec.png)

图5 建立PC站

双击Configuration进入PC站的硬件组态。

![A computer screen shot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/ca88ad4af4cc765c6259c009d8a16792.png)

图6 进入硬件组态

添加OPC Server。

![A screenshot of a computer program

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/d40db02f1ea0608391d826bc2a250fa0.png)

图7 添加OPC Server

添加CP5611 ,为CP5611添加新网PROFIBUS(1),并选择地址为0,编译存盘。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/c9bf75dc206bbca80e238bc3dd475c8b.png)

图8 添加CP卡

(2)组态网络连接

双击

进入网络组态,点亮OPC Server,在连接编辑栏右键插入新的连接,建立一个连接对象为 Unspecified 的 S7 Connection,点击 OK 确认连接。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/f37a18267d7efd5c0b30157b310b68e7.png)

图9 建立S7连接

双击连接组态连接参数。在General中选择连接伙伴的PROFIBUS 地址为2,点击Address Details 定义连接伙伴 S7-1200 CPU 的 TSAP(03 00和03 01都可以)。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/a8f64c5b671326eeae11dac44ec75f5b.png)

图10 修改参数

点击 OPC Server 站右键选择 Object Properties,在接下来的对话框中的 Configuration 选择生产.xdb 文件的路径,默认路径为项目文件的目录XDBs。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/12d039f6aaa9bc86da47b02b1084df28.png)

图11 设置XDB路径

(3)导入组态到 OPC Server

双击"Station Configurator"进入"Station Configuration Editor",点击"Import Station" 导入(2)中生成的文件"pcst_1.xdb"。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/bdd78c0590c1e606db3468132d76d439.png)

图12 导入XDB文件

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/5ee6fe9bc30c9206f45c8acea1b6d366.png)

图13 浏览到XDB文件

组态正确导入后,连接建立。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/0c2d24714a9ff0d0f0865ae8921677f7.png)

图14 导入完成

3、检查通信连接

计算机开始菜单,执 行SIMATIC NET的 OPC Scout V10 打开"Server Explorer"。

图15 打开OPC Scout

打开"S7"中"S7 connection_1"的"objects",添加变量,将添加的变量拖入到 "DA view",点击"Monitoring ON "查看变量状态。

![A computer screen shot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/6e01672be9e8bedbf2f38475722cb9c3.png)

图16 监视变量

打开 PLC 变量表比较变量的值。

![A screenshot of a computer

Description automatically generated](https://i-blog.csdnimg.cn/img_convert/27b8726e17171f828259b26b84018f4a.png)

图17 监视DB

相关推荐
方安乐7 小时前
命理学研究
其他
闪闪发亮的小星星2 天前
欧拉角的定义
其他
探序基因3 天前
R语言读取h5格式的文件
其他
t057773 天前
立足通用航空生态 德意志飞机与COMTRONIC开启D328eco合作新篇章
其他
方见华Richard3 天前
递归对抗引擎RAE V4.0(AGI自主进化版)
经验分享·笔记·其他·交互·学习方法
老陈头聊SEO4 天前
长尾关键词在SEO优化中的应用及其对流量提升的影响分析
其他·搜索引擎·seo优化
晚霞的不甘5 天前
Flutter for OpenHarmony:迈向专业:购物APP的架构演进与未来蓝图
其他·flutter·架构·fiddler·前端框架·harmonyos
t057776 天前
精工美学新标杆!VELO ANGEL RIDE 坐垫尽显骑行美学
其他
t057776 天前
解锁跑骑肌肉密码!维乐 Angel 3D 坐垫让训练更高效
其他
老陈头聊SEO7 天前
生成引擎优化(GEO)在提升内容价值与搜索引擎排名中的关键作用
其他·搜索引擎·seo优化