200smart modbus与采集模块通讯采集温度 点击:337 | 回复:10



a029168

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 58回
  • 年度积分:43
  • 历史总积分:490
  • 注册:2017年4月11日
发表于:2023-11-28 14:01:05
楼主
求助帖50分-未结帖

200smart用485读取温度采集模块的温度值   8路    。 厂家说明书                            
https://zhongshengkeji.oss-cn-shenzhen.aliyuncs.com/%E4%BA%A7%E5%93%81%E8%B5%84%E6%96%99/6%E6%B8%A9%E5%BA%A6%E9%87%87%E9%9B%86%E7%B3%BB%E5%88%97/RS485/PT100%E6%B8%A9%E5%BA%A6%E9%87%87%E9%9B%86%E7%B3%BB%E5%88%97%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C(RS485%E7%89%88).pdf     


自己按着书上的  还是不行  ,所以麻烦能不能写一下程序  ,读出一路 温度值 就行了 ,还有怎么找,在哪找到最后的地址(比如第一路的结果地址)




楼主最近还看过



121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 433回
  • 年度积分:56
  • 历史总积分:24528
  • 注册:2016年1月20日
发表于:2023-11-28 18:31:31
1楼

默认通讯参数38400  N   8   1   地址为1,用04功能码读取30001就是第一路的温度值。读出来的值最高位为符号位,其他为有效数字,温度精度为0.1℃。

按照上面的参数和功能码去写程序。例程可以在200smart软件帮助那里找,然后填上参数即可,实在搞不定我就给你写一段,但是我手头没有PLC没法给你测试,只能你自己去测试。必要的时候你弄个向日葵远程给你调一下都可以,前提是接线这些你得研究清楚了。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:748帖 | 5671回
  • 年度积分:83
  • 历史总积分:87849
  • 注册:2004年5月28日
发表于:2023-11-28 22:58:46
2楼

默认通信参数是38400bps,8位数据位,无校验,从站地址是1,读第1路温度,用04功能码来读,地址是30001

测试程序如下所示:


关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:748帖 | 5671回
  • 年度积分:83
  • 历史总积分:87849
  • 注册:2004年5月28日
发表于:2023-11-28 22:59:31
3楼

另有西门子S7-200 Smart实现ModbusTCP和ModbusRTU通信视频教程,可供参考:

1、西门子S7-200 Smart实现Modbus TCP通信协议客户端视频教程:

西门子S7-200 Smart做Modbus TCP以太网客户端、Modbus Slave调试助手做Modbus TCP以太网服务器,视频详细讲解了西门子S7-200 Smart系列PLC之Modbus TCP指令库安装、调用,详细讲解了MBC_Connect指令和MBC_MSG指令各个参数。程序使用Modbus之02、0F、03、10功能码对Modbus TCP服务器的数字量输入、数字量输出、保持寄存器实现了读写操作。

https://www.ixigua.com/6906352683557323278?utm_source=xiguastudio


2、西门子S7-200 Smart实现Modbus TCP以太网通信服务器视频教程:

西门子S7-200 Smart做Modbus TCP以太网服务器、Modbus Poll调试助手做Modbus TCP以太网客户端,视频详细讲解了西门子S7-200 Smart系列PLC之Modbus TCP指令库安装、调用,详细讲解了MBS_Connect指令和MBS_Slave指令各个参数。

https://www.ixigua.com/6906710384267395592?utm_source=xiguastudio


3、西门子S7-200 Smart实现Modbus RTU串口通信主站视频教程:

西门子S7-200 Smart系列PLC做Modbus RTU串口通信主站、Modbus Slave调试助手做Modbus RTU串口通信从站,视频较为详细的讲解了MBUS_CTRL和MBUS_MSG指令。

https://www.ixigua.com/6907072105372713486?utm_source=xiguastudio


4、西门子S7-200 Smart实现Modbus RTU串口通信从站视频教程:

西门子S7-200 Smart系列PLC做Modbus RTU串口通信从站、Modbus Poll调试助手做Modbus RTU串口通信主站,视频详细讲解了MBUS_INIT和MBUS_Slave指令。

https://www.ixigua.com/6907427029155578375?utm_source=xiguastudio


5、西门子S7-200 Smart使用Socket编程实现以太网开放式通信客户端:

西门子S7-200 Smart做以太网开放式通信客户端、以太网调试助手做以太网通信服务器,视频较为详细讲解了TCP_CONNECT、DISCONNECT、TCP_SEND、TCP_RECV等指令。

https://www.ixigua.com/6907793972018709006?utm_source=xiguastudio


6、西门子S7-200 Smart使用Socket编程实现以太网开放式通信服务器:

西门子S7-200 Smart做以太网开放式通信服务器、以太网调试助手做以太网通信客户端,视频较为详细讲解了TCP_CONNECT、DISCONNECT、TCP_SEND、TCP_RECV等指令。

https://www.ixigua.com/6908188195100459533?utm_source=xiguastudio


7、西门子S7-200 Smart实现自由口通信主站视频教程:

西门子S7-200 Smart系列PLC做自由口通信主站、串口调试助手做从站,视频详细讲解了ATCH、DTCH、XMT、RCV等指令。通信实现PLC先发送串口调试助手8个字节数据,而后串口调试助手返回PLC8个字节数据,程序如此循环。

https://www.ixigua.com/6908533867859477006?utm_source=xiguastudio


8、西门子S7-200 Smart自由口串口通信从站视频教程:

西门子S7-200 Smart系列PLC做自由口通信从站、串口调试助手做主站,视频详细讲解了ATCH、DTCH、XMT、RCV等指令。通信实现串口调试助手先发送PLC共计8个字节数据,而后PLC返回串口调试助手8个字节数据,程序如此循环。

https://www.ixigua.com/6909009776743547406?utm_source=xiguastudio


ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:263帖 | 12636回
  • 年度积分:369
  • 历史总积分:34301
  • 注册:2004年4月26日
发表于:2023-11-29 08:34:32
4楼

modscan先连接扫一下

能读取的基本上都可以通讯


121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 433回
  • 年度积分:56
  • 历史总积分:24528
  • 注册:2016年1月20日
发表于:2023-11-29 09:06:21
5楼

引用 "ac米兰" 的回复,发表在4楼
        内容: modscan先连接扫一下能读取的基本上都可以通讯www.ytleader.com...

你这个网站是怎么回事是不是有点违规啊,哈哈哈

Smile-lyc

  • [管理员]
  • 精华:138帖
  • 求助:51帖
  • 帖子:3584帖 | 22513回
  • 年度积分:26
  • 历史总积分:150817
  • 注册:2006年8月04日
发表于:2024-01-06 15:19:00
6楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2023加油!!


工程电器设备维修

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:265
  • 注册:2019年5月07日
发表于:2024-01-08 09:51:15
7楼

我有中盛模块的程序,也用了好多这个模块,楼主问题解决了吗,如果没有,我给你一段程序

Q458751110

  • 精华:0帖
  • 求助:1帖
  • 帖子:60帖 | 952回
  • 年度积分:94
  • 历史总积分:5380
  • 注册:2006年4月04日
发表于:2024-01-08 10:53:32
8楼

引用 "关育谋" 的回复,发表在3楼
        内容: 另有西门子S7-200 Smart实现ModbusTCP和ModbusRTU通信视频教程,可供参考:1、西门子S7-200 Smart实现Modbus TCP通信协议客户端视频教程:西门子S7-200...

这里已经很全了

luoqing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1625回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2018年5月07日
发表于:2024-01-15 09:24:36
9楼

200smart modbus与采集模块通讯采集温度


酷拉皮卡

  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 60回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2021年8月05日
发表于:2024-01-15 10:02:20
10楼

chatgpt直接生成SCL代码


热门招聘
相关主题

官方公众号

智造工程师