6ES7223-1BL22-0XA8型号介绍
S7-400 S7-300 描述 简要描述 SFB 14 FB 14 读数据 单边编程读访问。 SFB 15 FB 15 写数据 单边编程写访问。 S7-300/400根据使通信接(集成PN或CP343-1/CP443-1)不同,调功能块来源也不同。
通信接为S7-300 集成PN接时,需要使Standard Library中PUT/GET指令,如图1所示。
图1 S7-300PN接需采Standard Library
通信接为S7-300 CP通信模块时,需要使SIMATIC_NET_CP 库中PUT/GET指令,如图2所示。
图2 S7-300 CP模块接需采SIMATIC_NET_CP库
S7-400 CPU不区分通信接,需要使System Function Blocks 中SFB14/SFB15指令块,如图3所示。
参数化串口 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' 库。
'Open Project' 对话框中选择 'Libraries' 选项卡。
选择 'CP PtP' 库并点击 'OK' 按钮。
图 06
从库中复制 FB7 'P_RCV_RK' 并将其插入到 S7 程序的块中。
本例程是在 FC100 中调用 FB7 'P_RCV_RK'。FC100 是在OB1 中被循环调用的。
将块的 EN_R 输入端置为 'TRUE' 以便 CP341 可以在任意时刻接收到数据。
手持读码系统接收到的数据被存储在数据块 DB24 中。
输出端 NDR,ERROR 与 STATUS 是工作评估所需要的,并且在同一周期内是有效的。
输出端 'NDR' 用于显示新的数据被接收并存储在 DB24 中。如果没有成功完成读取作业,那么输出端 ERROR 被置 1 ,同时输出端 STATUS 输出错误信息。
图 07
注意
如果使用的是 CP340,为了通过 在S7-300CPU中的CP340 接收手持读码器的数据,应在 S7-300 CPU 的用户程序中调用功能块 FB2 'P_RCV' 。FB2 'P_RCV' 位于库文件 'CP PtP' 下的文件夹 'CP 340 > Blocks' 中
这两个术语用于延时继电器,两者区别如下: 1、通电延时就是线圈通电后,常开和常闭触点延时后才动作,线圈断电后立即复位; 2、断电延时就是线圈通电后,常开和常闭触点立即动作,线圈断电后延时工作。 通电延时时间继电器的触点,在继电器通电后,延时时间到达设定的时间触点动作。继电器断电后触点复原。 断电延时时间继电器的触点,在继电器通电后触点动作,继电器断电后,延时时间到达设定的时间触点复原。 在电路图上如何辨识时间继电器的触点是断电延时还是通电延时? 主要看图形符号中圆弧的画法。 先看通电延时时间继电器的触点的图形符号: 通电延时时间继电器的触点看圆弧,圆弧向圆心方向移动,带动触点延时动作。 再看断电延时时间继电器的触点的图形符号: 断电延时时间继电器的触点也是看圆弧,通电后触点动作。断电后,圆弧向圆心方向移动,带动触点延时复位。 当然,有些时间继电器还带有瞬时动作触点,这些触点跟普通继电器触点一样,通电动作,断电复原 |
- 6ES7223-1PH22-0XA8型号介绍 2024-05-08
- 6ES7223-1BH22-0XA8型号介绍 2024-05-08
- 6ES7223-1HF22-0XA8型号介绍 2024-05-08
- 6ES7223-1BF22-0XA8型号介绍 2024-05-08
- 6ES7222-1HD22-0XA0型号介绍 2024-05-08
- 6ES7222-1BD22-0XA0型号介绍 2024-05-08
- 6ES7222-1HF22-0XA8型号介绍 2024-05-08
- 6ES7222-1EF22-0XA0型号介绍 2024-05-08
- 6ES7222-1BF22-0XA8型号介绍 2024-05-08
- 6ES7221-1EF22-0XA0型号介绍 2024-05-08