发送和接收指令?

仪表上有数据是这样写的:向仪器发送ASCⅡ码“F”或“f”,校验仪即回送一组ASCⅡ码包含校验仪当前的测量数据和工作状态信息,发送字符“C”时,仪器连续送数,发送字符“E”时,仪器停止连续送数。数据格式如下:
 I, E,100.00%,-0.03,0.5  0DH,假设接收RCV指令的地址是VB0开始,那我要在触摸屏上显示出100.00%,-0.03,0.5 这3个数据,地址应该怎么取啊?我看了一下,VB1显示I,VB2显示一个逗号,VB3显示E,VB4显示1,VB5显示0,依次类推,那我要在触摸屏上显示出100。00%,应该怎么取这个地址呢?
 

最佳答案

RCV指令的第一个字节是收到的数据的字节数.如RCV  VB100,
 那么你的正式报文是从VB101开始的.
 如你所说;
 VB101 对应"I"
 VB102对应","
 VB103对应'E'
 VB104-VB107对应"100.00"
 ……
 具体数据格式可能根据需要转换
 注意数据格式和长度.
 另外XMT和RCV指令一般都在中断中执行,否则在运行时容易出现错误.把中断事件号看看.其他问题再交流.
 

提问者对于答案的评价:

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

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

相关推荐

  • S7200PLC编写两轴转速同步

    工艺要求:有A,B两轴,A轴变频传动,速度可变。B轴伺服驱动,速度与A轴同步运行可变,并且B轴速度可取A轴速度的百分比倍率运转。本人思维在A轴上安装编码器或霍尔传感用HC0高速计数…

    SIMATIC S7-200 2021年7月5日
  • S7-200与笔记本通信超时

    因为设计和应用需要,需要将S7-200连接笔记本,而笔记本不带RS232串口,故购买了EXPRESS的  RS232串口。在电脑设备管理中能够正确显示串口卡成功…

    2017年11月29日
  • S7-200模块EM235的模拟量输出的接法

    输出模拟量我看说明上是电压负载的话,是不是就接V0和M0就可以了,输出是不是不用考虑输入那样,还要看是几线制? 最佳答案 电压负载的话就接V0和M0就可以,不用考虑其他的 提问者对…

    SIMATIC S7-200 2017年6月7日
  • 200 smart整数转为ASCll码?

    ITA指令如何使用?FMT 如何定义 图片说明:    最佳答案 按F1帮助信息里有,参考图中的讲解,你应该能看懂的 图片说明:  &nbs…

    2021年7月5日
  • 编程思路问题

    有三只气缸,第一只气缸置位之后,第二只气缸开始置位,第二只气缸置位之后,第三只气缸开始置位,等一定时间,第三只气缸复位,复位之后,第二只气缸开始复位,复位之后,第一只气缸开始复位.…

    SIMATIC S7-200 2021年7月4日
  • 定时器中断与定时中断有区别吗?

    定时器中断与定时中断有区别吗?是不是定时器中断的定时精度没有定时中断高? 最佳答案 是不是定时器中断的定时精度没有定时中断高?是的。S7-200有四个定时中断定时器,两个特殊寄存器…

    SIMATIC S7-200 2018年12月9日
  • s7200与300的MPI通讯问题

    我想用SFC67 68 去进行200与300的MPI通信 可是我用68 去进行写的通信时 不知道 那2个接口VAR和SD…

    SIMATIC S7-200 2021年7月5日
  • S7-200安装电磁干扰问题

    在一块安装板上,一面安装一个200PLC系统,请问是否可以在另一面安装断路器,通过三相380V交流电,电流在2A左右,是否对PLC存在干扰问题,谢谢 最佳答案 在这里交流一下:几种…

    SIMATIC S7-200 2020年11月1日
  • S7 200CPU modbus 硬件版本问题

    请问这个CPU支持modbus主站吗6ES7 212-1AB23-0XB0Estand 02 官方说明没看懂官方介绍. Modbus&nbs…

    SIMATIC S7-200 2021年7月5日
  • 如何定义S7-200里的模拟量的地址

    我的PLC :CPU是226CN AC/DC/Rly+DI扩展模块(EM223CN),准备在DI扩展块后面再加个模拟量输入扩展模块(EM231CN),(现场来的…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论