庆阳S7-1200PLC西门子代理商原装现货 庆阳西门子S7-1200PLC代理,庆阳西门子PLC代理,西门子S7-1200PLC代理,西门子PLC代理
在西门子S7-400 plc的CPU面板上,有一系列指示灯和dip开关,其含义如下:
1.REDF红灯
正常情况下,红色指示灯不亮。如果红灯亮,说明S7-400H系统的两个CPU在同步时出现错误,即两个CPU不同步。此时用户需要检查连接两个CPU的同步光纤是否连接正确,如果连接正确则重启CPU,观察这种现象是否依然存在。如果红灯闪烁,说明S7-400H系统的两个CPU正在同步过程中。
2.EXTF红灯
此红色指示灯表示系统存在外部错误,例如S7-400H系统连接了远程I/O模块ET200M,ET200M机架上的一个I/O模块出现故障,CPU的EXTF红灯会一直亮着。用户更换故障模块后,红灯熄灭,恢复正常。
3.INTF红灯
此红色指示灯表示系统有内部错误,通常是软件错误。比如用户使用STEP7软件设计程序时,OB35的组织块中程序数量过大,运行周期超过OB35规定的100ms。此时控制系统的CPU的INTF红灯会一直亮着,CPU可能会停止。用户可以通过减少程序数量或者在OB1上增加一些OB35的程序来解决这个问题。
4.BUS1F/BUS2F红灯
这两个红色指示灯表示从站接口故障,其中BUS1F表示第一个接口,即MPI/DP端口;BUS2F代表第二个接口,即DP端口。如果指示灯一直亮着,说明从站或连接到相应端口的远程I/O模块之间的通信出现故障;如果红灯闪烁,则表示在CPU中找不到与相应端口相连的从站或远程I/O模块,即通信尚未建立。(初学者可以结合plc视频教程多实践)
5.FRCE黄灯
该黄色指示灯表示用户使用的STEP7编程软件中的某些变量使用了强制功能。为了控制系统软件逻辑的正常运行,用户需要取消强制输出变量。
6.IFM1F/IFM2F
这两个红色指示灯表示扩展接口错误,故障排除方法与BUS1F/BUS2F类似。
7.闯绿灯
该绿色指示灯指示S7-400可编程控制器的中央处理器运行状态。如果绿灯一直亮着,说明CPU运行正常。如果绿灯闪烁,说明CPU正在启动过程中;如果绿灯一直闪烁,似乎不是一直亮着,说明系统的硬件或软件配置有错误,CPU无法正常运行。
8.红灯停
该红色指示灯指示S7-400可编程控制器的中央处理器停止状态。如果红灯慢闪,说明CPU需要复位内存;如果红灯快速闪烁,说明CPU正在进行内存复位。
组DP从站ET200 B
下面以ET200B和ET200M为例,介绍DP主站与标准DP从站的组态方法,组态ET 200B从站。打开图6-19右边硬件目录窗口的文件夹“\ PROFIBUS DP\ET 200B”,用鼠标将其中的B-16DI/16DODP(见图6-23的左图)拖放到HW Config的PROFIBUS网络
用鼠标将其中的B-16DI/16DO DP
线上,这样就生成了DP从站,并将它连接到了DP主站系统。在自动打开的“属性-PRO-FIBUS接口”对话框中,设置该DP从站的站地址为3,点击“确定”按钮,返回HWCon-6g。用ET200B自带的拨码开关设置的从站地址应与HW Config设置的站地址相同。
选中该从站,在下面的窗口中,可以看到自动分配给它的输人、输出地址为IW4 和QW2。
双击HW Config中的ET200B,打开“属性-DP从站”对话框,在“常规”选项卡(见图6-24)中,可以看到已组态的DP从站的一些参考信息,例如订货号、设备系列、从站类型、诊断地址和站地址等。运行时DP从站出现故障时,通过“诊断地址”向主站报告故障信息。CPU将启动OB86(机架/DP从站故障组织块)。SFC13(DPNRM_DG)用该地址来从DP从站获取完整的诊断信息。STEP7 自动生成诊断地址,用户也可以更改它。
使用起保停电路设计顺序控制梯形图的方法
根据顺序功能图设计梯形图时,可以用存储器位M米代表步。某一步为活动步时,对应的存储器位为1,某一转换实现时,该转换的后续步变为活动步,前级步变为不活动步。很多转换条件都是短信号,即它存在的时间比它激活的后续步为活动步的时间短,应使用有记忆功能的电路或指令(如起保停电路和置位、复位指令)来控制代表步的存储器位。
单序列的编程方法
起保停电路仅仅使用与触点和线圈有关的指令,任何一种可编程序控制器的指令系统都有这一类指令,这是一种通用的编程方法,可以用于任意型号的可编程序控制器。图5-2中的波形图给出了控制锅炉的鼓风机和引风机的要求,按了起动按钮I0.0后,应先开引风机,延时5s后再开鼓风机。按了停止按钮10.1后再停引风机。
根据Q0.0和Q0.10N/OFF状态的变化,显然工作期间可以分为3步,分别用M0.1、M0.2、M0.3来代表这3步,还应设置用M0.0米代表的等待起动的初始步。起动按钮I0.0和停止按钮I0.1的常开触点、定时器延时接通的常开触点是各步之间的转换条件。顺序功能图如图5-2所示,图中有两个T37,它们的意义完全不同。与M0.1步相连的动作框中的T37表示T37的IN输人端在MO.1步应为1状态,在梯形图中,T37的IN输人端与M0.1的线圈左侧相连。转换旁边的T37表示T37延时接通的常开触点,它被用来作M0.1和M0.2之间的转换条件。
PLC主程序子程序和中断程序
PLC程序由主程序、子程序和中断程序等基本单元构成。PLC程序代码和计算机**程序语言类似,由可执行代码和注释组成。可执行代码由主程序和若干子程序或中断程序组成。实际操作时须对可执行代码进行编译,下载到PLC中;对程序注释则不进行编译和下载
一个包含有子程序和中断程序的程序示例如图4-1所示。该示例程序使用了一个定时中断,用于每隔100ms读取一个模拟输入的数值
主程序、子程序和中断程序
1.主程序
主程序是程序的主体,每个项目必须且只能有一个主程序。在主程序中可调用子程序和中断程序。PLC按顺序执行程序指令,每个扫描周期执行一次。
2.子程序
子程序作为PLC程序的可选单元只有在被下列程序调用时才执行:主程序、中断程序或另一个子程序。在需要重复执行某个操作时,可使用子程序。子程序可根据主程序的需要多次调用。使用子程序的优点如下:
(1)使用子程序可减少整个程序的大小。
(2)使用子程序可缩短扫描时间,因为子程序的代码不包含在主程序中。无论代码执行与否,PLC都将在每个扫描周期内执行程序代码,但只有在调用子程序时才执行子程序中的代码,并且PLC在不调用子程序的扫描期间,不执行子程序代码。
(3)使用子程序可创建可移植代码。将子程序中的代码复制,即可将该子程序移植到其他项目的程序中去。
3.中断程序
中断程序的作用是对指定的中断事件做出反应。在PLC程序中可设计一个或多个中断程序,处理预定义的中断事件。中断事件一旦发生,PLC就将执行相应中断程序。