自由口协议问题

请问各位师傅   西门子S7-200PLC自由口协议与其它PLC    ASCII码自由通讯    相同吗???有什么区别???
 谢谢!!!
 邮箱:shanghaiduke@163.com

最佳答案

发了邮件给你。
 指令中为何要使用ASCII码 
 ----一条指令除包含数据外,还包含必要的控制字(起始字符、结束字符、指令类型等)。如果指令中的数据直接以其原本的形式传输,则不可避免的会与指令中的控制字发生混淆。 
 ----例如本例中,指令的起始字符为"g",其ASCII码值为67H,结束字符为"G",其ASCII码值为47H。假设要写入的数据中也有47H,并且数据直接以其原本的形式传输,则PLC会因为接收到了数据中的47H而停止接收,这样PLC接收到的指令将是一个不完整的非法指令,很可能造成PLC的误动作。 
 ----为了避免这种情况的发生,可以用文本来传送二进制数据。通过以16进制ASCII码的格式描述数据,每个二进制的字节都可以表示成一对ASCII编码,这对编码表示这个字节的两个16进制字符。这种格式可以表示任何的数值,仅仅使用ASCII代码的30H到39H(表示0到9)和41H到46H(表示A到F)。ASCII码的其余部分可以用作控制字(起始标志、结束标志、指令类型等)。这样,数据中的47H以ASCII码的形式进行传送就变成了34H 37H 两个字节,从而避免了PLC因接收到数据中的47H而停止接收的错误。 
 

提问者对于答案的评价:
感谢!!!

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

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

相关推荐

  • S7-200 SMART MODBUS通讯问题

    与一带485通讯功能的气体检测仪进行modbus通讯,用串口直读能有数据返回,用smart编程软件读则返回错误100 求大佬解决方法 问题补充:按照上面两位大神的建议,改…

    2021年7月5日
  • 字节转换为浮点数

    各位老铁,  如图蓝色画圈部分。这三个指令B-I    VB0存储的数据转换后存储到LW0 中这个我当然明白。…

    2021年7月5日
  • Logo 的编程电缆停产了,带网口的能用以太网下载线吗?

    RT 最佳答案 可以!《西门子LOGO! 0BA7与电脑通信配置方法》http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_…

    SIMATIC S7-200 2021年7月5日
  • PLC连接CAN总线

    我现在搞了一个CAN485转换器,想通过CAN来读取别的设备的信息,现在要怎么做程序?读到的程序又在哪里可以监控到?CPU224XP 问题补充:使用224的串口就行,通过自由通讯协…

    SIMATIC S7-200 2020年11月1日
  • s7-200中的V存储区是否和300中的DB相对应?

    请问:s7-200中的V存储区是否和300中的DB相对应?意义和用法是否都一样呢? 以前一直用300,没用过200.。看200手册对V存储区的用法有点迷惑  最…

    SIMATIC S7-200 2021年7月5日
  • 有谁有画好的跟S7-200的连的CAD图吗

    发我一份非常感谢!943388503@qq.com 问题补充:200的模块图我都有,而且各种型号都很全!我的意思是输入输出连出来的很多元器件不知道怎么画,谢谢大家加我QQ&nbsp…

    SIMATIC S7-200 2021年7月5日
  • EM253控制方向

    1、如何用EM253的POS0_CTRL指令和POS0_GOTO指令去控制一个步进电机的转动方向?(我准备用EM253上P0和P1这组信号分别去控制电机运转所需的脉冲个数和转动方向…

    SIMATIC S7-200 2021年7月5日
  • 200PLC累计天数

    如何用200PLC累计天数,设定指定的天数后,累计到指定的天数后,执行一次相应的输出。谢谢! 最佳答案 Network 1 // 网络标题 …

    SIMATIC S7-200 2020年11月1日
  • s7-200与PT650D如何通讯

    s7-200与PT650D如何通过自由协议进行通讯 问题补充:LD     SM0.1MOVB   …

    SIMATIC S7-200 2020年11月1日
  • 自由串口

    单一收和发我都可以做出来,可是PLC 对串口“收发收发”不能实现,帮忙指导一下,最好是应答式的,相信这一类问题,有经验的师兄都 见过,麻烦帮小弟扩展一下,谢谢!…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论