全国服务热线 15221406036

西门子模块6ES7223-1PM22-0XA8型号介绍

发布:2023-04-19 15:40,更新:2024-05-08 07:10

西门子模块6ES7223-1PM22-0XA8型号介绍

系统中的液位开关让操作者了解搅拌桶内的液位情况,并且提供输送泵和搅拌电机之间的连锁关系。
一、线性化编程
线性化编程就是将用户程序连续放置在一个指令块内,即一个简单的程序块内包含系统的所有指令。线性化编程不带分支,通常是OB1程序按顺序执行每一条指令,软件管理的功能相对简单。
二、分部编程
分部式编程是把一项控制任务分成若干个独立的块,每个块用于控制一套设备或一系列工作的逻辑指令,而这些块的运行靠组织块OB内指令来调用。
三、结构化编程
结构化程序把过程要求的类似或相关的功能进行分类,并试图提供可以用于几个任务的通用解决方案。向指令块提供有关信息(以参数形式),结构化程序能够重复利用这些通用模块。
控制软件分为五个功能块:
FC10   功能块用于控制成分A的供料泵;
FC20   功能块用于控制成分B的供料泵;
FC30   功能块用于控制搅拌马达;
FC40   功能块用于控制排料电磁阀;
FC50   功能块用于控制操作站上的指示灯

输入端:
①EN:该输入端是MC_Reset指令的使能端。
②Axis:轴名称。
③Execute:MC_Reset指令的启动位,用上升沿触发。
④Restart:

Restart = 0:用来确认错误。
Restart = 1:将轴的组态从装载存储器下载到工作存储器(只有在禁用轴的时候才能执行该命令)。

输出端:除了Done指令,其他输出管脚同MC_Power指令,这里不再赘述。
⑥Done:表示轴的错误已确认。

SINAMICSS120功率范围为0.12-4500kW,具有各种结构形式和冷却方式,SINAMICSS120–亮点简介·伺服驱动器是模块化系统和机器设计的理想基础·的系统体系结构和数字通信功能·具有多种控制模式和与驱动器特定相关的工艺功能·内置有功能·通。


S7-300 具有不同的通信接口: 连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。 用于点到点连接的通信处理器 多点接口 (MPI), 集成在 CPU 中; 是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。 PROFIBUS DP进行过程通信 SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化

要将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' 库。
'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 输出错误信息。

虽然排除电气故障没有固定的模式,但在一般情况下,还是有一定规律的。
1、道德应充分了解故障发生式的情况

(1)详细询问操作者;
(2)通过看、听、闻、摸等,是否发现如破裂、杂声、异味、过热等特殊现象;
(3)在确定无危险的情况下,通电试车。通过以上的了解,准确的确定故障。
这是分析故障的基础,如果故障现象不明确,就会造成故障分析的偏差。
2、分析故障,确定故障范围根据故障的现象,结合设备的原理及控制特点进行分析,确定故障发生在什么范围内,是电气故障,还是机械故障?是直流回路,还是交流回路?是主电路,还是控制电路?还是辅助电路?是电源部分,还是负载部分?还是控制线路部分?还是参数调整不合适造成的?还是都有可能呢?等等。
3、通过检测、分析和判断,缩小故障范围排除故障的过程往往就是分析、检测和判断,逐步缩小故障范围的过程。灵活的运用上述所讲的“排除故障的一般方法”,逐步缩小故障范围,直至找出故障点。
电气故障排除过程中,要遵循以下原则
1、先动脑、后动手从故障现象的确定,至分析、检测和判断,都要保持清醒的头脑。“运筹帷幄,决胜千里”,正确的分析,可以起到事半功倍的效果。不要以遇到故障,拿起表就测,拿起工具就拆。要养成良好的习惯,要做到每次测量均有明确的目的,即测量的结果能说明什么。特殊故障,要特殊处理。没有必要按部就班的检查一遍。
2、一般情况下以设备的动作顺序为排除故障进分析、检测的次序。以这为前提,先检查电源,在检查线路和负载;先检查公共回路,再检查各分支回路;先检查控制回路,再检查主回路;先检查容易测量的部分(如果电气箱内),再检查不容易检测的部分(如设备上的器件)。
例如,检查交流回路时,应先观察继电器的动作情况若按步进按钮和前进按钮,继电器线圈均不得电,可用电压法或电阻法先榆前进继电器线圈、后退继电器连锁点/后退按钮、前进按钮、自动循环继电器常开点及它们的连线。确定交流回路正常后,对直流回路进行检修,先观察中间继电器得电后,人定电源供电的时间继电器线圈是否得电,以判定中间继电器这个触点及连线是否良好,测量时间继电器触点后级的直流电压是否正常,以判定时间继电器得出电是否良好,这些部位正常后,若故障现象仍存在的话,可用电阻法和电压法分别测量直流回路,并处理故障点。


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com