西门子6DD1684-0FE0代理商

供应商
湖南西控自动化设备有限公司
认证
西门子
SC54
圆形电缆
50极-5x 10极,L=2m 双绞线
德国
屏蔽
联系电话
17838383235
手机号
17838383235
经理
徐嘉泉
所在地
中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
更新时间
2024-12-02 08:50

详细介绍

西门子s7-1200 plc实现与研控步进电机进行modbus rtu通讯






- 1 - 设计需求

本例将介绍用西门子s7-1200 plc实现研控步进电机进行modbus rtu通讯并用hmi可视化来完成功能测试。


- 2 - 硬件选择

plc:cpu 1211c  ac/dc/riy               

hmi:tp700 comfort        

通信板: cb 1241 (rs485) 、

          6es7 241-1ch30-1xb0




- 3 -modbus 寄存器地址定义




-4 -指令详解

1.我首先去了解我们要调用的两个通讯指令的基本参数。

mb_comm_load: 针对 modbus rtu 组态 ptp 模块上的端口

mb_master 说明



-5 -编写程序



1.添加一个全局db, 创建我们需要用到的变量。

2.组态端口

  我们这里读的是从站中不同寄存器地址的值所以在案例程序中多建立几个mb_master 用于我们读取从站数据





-6 -可视化设计



1.添加一个hmi和plc的通信连接。

可以手动添加,也可以通过推拽变量的方式自动创建。

2.添加hmi变量

可以手动添加,也可以拖拽。

3.添加画面。

为控件添加变量并设置动画、事件等属性,过程比较简单,不再赘述


- 7 - 功能测试



时长00:13

在hmi中需要输入寄存器地址及长度,在根据寄存器地址读写该地址的对应的数据实现你想要的功能。



西门子PLC代理,西门子变频器代理,西门子伺服电机代,西门子工控机代理,西门子触摸屏代理
展开全文
我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话