关于自由口通信里的信息结束字节SMB89

我定义结束字节SMB89为字符e,用串口调试助手向PLC发送e,PLC可以结束信息接收,在串口调试助手里选择以 十六进制发送,发送了e的ASCII码65,也可以结束信息接收。有两个问题:
1.以十六进制发送ASCII码65,PLC就认为是发送的结束字符e,结束信息接收,以普通十进制发送65就不行,是不是PLC的SMB89接收到十六进制的数据才会默认是ASCII码,十进制会当成数字65?或者是6 5两个字符?
2.自由口通讯格式不是自己写吗,那么串口调试助手,它发送十六进制是怎么个格式,我没有给PLC定义这个格式,它怎么写才能让PLC知道它发送的是十六进制的,而不是十进制?我知道数学上十六进制是像0DH这种有H在后面标注来表明是十六进制。PLC最终接收的不都是0,1这种位数据吗,当我没定义数据格式时,软件自动在数据的某个标识位加了一串01标明16位吗?

最佳答案

1)10进制的数与16进制数更本是2个概念的问题,一个VB中存放的是一个数据,没有分隔符。ascll码是以16进制数形式存放的。
2)是的,按“自己”的通讯格式,严格意思上说是按双方所共有的通讯协议写的,而不是你自定义的协议,只是允许你自己选择通讯方式。
这个需要你按16进制数事先定义好,或者直接用字符的方式,系统仍然会自动转为16进制数据。
至于plc最终是以0、1方式处理是plc的硬件特性,用户只需要处理中间环节。

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

专家置评

查看asiic码表
小写字母''e''
十六进制对应16#65
十进制对应101

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:38
下一篇 2017年6月2日 下午11:38

相关推荐

  • 增益控制

    如何用S7200 smart PLC实现增益调度控制 钻石用户推荐最佳答案 你是说想要手动修改控制增益的值是吧,可以的,使用PID向导,进行功能编程。对应参数是…

    2021年7月5日
  • STEP 7 – MicroWIN V4.0

    STEP 7 – MicroWIN V4.0安装到35%时就停止了,Installing……………  请高手指点,多谢 …

    SIMATIC S7-200 2021年7月5日
  • PLC通过以太网与触摸屏通讯

    我想通过以太网在PLC和触摸屏之间建立通讯,距离在100m左右,不知大家在选择网线的时候会考虑哪些问题,干扰还是什么?大家用以太网通讯一般选择什么样的网线呢? 最佳答案 200的以…

    SIMATIC S7-200 2018年12月7日
  • 急,求高手帮忙,SP-200的中断程序怎么写

    急,求高手帮忙,SP-200的中断程序怎么写 中断子程序应该写在哪里?和调用中断放在一起吗? 还有子程序有sm0.0,还能用那些标志位来充当子程序的标志位 最佳…

    SIMATIC S7-200 2021年7月5日
  • 1215C模拟量输出接口如何直观的辨别好坏

    模拟量输出端口是电流0-20mA输出,空载测量电压18V,接上500欧的电阻,对应的QW设定1000-2万,测量模拟量端口电压只在0.7-0.8V间变化,这样能说明模拟量输出端口硬…

    2021年7月5日
  • S7-200做主站,怎么读不到从站

    S7-200做主站,怎么读不到从站,从站为数码控制仪表。控制仪表为RS485接口,我做的通讯线是B接3,A接8,公共端接5。1》我问下做的通讯线没问题吧?还有是不是A与B间是不是要…

    SIMATIC S7-200 2020年11月1日
  • s7-200 PLC地址里面的数据

    S7-200PLC VD地址数值可以读写10位,到触摸屏上I/O域里面只能读写6位,触摸屏上如果也要读写10位可以做吗 问题补充:VD无符号是0~4294967295,再…

    SIMATIC S7-200 2017年5月31日
  • 数据显示NAN

    我用运动库Scale_EU_Pulse,VD1000作为转换对象,VD1000在其它地方显示正确,但是在该命令显示NAN 图片说明:    最佳答案 Input…

    2017年5月29日
  • 200和昆仑通泰通讯屏不上?

    S7-200  cpu224和昆仑通泰TPC7062kx触摸屏通讯不上?怎么解决啊 钻石用户推荐最佳答案 1.检测通讯线缆;2.检测CPU224通讯设置;3.检…

    SIMATIC S7-200 2021年7月5日
  • 中央空调控制系统控制设计

    中央空调控制系统分为三部分冷却水泵,冷冻水泵,两台风机和两台压缩机组组成,谁有类似的程序,给小弟参考一下 txmjzh@163.com 问题补充:我们是水冷的冷水机组,我…

    SIMATIC S7-200 2021年7月4日