登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:通讯中数据格式的问题!!
点击:1999 回复:8
楼主
编辑
引用
管理
icat
11位的数据,1起始,8数据,两个停止
请问起始位,两个停止位在S7-200里怎么设啊
05-03-14 10:21
1楼
编辑
引用
管理
copy_time
看下说明书,好像是在特定的寄存器中
05-03-15 15:44
2楼
编辑
引用
管理
icat
找不到啊
05-03-15 16:15
3楼
编辑
引用
管理
tuxw
停止位数在设计硬件时已由芯片决定,S7-200 不支持2位停止位
05-03-15 16:17
4楼
编辑
引用
管理
icat
那和MODBUS协议的设备怎么通讯啊?
地址11位,一个起始,8数据,一MARK位,一STOP位
数据11位,一个起始,8数据,一SPACE位,一STOP位
地址那个字节倒可以用校验位来实现
那后面跟的数据和CRC字节的SPACE怎么弄
请问我的PLC怎么设啊
05-03-15 16:54
5楼
编辑
引用
管理
WjYee
取消校验,s7-200接受报文结束条件设为超过最大字符数时中止接收。
通讯有出错的可能。
05-03-15 22:09
6楼
编辑
引用
管理
dixinke
smb30 ,smb130,西门子的帮助中没有提到停止位的问题,不过一般使用1位,你可以测试一下是否可以?结果上来说一下!
05-03-16 08:06
7楼
编辑
引用
管理
icat
用西门子给的从站那个块,和串口软件试,几个停止位都没关系的
关键现在要用的变频器,它的通信的数据格式还不一样,第一个地址字节一个起始,8数据,一MARK位,一STOP位 MARK和STOP都=1
下面的功能码,内容,CRC什么的是一个起始,8数据,一SPACE位,一STOP位
space=0 stop=1 变频器暂时没试,我总觉得不对
地址字节倒可以用奇偶校验位来代替那个MARK位
那以后的字节的space位没办法啊
05-03-16 09:26
8楼
编辑
引用
管理
blyshaoua
谢谢
05-03-16 15:55
工控新闻
聚焦新一代智能制造——第二十二届工业自动化与标准化研讨会在京举办
倍福中国总经理出席高校研修开班仪式,携手共建智能控制实验室
和利时斩获中国商业联合会科技进步一等奖/绿色电-氢 -氨一体化技术助力双碳转型
小体积,大能量:华北工控BIS-6670L模块化整机完美适配边缘AI场景
Modbus 网关哪个品牌好?全系RS485与工业级可靠
助力北京(京津冀)国际科技创新中心建设 京津冀成立机器人产业链联盟
广东造“AI超级员工”为工厂智造提质增效
当 AI 不再只是“看起来正确” 以本体与 Graph Studio 筑牢可信底座,推动制造业 AI 从试验走向规模化
更多新闻资讯