使用xmt指令发送数据时发出的数据与计划发送的不一样

前两张图为程序,第三张为发出的串口数据
我希望发出的数据中间依次是1 2 3 4 ;5,6,7,8....连续的四个值
但是现在发出来的是1 2 3 08,;5 6 7 0C....
想问问是哪里不对呢

问题补充:
。。帖子好像有点多 找不到是哪个诶 大佬方便的话留个链接可以吗
然后我这个数据不是接收方接收到的数据
是我发出去的,直接连串口软件看的
发出去的没有起始停止位也会丢失吗

图片说明:

使用xmt指令发送数据时发出的数据与计划发送的不一样    使用xmt指令发送数据时发出的数据与计划发送的不一样   

最佳答案

你的通讯参数编写的不完整,定义通讯参数内容有各种方式,但你没有定义任意的一种,而仅仅定义了modbus通讯及9600pbs、无校验。
你编辑一个起始符、结束符什么都可以,丢失通讯数据与没有完整编写通讯程序有关。
论坛上我有你类似的程序例子,你可以找找参考一下。
补充问题回复:
发送数据也需要标记,不然怎么知道是数据的开始还是结束?如果仅仅发送了一次数据呢?
链接:
在200smart版区,标题【说说西门子200smart modbus自由口通讯的那些事】是连载方式的。

提问者对于答案的评价:
感谢两位大佬的回答 但是好像并不是因为这个原因,现在问题已经解决了,是因为数据更新太快,这轮还没发完下一轮的数据已经刷新了,所以错了最后一位
第一个回答:.就我的理解,发送数据要区分是在要发给接收端的时候接收端的区分,但是我现在没有接收端,仅仅拉了串口
第二个回答:我是按modbus rtu格式写的发送区,因为之前的通讯是用的rtu,避免下位机要更改程序,所以我保留原格式(其实也相当于第一个大佬所说的起始结束字符了吧,变化的数据只有中间8个字节)
最后谢谢大佬给的学习链接,我看完了发送部分,学到了很多,过段时间看接收,接着把剩下的几个帖子看完~

最佳答案作者回复:
如果是这样,那你试试提高一些通讯频率,以免丢失数据,当然通讯距离与频率是有关系的,频率高通讯距离就近。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367777.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:52
下一篇 2021年7月5日

相关推荐

  • 软件安装问题

    STEP 7 MICROWIN V4,0 SP4是否可以安装在WINDOWS 2000的操作系统中? 最佳答案 STEP&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 1ms定时器

    假如我的扫描周期是8ms我用的1ms延时接通定时器延时时间就是1ms那么实际程序执行的时候  是延时1ms还是延时8ms 最佳答案 如果扫描周期大于你的定时器时…

    SIMATIC S7-200 2020年10月31日
  • 关于西门子200的PID输出问题

    现在我在调试一个西门子200的PID控制蒸汽阀加热的程序.对于PID本人不是很精通,现在发现个问题:当突然给定一个值时,哪怕这个值小于反馈,PID也会输出一个比较大的值,然后缓慢减…

    SIMATIC S7-200 2020年10月31日
  • S7-200模拟量模块设置问题?

    S7-200模拟量模块下边有2个类似电位计的东西,增益,补偿,这两个东西怎么使用?有什么用处? 最佳答案 一、楼主所说2个类似电位计的东西,是增益、补偿输入校准,校准调节模拟量多路…

    2017年10月30日
  • S7-200与MM420通讯

    想用S7-200输入点控制MM420下电机进行起停正反转试验,不知如何连线,用怎样方式连接S7-200与MM420?最好S7-200为主机,谢谢!!如果有编程的例子最好了. 最佳答…

    SIMATIC S7-200 2020年10月31日
  • S7200 CPP226CN模拟量输入输出问题

    请问CPU226CN拨动开关下面有两个类似电位器的东西是什么?CPU226CN有几个模拟量输入输出?具体怎么使用这几个点位? 最佳答案 你说的是不是在PLC的CPU上运行开关下面的…

    SIMATIC S7-200 2017年6月19日
  • STEP 7 MicroWIN SMART V2.0软件中添加不了EM AM03,怎办?

    电脑无法换,电脑性能只能运行window xp,所以只支持STEP 7 MicroWIN SMART V2.0。软件中添加不了EM…

    SIMATIC S7-200 2021年7月5日
  • 电缆的区别

    电缆的区别:PROFIBUS电缆、双绞线、光缆、普通电缆、之间的区别。谢谢! 最佳答案 电缆的区别:PROFIBUS电缆、双绞线、光缆、普通电缆、之间的区别。1>PROFIB…

    SIMATIC S7-200 2020年11月1日
  • 库map serv 使用问题(1)

    执行:相对位移moverelative或绝对位移moveabsolute指令后,再执行home 寻找参考点指令,为什么回到参考点的脉冲在第二次碰到接近开关时当即跳到hom…

    SIMATIC S7-200 2020年11月1日
  • 电路图设计

    电路图设计需要注意的问题、经验和相关书籍   请大侠分享一下 最佳答案 多看点别人的图纸,看看好的地方,自己认为不合理的地方可以自己设计的时候改一下。…

    2017年6月27日

发表回复

登录后才能评论