奇偶校验与帧校验

我现在使用200plc与一变频器通讯,传输格式1-8-2,也就是没有就校验位,使用自由口通讯编程传送数据时,我需要自己计算双字节的帧校验数据连同其它数据一起构成一个消息帧发送给变频器,这样变频器才会执行相应的动作。而我用modbus库编程时只需要在相应地址填写相应数据发送以后变频器也可以执行相同的动作。请问通过以上我是否可以得出以下结论:
1,数据格式中的奇偶校验位和消息帧中双字节的校验数据没有关系,不管是否设置了奇偶校验位,消息帧中必须要有相应的校验数据,而且要保证正确性。
2,使用modbus库以后,就不需要自己再计算校验数值或者编写相应的计算校验值用的程序了。
我以上的判断对吗,请大家给予批评指正。

最佳答案

1 200PLC不支持1-8-2传输格式
2 你的判断是对的。

字符校验和消息帧校验是不一样的,一个消息帧是有n个字符组成的。奇偶校验属于字符校验,CRC属于消息帧校验。

提问者对于答案的评价:
谢谢了,同时也谢谢东方红老师,确实是1-7-2

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

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 上午11:47
下一篇 2020年11月5日 上午11:47

相关推荐

  • 关于BGN_ITIME求出时间的起始处在何时?

    如图程序就只有一行程序,用SM0.1去让BGN_ITIME获取内置1ms计数器的值,但是读出的时间是28103,也就是说内部1ms的计数器已经运行了28秒多了,可是SM0.1就只接…

    2021年7月5日
  • s7-200做MODBUS主站的相关说明

    SP5已经有了主站的协议库,但没有使用说明,不知哪里可以找到? 最佳答案 <西门子 S7-200 · LOGO! · SIT…

    SIMATIC S7-200 2021年7月5日
  • step7-200

    请问cpu224 AC-DC-RLY和DC-DC-DC 后面的字母表示什么意思? 最佳答案 AC-DC-RLY:电源是交流、输入直流、继电器输出。 D…

    SIMATIC S7-200 2021年7月5日
  • 昆仑屏与200PLC时钟

    各位大侠,刚接触自控,许多东西还在摸索,我的目的是在触摸屏上显示PLC时间,查了些资料还是不很清楚,vb0是不是BCD值?需要怎么转换成整数值?请大神帮忙解决,下图是我自己琢磨的但…

    2021年7月5日
  • 模拟量数字量都有几输入的

    我想用plc来检测气候,现在有五个模拟量,两个数字量传感器。如果用两em231和一个数字量有点浪费资源。请问有没有模拟和数字量集成的模块啊 最佳答案 我建议你这样用s7-200&n…

    SIMATIC S7-200 2020年11月1日
  • EM231能同时接受4~20MA和0~10VDC信号吗?

    EM231 231-0HC22-0XA0    他右下脚6个DIP开关是什么意思,我现在第1,2,3个通道接0~10VDC.第四个…

    SIMATIC S7-200 2021年7月5日
  • 传感器输出电源M端接地问题

    我用的226 CN继电器输出型,交流输入L1和N两端接220V交流,旁边的接地端子接到保护地上。     说明书上说,传…

    SIMATIC S7-200 2021年7月5日
  • 高速计数显示问题

    通过224 HC0 对增量型编码器进行计数需要计数到80000(-80000——80000对应实际值为-16000——16000),然后输出到二次表显示,我选用…

    SIMATIC S7-200 2021年7月5日
  • 西门子200高速计数指令请教

    今天在看西门子的高速计数部分,对指令有些不太理解,希望能得到解答。比如我把SM37设为图116进制EC,应该是二进制的1110 1100,对应功能:图2主要就是更新编码器…

    2018年12月5日
  • 求助校验问题

    我的题目是实时采集并给出控制信号的,还要和计算机实现通信,老师让我做的是自由口协议,我用了异或和校验的方法,可是不知道为什么它有时就是对的,有时计算的校验值是错的,不能正常通信,麻…

    SIMATIC S7-200 2021年7月5日