免费发布

SIEMENS韶关市西门子(授权)中国总代理-西门子华南区一级总代理商

更新:2024-04-29 09:10 发布者IP:120.237.217.245 浏览:0次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
91441304MAC3TWY11U
报价
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
关键词
西门子一级总代理,代理商,变频器,伺服电机,PLC
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
联系电话
18126392341
手机
15267534595
联系人
梁涛  请说明来自顺企网,优惠更多
让卖家联系我
15267534595

产品详细介绍

S7-200 SMART 与调试助手之间 Modbus RTU 通信

西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站/从站协议库,Modbus RTU指令位于 STEP7-Micro/WIN SMART 项目树中“指令”文件夹的“库”文件夹中。如图1.ModbusRTU库指令所示。

图片

图1.Modbus RTU库指令

图片 注意:

1. Modbus RTU主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 CPU 集成的RS 485 通讯口 和 CM01 信号板有效。该指令库将设置通信口工作在自由口模式下。
2. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
3. Modbus RTU 主站指令库可以同时应用于CPU 集成的RS 485 通讯口 和 CM01 信号板,此时集成的RS485口使用Modbus RTU Master(v2.0)中指令,CM01信号板使用Modbus RTUMaster2(v2.0)中指令,如果只有一个主站则不做区分。

使用环境及所完成的通信任务

使用环境:
① STEP 7 Micro/WIN SMART ( 软件版本 V2.5 )
② ModScan32
③ Modbus Slave
所完成的通信任务:
① ModScan32 接收 8 个字节数据:<-- ( S7-200 SMART 侧做从站响应 )VW1000~VW1014
② Modbus Slave 接收 8 个字节数据:<-- ( S7-200 SMART 侧做主站写 )VW1000~VW1014

ModScan32 (S7 200 SMART 做从站)

1. 打开ModScan32软件

2. 点击“Setup”---“Display Definition”---设定"Slave Address"为3---“PointType”(本例程以保持型寄存器为例)---“Length”为8

如图2所示,设置完成后点击OK

图片

图2.Display Definition

3. 点击“Connection”----“Connect”

图片

图3. 建立连接

① Connect选择 Direct Connection to COM3,根据实际情况选择不同的串口;
② 串口参数的设置与CPU保持一致

S7-200 SMART侧编程

1.打开STEP 7 Micro/WIN SMART>项目树>指令树>库>Modbus RTUSlave(v3.1),调用MBUS_INIT和MBUS_SLAVE,如图4、图5所示。

图片

图4. Modbus RTU Slave指令库

图片

图5. MBUS_SLAVE

2.鼠标选中程序块文件夹,单击右键,下拉菜单中选择库存储器,如图6所示。

图片

图6.点击库存储器

3.在库存储区分配对话框中手动输入存储区的起始地址。此实例为VB0开始,以使指令库可以正常工作。确保库存储区与程序中其他已使用的地址不冲突。使用建议地址无法确定是否有地址重叠,所以推荐手动输入正确的库存储区首地址。如图7所示。

图片

图7.库存储区地址分配

4.编译项目,下载程序。

通信结果如下:

图片

图8. 测试结果

Modbus Slave (S7 200 SMART 做主站)

1. 打开Modbus Slave软件

2. 点击"Setup"---"Slave Definition"---"Slave"为从站地址---设定Function”(本例程以保持型寄存器为例)---""为8---"Display"为Signed

如图9所示,设置完成后点击OK

图片

图9.Slave Definition

3. 点击"Connection"----"Connect"

图片

图10. 建立连接

① Connect选择 Serial Port;
② Mode 选择RTU;
③Port3表示使用的串口(COM3),根据实际情况选择不同的串口,串口参数的设置与CPU保持一致。

S7-200 SMART侧编程

1.打开STEP 7 Micro/WIN SMART>项目树>指令树>库>Modbus RTUMaster(v2.0),调用MBUS_CTRL和MBUS_MSG,如图11和图12所示。

图片

图11. 用 SM0.0 调用 Modbus RTU 主站初始化与控制子程序

图片
图12. 调用Modbus RTU 主站读写子程序

常见的错误:

  • 如果多个 MBUS_MSG 指令同时使能会造成 6 号错误

  • 从站 delay 参数设的时间过长会造成主站 3 号错误

  • 从站掉电或不运行,网络故障都会造成主站 3 号错误

2.鼠标选中程序块文件夹,单击右键,下拉菜单中选择库存储器,如图13所示。

图片

图13.点击库存储器

3.在库存储区分配对话框中手动输入存储区的起始地址。此实例为VB0开始,以使指令库可以正常工作。确保库存储区与程序中其他已使用的地址不冲突。使用建议地址无法确定是否有地址重叠,所以推荐手动输入正确的库存储区首地址。如图14所示。

图片

图14.库存储区地址分配

4.编译项目,下载程序。

通信测试结果

将M0.1置位为1,然后在状态图表中创建变量,VW1000-VW1014 共8个字,监视值如图15所示。

图片

图15.读取服务器数据


所属分类:中国电子元件网 / 西门子变频器
SIEMENS韶关市西门子(授权)中国总代理-西门子华南区一级总代理商的文档下载: PDF DOC TXT
关于广东湘恒智能科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2022年11月17日
法定代表人林海霞
注册资本1000
登记机关惠州大亚湾经济技术开发区市场监督管理局
主营产品广东省西门子授权代理商、西门子变频器、西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU等
经营范围一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;机械设备销售;智能机器人的研发;机械电气设备销售;电气设备修理;信息系统集成服务;阀门和旋塞销售;泵及真空设备销售;工业机器人销售;工业机器人安装、维修;仪器仪表销售;配电开关控制设备销售;软件开发;工业自动控制系统装置销售;电子、机械设备维护(不含特种设备);专用设备修理;计算机软硬件及辅助设备批发;工业工程设计服务;机械设备研发;货物进出口;技术进出口;国内贸易代理。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)
公司简介广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112