西门子崇左PLC模块总代理商
有效性
本条目针对以下手持读码系统有效:
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 的参数化。
西门子崇左PLC模块总代理商
周期时间的定义
周期时间表示操作系统执行一个程序所需的时间,也就是说,一个 OB 1 周期包括中断该周期的所有程序段和系统活动。
该时间受到监视。
分时共享模型
周期程序扫描及用户程序的处理以时间片的方式执行。 为更好地进行处理,假定在以下处理中每个时间片的**长度都为1 ms。
过程映像
过程信号在程序扫描前进行读/写操作,以便在周期程序扫描期间,为CPU提供一致的过程信号映像。 然后,在程序扫描期间当寻址地址区“输入”(I)和“输出”(O)时,CPU 并不直接访问信号模块,而是寻址输入和输出映像所在的 CPU 的内部存储区。
周期程序扫描过程
下表及下图说明了周期程序扫描的各个阶段。
列表: 周期程序处理
1 | 操作系统启动扫描周期监视时间。 |
2 | CPU在输出模块中写入过程映像输出表中的值。 |
3 | CPU读出输入模块的输入状态,然后更新过程映像输入表。 |
4 | CPU以若干时间片处理用户程序并执行程序中的操作。 |
5 | 在周期结束时,操作系统执行挂起任务,如装载和清除块。 |
6 | 然后,CPU可根据需要在经过组态的小周期时间后返回循环的开始处,并再次启动周期时间监视。 |
周期时间的各个组成部分