自由口协议问题

请问各位师傅   西门子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日
下一篇 2021年7月5日

相关推荐

  • DP网求助啊,网络出现异常

    原系统是400PLC通过DP网连接S7-200DP网通信模块EM227来进行站点通讯,因其中一个S7-200的子站要更换设备,直接把网线剪断,更换设备后用DP接头把剪断的网线连接起…

    SIMATIC S7-200 2018年1月1日
  • S7-200做MODBUS主站如何诊断从站故障

    有个问题modbus下带4个仪表,但当有一个仪表有通讯故障时,发现跟其它仪表的通讯非常慢,请问一下各位高手是如何避免这种问题的。就是当某一台仪表出现通讯故障时,其它仪表的通讯速率不…

    SIMATIC S7-200 2018年1月1日
  • S7-200模拟量编程问题

    S7-200模拟量编程,我用表检测了模拟量模块上的电流信号很稳定,怎么在程序里它的数值波动就非常大呢?现场接线是这样的:用6KPa的变送器通过安全栅和隔离器,再分二路,一路到模拟量…

    SIMATIC S7-200 2020年11月1日
  • S7-200的模拟量输入输出

    S7-200的扩展模拟量输入输出模块是如何分配地址的?? 224XP的集成模拟量输出输入地址是如何分配的???? 问题补充:我知道是从0开始的,我现在没有硬件,为的是在编…

    SIMATIC S7-200 2021年7月5日
  • 214XP CN 交流电源板

    我是新手,请教问题,请指教。一备用(2BD23)214XP 交流电源型PLC,很久以前外人修过,现初次通电,听到一声响,空开过载跳闸。拆开后,见最下面那块小电源板上保险己…

    SIMATIC S7-200 2021年7月5日
  • 模拟温度波动很大

    我用的是S7-200的PLC,模拟量模块EM235进行温度显示,在触摸屏上显示波动很大,是怎么回事? 问题补充:我用的电源也直流电源24V的,PLC模块都是用这个直流电源!我用的是…

    SIMATIC S7-200 2020年11月1日
  • step7 microwin V4.0与win7,64位是否兼容

    step7 microwin V4.0与win7,64位是否兼容,安装SP3不成功 最佳答案 step7 microwin V4.0各版本都…

    SIMATIC S7-200 2020年10月31日
  • S7-200 PLC数据存储

    S7-200 PLC可外插存储卡,用来存储现场数据,但存储卡的最大存储容量为256k,不能满足现场需要。请问各位有没有其他方法可以存储现场数据? 问题补充:谢谢各位的指导…

    SIMATIC S7-200 2021年7月5日
  • 关于200 smart热电阻模块的使用

    我现在有一个热电阻模块和一个三线制PT100热电阻(市面上那种常用的,不确定是普通电阻还是热电阻,上面标着pt100)现在我直接接到热电阻模块上(接线没有问题)在程序里读出来的数值…

    SIMATIC S7-200 2021年7月5日
  • EM232 4AO 6ES7 232-0HD22-0XA0 是不是停产了

    怎么现在这个模块越来越贵了,供应商说,是停产了,是以备件的形式卖的所以比较贵。那么西门子有没有新产品代替这个型号呢? 问题补充:不会吧,200都停产了啊,200这么好用的PLC,1…

    SIMATIC S7-200 2017年11月19日

发表回复

登录后才能评论