西门子CNU卡6FC5371-0AA30-0AB0

西门子CNU卡6FC5371-0AA30-0AB0

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036
价格
¥666.00/件

西门子CNU卡6FC5371-0AA30-0AB0

当程序下载至PLC后,可以用“程序状态”功能操作和测试程序网络。


1. 起动程序状态

1在程序编辑器窗口,显示希望测试的程序部分和网络。


    2PLC置于RUN工作方式,起动程序状态监控改动PLC数据值。方法如下:


²        单击“程序状态打开/关闭”按钮或用菜单命令“调试”→ “程序状态”,在梯形图中显示出各元件的状态。在进入“程序状态”的梯形图中,用彩色块表示位操作数的线圈得电或触点闭合状态。如:表示触点闭合状态,表示位操作数的线圈得电。


²        用菜单命令“工具” →“选项”打开的窗口中,可选择设置梯形图**能块的大小、显示的方式和彩色块的颜色等。


     运行中的梯形图内的各元件的状态将随程序执行过程连续更新变换。


2. 用程序状态模拟进程条件(读取、强制、取消强制和全部取消强制)

通过在程序状态中从程序编辑器向操作数写入或强制新数值的方法,可以模拟进程条件。


²        单击“程序状态”按钮,开始监控数据状态,并启用调试工具。


1)写入操作数:


²        直接单击操作数(不要单击指令),然后用鼠标右键直接单击操作数,并从弹出菜单选择“写入”。


2)强制单个操作数:


²        直接单击操作数(不是指令),然后从“调试”工具条单击“强制”图标。


²        直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“强制”。


3)单个操作数取消强制:


²        直接单击操作数(不是指令),然后从“调试”工具条单击“取消强制”图标。


²        直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“取消强制”。


4)全部强制数值取消强制:


²        从“调试”工具条单击“全部取消强制”图标。


强制数据用于立即读取或立即写入指令指定I/O点,CPU进入STOP状态时,输出将为强制数值,而不是系统块中设置的数值。


注意:在程序中强制数值时,在程序每次扫描时将操作数重设为该数值,与输入/输出条件或其他正常情况下对操作数有影响的程序逻辑无关。强制可能导致程序操作无法预料,可能导致人员死亡或严重伤害或设备损坏。强制功能是调试程序的辅助工具,切勿为了弥补处理装置的故障而执行强制。**合格人员使用强制功能。强制程序数值后,务必通知所有授权维修或调试程序的人员。在不带负载的情况下调试程序时,可以使用强制功能。


3. 识别强制图标

被强制的数据处将显示一个图标。


1)黄色锁定图标表示显示强制:即该数值已经被“明确”或直接强制为当前正在显示的数值。


2)灰色隐去锁定图标表示隐式:该数值已经被“隐含”强制,即不对地址进行直接强制,但内存区落入另一个被明确强制的较大区域中。例如,如果VW0被显示强制,则VB0VB1被隐含强制,因为它们包含在VW0中。


3)半块图标表示部分强制。例如,VB 1被明确强制,则VW0被部分强制,因为其中的一个字节VB1被强制

 用户的PLC程序可以用如图1-4所示的梯形图语言或指令表语言编写。梯形图程序主要由触电、线圈等软元件组成,触点代表逻辑的输入条件,线圈代表逻辑的输出结果”,程序的逻辑运算按从左到右、从上倒下的方向执行。触点和线圈等组成独立电路称为网络,允许以网络为单位,给梯形图加注释,通常程序按网络编号的顺序执行。


       程序的梯形图与继电器系统电气原理图类似。梯形图程序仿真电路中电流的流动,通过一系列的逻辑输入条件,决定是否有逻辑输出。一个梯形图程序包括左侧提供电流的母线,闭合的触点允许电流通过它们流到下一个元件,而打开的触点阻止电流的流动。例如,图1-4所示的梯形图程序中,当触点I0.0(常开触点)闭合时,线圈Q0.0通电;当触点I0.1(常闭触点)闭合时,线圈Q0.1通电。指令表语言类似于计算机的汇编语言。用户既可以输入梯形图,也可以输入指令表,梯形图和指令表之间可由编程软件自动转化

PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作必要修改,只需改变控制程序即可,这就实现了控制的软件化。可编程控制器的优点在于"可"字,从软件来讲,其控制程序可编辑、可修改;从硬件上讲,其外部设备配置可变。构建一个PLC控制系统的重心就在于控制程序的编制,但外部设备的选用也将对程序的编制产生影响。因此在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C32型PLC为例,对PLC使用过程中易出现的几个问题及解决方法进行了分析。

    一、外部输入设备的选用与PLC输入继电器的使用

    1. 外部输入信号的采集

    PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。

    在PLC内部存储器中有于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的"继电器"并非实体继电器,而是"软继电器",可提供无数个常开、常闭触点用于编程。每个"软继电器"仅对应PLC存储单元中的一位(bit),该位状态为"1",表示该"软继电器线圈"通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其"线圈"状态只能由外部输入信号驱动。输入信号的采集工作示意图如图1。

输入继电器线圈其状态取决于外部设备状态

  PLC输入信号采集示意图

 ,输入设备选用的是按钮SB0的常闭触点,输入继电器X0的线圈状态取决于SB0的状态。该按钮未按下时,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作,即常开触点接通,常闭触点断开;若按下该按钮,则输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均恢复常态。如果输入继电器连接的输入设备是按钮SB0的常开触点,则情况恰好相反:在该按钮未按下时,输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均不动作;若按下该按钮,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作。

    2. 停车按钮使用常闭型

    由于PLC在运行程序判别触点通断状态时,只取决于其内存中输入继电器线圈的状态,并不直接识别外部设备,因此编程时,外部设备的选用与程序中的触点类型密切相关。这是一个在对照电气控制原理图进行PLC编程时易出现的问题。典型的例子是基本控制--"起保停控制"中的停车控制。

图2 "起保停控制"电气原理图

    图2为"起保停控制"电气原理图,在该系统中,按钮SB0用于停车控制,因此使用其常闭触点串联于控制线路。SBl为起动按钮,使用其常开触点。若使用相同的设备(即停车SB0用常闭触点,起动SBl用常开触点),利用PLC进行该控制,则需编程梯形图程序(图3):

图3 "起保停控制"梯形图程序(停车按钮使用常闭触点)

I/O分配:SB0--X0,SBl--Xl,输出Y0

    该梯形图中停车信号X0使用的是常开触点串联在控制线路中,这是因为外部停车设备选取按钮常闭触点所致,不操作该按钮,则输出Y0正常接通,若按下该按钮,输出Y0断电。

    3. 停车按钮使用常开型

    若希望编制出符合我们平时阅读习惯的梯形图程序(图4),则在选用外部停车设备时需使用按钮SB0的常开触点与X0相连。

图4 "起保停控制"梯形图程序(停车按钮使用常开触点)

    图3、4梯形图完成相同的控制功能,程序中停车信号X0使用的触点类型却不相同,其原因就是连接在输入继电器X0上的外部停车按钮触点类型选用不同。图4所示梯形图程序更加符合我们的阅读习惯,也更易分析其逻辑控制功能,因此在PLC构成控制系统中,外部开关、按钮无论用于起动还是停车,一般都选用常开型,这是一个在使用PLC时需要格外注意的问题。


人气
60
发布时间
2023-04-19 12:48
所属行业
PLC
编号
31459771
我公司的其他供应信息
相关西门子产品
拨打电话
微信咨询
请卖家联系我