西门子cpu模块6es7341-1bh02-0ae0原装现货
有效性
本条目针对以下手持读码系统有效:
simatic mv320
simatic mv340
描述
simatic mv320和simatic mv340 手持读码系统集成以下接口:
usb
ps2
rs232
要将simatic mv320和simatic mv340 手持读码器连接到串口的通信处理器(cp340 或 cp341),必须使用带有 rs-232 接口的手持读码系统。 cpu,串口 cp 及手持读码系统之间的通信是通过串口 cp 和 ascii 协议的功能块执行的。
以下描述了如何参数化串口 cp 以及在 s7-300 cpu 用户程序中调用哪些功能块来读取和评估手持读码系统的数据。
要求
下面的组态软件在参数化串口 cp340 或 cp341 时是必需的:
step 7 v5.3 或更高版本
ptp 参数:条目 id 27013524 包含新版本组态软件的 ptp 参数的下载。
参数化串口cp
在 simatic manager 中打开 simatic s7-300 站的硬件组态。在硬件目录中选择串口 cp,比如 cp341。拖动并放置其到 s7-300 站机架的一个插槽中。
双击 cp341 来打开 cp341 的属性对话框。
图 01
在 cp341 的属性对话框中,切换到 'general' 选项卡。点击 'parameter...' 图标后开启 cp341 的 ptp param 组态软件。
图 02
选择 ascii 协议。然后双击代表协议的信封图标来打开 'protocol' 对话框,进行特定协议的设置。
图 03
在 'protocol' 对话框中选择 'ascii' 选项卡。设置通信速率和字符帧以使其与手持读码器的参数匹配。例如:
波特率:9600 bits/s
数据位:8
停止位: 1
校验: 无
点击 'ok' 按钮来应用设置及完成对 cp341 的参数化。
图 04
保存并编译 s7-300 站的配置。然后将配置下载到 s7-300 cpu。
关闭硬件组态。
图 05
在 s7-300 cpu 的用户程序中调用功能块
为了通过 s7-300 cpu 的 cp341 接收来自手持读码系统的数据,在 s7-300 cpu 的用户程序中调用功能块 fb7 'p_rcv_rk'。
fb7 'p_rcv_rk' 位于库文件 'cp ptp' 下的文件夹 'cp 341 > blocks' 中。
在 simatic manager 中通过菜单 'file > open' 打开 'cp ptp' 库。