【图】西门子s7 plc自由通信口模式的实例教程

作者:老电工2020年03月10日 17:37

有关西门子s7 plc自由通信口模式的实例教程,打印机和条形码阅读程序,用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。

西门子s7 plc自由通信口模式的实例教程

打印机和条形码阅读程序

西门子s7 plc的自由通信口模式(Freeport Mode)的通信协议可自由定义,通信所需要的信息存放在特殊存储字节SMB30中,用户须作如下说明:

1、奇偶校验;2、每个字符的位数;3、波特率

自由通信口模式可以接收和发送数据。

本例用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。

例图:

西门子s7 plc自由通信口模式1

1、打印机程序框图:

西门子s7 plc自由通信口模式2

2、打印机程序和注解

此程序描述向打印机发送数据。为了简化此例,窗口下的终端程序可代替打印机作为接收器边接。打印泪L或终端的组态特性为9600波特,无奇偶校验,每字符8位。

本程序长度为13个字。

//正确设置自山通信日模式对此应用很重要。

//所需信息装载在特殊存储字节SMB30中。

//这些输入数据可从操作手册中查询。

//发送命令XM丁包含了发送信息缓冲区的起始地址,该地址单元中只包含了发送信息的长度(以字节为单位)。

西门子s7 plc自由通信口模式3

3、条形码阅读器程序框图

西门子s7 plc自由通信口模式4

4、条形码阅读器程序和注解

该程序描述数据接收,条形码阅读器通过接日把读到的数据用自山通信日模式发给SIMATIC S7-200。

为简化此例,窗口下的终端程序可代替条形码阅读器作为发送器连接。

本程序长度为15个字。

西门子s7 plc自由通信口模式5

猜你喜欢

相关文章

西门子plc编程实例排行