(2)信息帧格式或消息报文
说到信息帧格式,很多人不理解什么是信息帧格式,有人也把信息帧格式叫做数据个数,或是消息报文,不管怎么说,意思都是一样的,信息帧格式表示的是我们PLC需要发送出去的数据,以及接收回来的数据的是一种什么样的格式,这个信息帧格式是根据通信协议而来的。如上面所描述的通信协议。假设规定使用ascall的字符来进行通信的,若需要读取站号为01的仪表的过程值数据,而过程的参数名为“M1”(注:这些参数名在仪表说明书中会给出)那么根据这个通信协议我们就可以得到两条信息帧的格式,一条是PLC需要发送出去的信息帧格式,另外一条是PLC接收回来的信息帧格式:
(3) 起始符、结束符与起始位和停止位的区别
在自由口通信中经常会听到,起始位、停止位、起始符、结束符,那么他们之间有什么区别呢?
首先从字面上的理解,大家就可以知道,停止位或起始位,他是一个位。而起始符和结束符是一个字符,一条信息帧格式中包含了多个字符,一条信息帧格式中有起始符和结束符,如上面协议中的描述,起始符(EOT),结束符(ENQ)。而在这条信息帧格式的字符中,每个字符都有起始位、停止位、数据位和奇偶校验位组成。如图所示:
这是西门子S7-200系列PLC自由口通信知识分享第一篇,接下来还会为大家推出更多详细介绍,欢迎大家持续关注!