1 引言
造纸厂PLC控制系统主要用于集散控制和传动控制,如下图1所示。集散控制主要包括制浆流程、造纸流程和仓储流程;传动控制则以造纸机的分部传动为主。
图1 造纸PLC控制系统所针对的主要生产工艺
在造纸生产工艺的控制要求中,需要做到以下三点:
(1)造纸设备在启停和运行过程中发生危机设备和人身安全的故障时,需要自动采取保护和联锁,防止事故的产生和避免事故扩大,从而保证正常启停和安全运行;
(2)通过对造纸设备工作状态和运行参数的严密监视,发生异常时,即时发出报警信号,必要时自动启动或者切除某些设备或者系统,维持原负荷运行或减负荷运行直至安全退出运行;
(3)造纸自动化的集散控制要求更快的速度、更有效控制与监测、更高的数据处理能力和抗风险能力,以及更高的集成能力。在这种情况下,仅靠提高控制系统硬件的可靠性来满足上述要求是远远不够的,因为PLC本身可靠性的提高是有一定的限度,使用冗余系统才能够比较有效地解决设备安全问题,才能保障整个系统的安全与效率。
在冗余控制系统中,整个PLC控制系统(或系统中最重要的部分,如CPU模块)由两套完全相同的系统组成。两块CPU模块使用相同的用户程序并行工作,其中一块是主CPU,另一块是备用CPU;主CPU工作,而备用CPU的输出是被禁止的,当主CPU发生故障时,备用CPU自动投入运行。
本文将主要讨论造纸厂PLC系统的冗余配置和应用。
2 西门子PLC控制系统的冗余配置
2.1 冗余原理配置
造纸厂的西门子冗余系统由A和B两套PLC控制系统组成。开始时,A系统为主,B系统为备用,当主系统A中的任何一个组件出错,控制任务会自动切换到备用系统B当中执行。这时,B系统为主,A系统为备用,这种切换过程是包括电源、CPU、通讯电缆和IM153接口模块的整体切换。系统运行过程中,即使没有任何组件出错,操作人员也可以通过设定控制字,实现手动的主备系统切换,这种手动切换过程,对于控制系统的软硬件调整、更换、扩容非常有用。图2为西门子冗余结构示意。
图2 西门子PLC冗余结构示意
根据保护系统所需的输入输出点数、节点容量、系统功能等要求,可以使用两个西门子S7-300或者S7-400做冗余CPU。特别应当注意的是冗余系统应当使用有源总线模板的导轨及有源总线模板。其中冗余系统中主备系统的切换时间按照以下公式计算:主备系统的切换时间=故障诊断检测时间+同步数据传输时间+DP从站切换时间。
如果CPU的故障是停机或断电,则故障诊断为大约100~1000毫秒,如315~2DP同步1000字节的数据所需的时间大约为200~300ms,8个DP从站的切换时间在100ms左右。
无论控制程序循环扫描到哪里,当前激活的系统(即主系统)随时都会接收并处理报警,这样,在主系统A与备用系统B进行切换过程中产生的报警存在被丢失的可能。在冗余系统进行工作时,A、B控制系统(处理器,通讯、I/O)独立运行,由主系统的PLC掌握对从站中的I/O控制权。A、B系统中的PLC程序由非冗余(non-duplicated)用户程序段和冗余(redundant backup)用户程序段组成,主系统PLC执行全部的用户程序,备用系统PLC只执行非冗余用户程序段,而跳过冗余用户程序段。
2.2 S7-300冗余程序的设计
(1)系统配置
中小纸机的控制系统可以采用S7-300冗余配置,如2640/320低定量涂布造纸机。它是由两套S7-300系统组成,实现主机冗余和通讯冗余,两套CPU315互为热备,当系统正常时一个工作、另外一个处于备投状态,两个CPU315中的数据保持一致;当运行中的CPU315出现故障时,另外一个CPU315自动投入运行,确保系统的正常运行。
系统采用多个分布式输入输出I/O站ET200M,每个ET200M上有两个网络结构模块IM153-2,通过ProfiBus-DP总线与CPU连接。上位监控采用CP5613通讯卡与S7-300连接。图3为PLC系统原理。
图3 PLC系统原理
图3中,造纸机的自动化控制系统能够实现:主机架电源、背板总线等冗余;PLC处理器冗余;PROFIBUS现场总线网络冗余(包括通讯接口、总线接头、总线电缆的冗余);ET200M站的通讯接口模块IM153-2冗余。[page]
中小型纸机的PLC自动化冗余控制系统可以实现以下功能:
① 上浆流送系统;
② 损纸系统;
③ 化学品系统;
④ 水系统;
⑤ 蒸汽冷凝系统;
⑥ 仓储系统;
⑦ 传动控制系统等。
(2) 硬件组态
先在“Hw Conifg”中分别下装硬件,然后打开“Netpro”,建立同步联接。
再分别向两个CPU下装。
(3) 软件编程
为了使系统在DP从站故障时不会造成CPU停机,除了OB86外还需使用以下组织块。
OB80 主—从切换时循环时间超出;
OB82 冗余备份DP从站上的某一模件的诊断报警;
OB83 DP从站接口上的模件连接中断/重新连接报警;
OB85 当DP从站接口故障时运行出错;
OB87 通讯故障;
OB122 外设访问出错。
输出地址连续,不包括CP和FM模件。
每个DP从站最大输出范围32个字节。
2.3 S7-400系统配置
对于高速中大纸机,为保证高度的可靠性和稳定性必须采用高速度、大容量的冗余控制器,如西门子S7-400H。图5为典型的冗余系统网络结构图。它通过以太网络将上位计算机系统和现场控制点紧密的结合为一个整体,构成一个完整的系统。在这样高速传输网络上,可以很方便的利用PLC系统所特有的功能,实现对整个造纸控制系统的集散控制和传动控制功能。
图5 系统网络结构图
本系统是基于西门子全集成自动化概念的系统,同时采用上位机WINCC作为操作和监控的人机界面,其冗余功能包括:
(1)控制器冗余,可以实现双控制器冗余切换功能,S7-400H CPU之间用光纤连接,实时保持在线备份,当主CPU出现故障时,另外一个CPU在线自动接替主CPU进行工作,切换时间为毫秒级;
(2)通讯冗余,ProfiBus-DP网采用两个分别独立的网络结构,组成ET200M I/O站冗余通讯,实现与双控制器的冗余通讯;
(3)电源冗余,10A直流电源冗余配置,用于CPU和模块供电。
S7-400H的冗余控制系统在造纸厂应用中可以采用客户/服务器的结构,以集中的、从上到下的组态方式实现造纸控制系统的友好人机界面。它具有开放的结构,可以同管理级进行通讯,也可以同现场总线技术融为一体。
3 施耐德PLC控制系统的冗余配置[page]
3.1 系统配置
除了西门子PLC冗余系统,在造纸厂控制系统考虑可靠性、安全性、兼容性的因素情况下,PLC还可以选用施耐德公司Quantum Unity系列产品。由图6可知该造纸系统由光缆、工业交换机、冗余PLC构成100M以太冗余环网,冗余PLC系统对流送系统、水系统、蒸汽冷凝系统、损纸系统等进行控制,交换机选用TP-TX/TX系列499NES07100,集线器选用3TP/2FL系列499NEH00410。
图6 系统配置
3.2 系统软件配置及功能
3.2.1 冗余系统的切换
造纸控制系统采用的是冗余PLC系统,其切换功能包括:当主控PLC发生故障时,自动将数据流、程序逻辑切换到冗余备用PLC;当系统启动时,自动决定PLC的主/备状态;当主控PLC从故障中恢复后,自动解决PLC间的状态冲突。
为了确保在实际运行的冗余切换问题,必须对冗余CPU切换进行测试,包括两种:
一种是利用CPU控制器前面板键盘热备子菜单进行切换:
(1)键盘切换
① 操作主控制器键盘;
② 进入PLC操作菜单;
③ 进入热备子菜单;
④ 进入热备模式;
⑤ 将运行状态改为离线状态;(注意:确保备用控制器切换为主控制器)
⑥ 将离线状态改为运行状态。(注意:确保液晶显示屏显示“运行备用”)
另外一种是利用命令寄存器系统位%SW60.1或%SW60.2进行切换在切换过程中,必须观察切换对I/O模块的影响:
(2)寄存器切换
① 连接主控制器;
② 观察主控制器的顺序是A还是B(注意:用以下基中一个办法来进行观察);
主控制器前面板键盘(PLC操作/热备/热备顺序)
Unity Pro状态对话械(当在线连接时参考Unity Pro窗口底部)
③ 存取命令寄存器系统位;
%SW60.1(如果连接的主控制器顺序是A)
%SW60.2(如果连接的主控制器顺序是B)
④ 将位设备为0(注意:确认备用控制器已切换为主控制器);
⑤ 连接新的主控制器。
⑥ 存取命令寄存器系统位。选择与步骤3中相同的位;
⑦ 将位设置为1(注意:确保备用控制器显示“运行备用控制器”);
⑧ 确保主控制器和备用控制器片于“运行主控制器”模式和“运行备用控制器”模式。
3.2.2 冗余系统的数据处理
在造纸系统冗余PLC系统运行中,在主控PLC和备用PLC之间自动同步实时数据(如图7所示);主控PLC发生故障时,自动将数据流切换到备用PLC,并将所有故障和切换信息记录到备用PLC。这种实时更新以扫描周期为基准,在每一个扫描周期后,主控PLC都会向备用PLC发送以下信息:定位变量、所有非定位变量、所有DFB和EFB类型实例、SFC变量区、系统位与字。
图7 冗余系统数据处理
4 结束语
PLC系统在造纸厂生产过程和传动控制中的冗余设计选型和应用需要按照以下原则进行:
(1)按过程控制系统的控制规模和复杂程度
控制规模越大、复杂程度越高,则优先选择冗余系统和高速CPU系统,因为它能保证安全可靠性,并能对大量的模拟量数据信息进行实时处理、分析和运算,能完成各种复杂、繁琐的调节控制计算。
(2)按投资规模和项目经济效益合理选择
在一些中小型造纸厂项目中,投资规模较小,则应优先选用相对低廉、性价比好的中型PLC,包括国产中型PLC,因为目前的国产PLC也开始有了冗余系统。
(3)考虑到系统连续性、兼容性及通讯指标
如原造纸厂项目已有PLC控制系统,要考虑到系统的连续性和兼容性。因为这些PLC厂家能在很多方面做到兼容性,并确保程序的顺利转换和冗余控制。
(4)考虑到系统生产厂家的技术服务性
由于在造纸工业设备中,各PLC厂家的产品结构、销售策略、市场占有方向各不相同,合并或兼并后,将会对最终用户产生大的影响,因此在选择时必须周全考虑。如选择有造纸背景的PLC厂商、选择与原DCS系统一致的PLC厂商等。
关键字:造纸厂 PLC 冗余配置
引用地址:造纸厂PLC控制系统的冗余配置与应用
造纸厂PLC控制系统主要用于集散控制和传动控制,如下图1所示。集散控制主要包括制浆流程、造纸流程和仓储流程;传动控制则以造纸机的分部传动为主。
图1 造纸PLC控制系统所针对的主要生产工艺
在造纸生产工艺的控制要求中,需要做到以下三点:
(1)造纸设备在启停和运行过程中发生危机设备和人身安全的故障时,需要自动采取保护和联锁,防止事故的产生和避免事故扩大,从而保证正常启停和安全运行;
(2)通过对造纸设备工作状态和运行参数的严密监视,发生异常时,即时发出报警信号,必要时自动启动或者切除某些设备或者系统,维持原负荷运行或减负荷运行直至安全退出运行;
(3)造纸自动化的集散控制要求更快的速度、更有效控制与监测、更高的数据处理能力和抗风险能力,以及更高的集成能力。在这种情况下,仅靠提高控制系统硬件的可靠性来满足上述要求是远远不够的,因为PLC本身可靠性的提高是有一定的限度,使用冗余系统才能够比较有效地解决设备安全问题,才能保障整个系统的安全与效率。
在冗余控制系统中,整个PLC控制系统(或系统中最重要的部分,如CPU模块)由两套完全相同的系统组成。两块CPU模块使用相同的用户程序并行工作,其中一块是主CPU,另一块是备用CPU;主CPU工作,而备用CPU的输出是被禁止的,当主CPU发生故障时,备用CPU自动投入运行。
本文将主要讨论造纸厂PLC系统的冗余配置和应用。
2 西门子PLC控制系统的冗余配置
2.1 冗余原理配置
造纸厂的西门子冗余系统由A和B两套PLC控制系统组成。开始时,A系统为主,B系统为备用,当主系统A中的任何一个组件出错,控制任务会自动切换到备用系统B当中执行。这时,B系统为主,A系统为备用,这种切换过程是包括电源、CPU、通讯电缆和IM153接口模块的整体切换。系统运行过程中,即使没有任何组件出错,操作人员也可以通过设定控制字,实现手动的主备系统切换,这种手动切换过程,对于控制系统的软硬件调整、更换、扩容非常有用。图2为西门子冗余结构示意。
图2 西门子PLC冗余结构示意
根据保护系统所需的输入输出点数、节点容量、系统功能等要求,可以使用两个西门子S7-300或者S7-400做冗余CPU。特别应当注意的是冗余系统应当使用有源总线模板的导轨及有源总线模板。其中冗余系统中主备系统的切换时间按照以下公式计算:主备系统的切换时间=故障诊断检测时间+同步数据传输时间+DP从站切换时间。
如果CPU的故障是停机或断电,则故障诊断为大约100~1000毫秒,如315~2DP同步1000字节的数据所需的时间大约为200~300ms,8个DP从站的切换时间在100ms左右。
无论控制程序循环扫描到哪里,当前激活的系统(即主系统)随时都会接收并处理报警,这样,在主系统A与备用系统B进行切换过程中产生的报警存在被丢失的可能。在冗余系统进行工作时,A、B控制系统(处理器,通讯、I/O)独立运行,由主系统的PLC掌握对从站中的I/O控制权。A、B系统中的PLC程序由非冗余(non-duplicated)用户程序段和冗余(redundant backup)用户程序段组成,主系统PLC执行全部的用户程序,备用系统PLC只执行非冗余用户程序段,而跳过冗余用户程序段。
2.2 S7-300冗余程序的设计
(1)系统配置
中小纸机的控制系统可以采用S7-300冗余配置,如2640/320低定量涂布造纸机。它是由两套S7-300系统组成,实现主机冗余和通讯冗余,两套CPU315互为热备,当系统正常时一个工作、另外一个处于备投状态,两个CPU315中的数据保持一致;当运行中的CPU315出现故障时,另外一个CPU315自动投入运行,确保系统的正常运行。
系统采用多个分布式输入输出I/O站ET200M,每个ET200M上有两个网络结构模块IM153-2,通过ProfiBus-DP总线与CPU连接。上位监控采用CP5613通讯卡与S7-300连接。图3为PLC系统原理。
图3 PLC系统原理
图3中,造纸机的自动化控制系统能够实现:主机架电源、背板总线等冗余;PLC处理器冗余;PROFIBUS现场总线网络冗余(包括通讯接口、总线接头、总线电缆的冗余);ET200M站的通讯接口模块IM153-2冗余。[page]
中小型纸机的PLC自动化冗余控制系统可以实现以下功能:
① 上浆流送系统;
② 损纸系统;
③ 化学品系统;
④ 水系统;
⑤ 蒸汽冷凝系统;
⑥ 仓储系统;
⑦ 传动控制系统等。
(2) 硬件组态
先在“Hw Conifg”中分别下装硬件,然后打开“Netpro”,建立同步联接。
再分别向两个CPU下装。
(3) 软件编程
为了使系统在DP从站故障时不会造成CPU停机,除了OB86外还需使用以下组织块。
OB80 主—从切换时循环时间超出;
OB82 冗余备份DP从站上的某一模件的诊断报警;
OB83 DP从站接口上的模件连接中断/重新连接报警;
OB85 当DP从站接口故障时运行出错;
OB87 通讯故障;
OB122 外设访问出错。
输出地址连续,不包括CP和FM模件。
每个DP从站最大输出范围32个字节。
2.3 S7-400系统配置
对于高速中大纸机,为保证高度的可靠性和稳定性必须采用高速度、大容量的冗余控制器,如西门子S7-400H。图5为典型的冗余系统网络结构图。它通过以太网络将上位计算机系统和现场控制点紧密的结合为一个整体,构成一个完整的系统。在这样高速传输网络上,可以很方便的利用PLC系统所特有的功能,实现对整个造纸控制系统的集散控制和传动控制功能。
图5 系统网络结构图
本系统是基于西门子全集成自动化概念的系统,同时采用上位机WINCC作为操作和监控的人机界面,其冗余功能包括:
(1)控制器冗余,可以实现双控制器冗余切换功能,S7-400H CPU之间用光纤连接,实时保持在线备份,当主CPU出现故障时,另外一个CPU在线自动接替主CPU进行工作,切换时间为毫秒级;
(2)通讯冗余,ProfiBus-DP网采用两个分别独立的网络结构,组成ET200M I/O站冗余通讯,实现与双控制器的冗余通讯;
(3)电源冗余,10A直流电源冗余配置,用于CPU和模块供电。
S7-400H的冗余控制系统在造纸厂应用中可以采用客户/服务器的结构,以集中的、从上到下的组态方式实现造纸控制系统的友好人机界面。它具有开放的结构,可以同管理级进行通讯,也可以同现场总线技术融为一体。
3 施耐德PLC控制系统的冗余配置[page]
3.1 系统配置
除了西门子PLC冗余系统,在造纸厂控制系统考虑可靠性、安全性、兼容性的因素情况下,PLC还可以选用施耐德公司Quantum Unity系列产品。由图6可知该造纸系统由光缆、工业交换机、冗余PLC构成100M以太冗余环网,冗余PLC系统对流送系统、水系统、蒸汽冷凝系统、损纸系统等进行控制,交换机选用TP-TX/TX系列499NES07100,集线器选用3TP/2FL系列499NEH00410。
图6 系统配置
3.2 系统软件配置及功能
3.2.1 冗余系统的切换
造纸控制系统采用的是冗余PLC系统,其切换功能包括:当主控PLC发生故障时,自动将数据流、程序逻辑切换到冗余备用PLC;当系统启动时,自动决定PLC的主/备状态;当主控PLC从故障中恢复后,自动解决PLC间的状态冲突。
为了确保在实际运行的冗余切换问题,必须对冗余CPU切换进行测试,包括两种:
一种是利用CPU控制器前面板键盘热备子菜单进行切换:
(1)键盘切换
① 操作主控制器键盘;
② 进入PLC操作菜单;
③ 进入热备子菜单;
④ 进入热备模式;
⑤ 将运行状态改为离线状态;(注意:确保备用控制器切换为主控制器)
⑥ 将离线状态改为运行状态。(注意:确保液晶显示屏显示“运行备用”)
另外一种是利用命令寄存器系统位%SW60.1或%SW60.2进行切换在切换过程中,必须观察切换对I/O模块的影响:
(2)寄存器切换
① 连接主控制器;
② 观察主控制器的顺序是A还是B(注意:用以下基中一个办法来进行观察);
主控制器前面板键盘(PLC操作/热备/热备顺序)
Unity Pro状态对话械(当在线连接时参考Unity Pro窗口底部)
③ 存取命令寄存器系统位;
%SW60.1(如果连接的主控制器顺序是A)
%SW60.2(如果连接的主控制器顺序是B)
④ 将位设备为0(注意:确认备用控制器已切换为主控制器);
⑤ 连接新的主控制器。
⑥ 存取命令寄存器系统位。选择与步骤3中相同的位;
⑦ 将位设置为1(注意:确保备用控制器显示“运行备用控制器”);
⑧ 确保主控制器和备用控制器片于“运行主控制器”模式和“运行备用控制器”模式。
3.2.2 冗余系统的数据处理
在造纸系统冗余PLC系统运行中,在主控PLC和备用PLC之间自动同步实时数据(如图7所示);主控PLC发生故障时,自动将数据流切换到备用PLC,并将所有故障和切换信息记录到备用PLC。这种实时更新以扫描周期为基准,在每一个扫描周期后,主控PLC都会向备用PLC发送以下信息:定位变量、所有非定位变量、所有DFB和EFB类型实例、SFC变量区、系统位与字。
图7 冗余系统数据处理
4 结束语
PLC系统在造纸厂生产过程和传动控制中的冗余设计选型和应用需要按照以下原则进行:
(1)按过程控制系统的控制规模和复杂程度
控制规模越大、复杂程度越高,则优先选择冗余系统和高速CPU系统,因为它能保证安全可靠性,并能对大量的模拟量数据信息进行实时处理、分析和运算,能完成各种复杂、繁琐的调节控制计算。
(2)按投资规模和项目经济效益合理选择
在一些中小型造纸厂项目中,投资规模较小,则应优先选用相对低廉、性价比好的中型PLC,包括国产中型PLC,因为目前的国产PLC也开始有了冗余系统。
(3)考虑到系统连续性、兼容性及通讯指标
如原造纸厂项目已有PLC控制系统,要考虑到系统的连续性和兼容性。因为这些PLC厂家能在很多方面做到兼容性,并确保程序的顺利转换和冗余控制。
(4)考虑到系统生产厂家的技术服务性
由于在造纸工业设备中,各PLC厂家的产品结构、销售策略、市场占有方向各不相同,合并或兼并后,将会对最终用户产生大的影响,因此在选择时必须周全考虑。如选择有造纸背景的PLC厂商、选择与原DCS系统一致的PLC厂商等。
上一篇:计算机控制系统接地技术
下一篇:DCS实现火电机组全厂控制一体化的应用
推荐阅读最新更新时间:2024-05-02 23:46
PLC“入驻”手机控制领域
1 引言 随着计算机技术、通信网络技术和PLC技术的飞速发展,目前针对工业以太网技术的PLC应用技术已经成熟;而针对因特网、GSM/GPRS通讯网络的PLC应用技术还处于初级阶段。 本文将GSM公网作为信息传递的载体,手机作为监控设备,在PLC嵌入手机控制技术应用到控制领域的研究课题中,对关于PLC与手机软硬件接口技术和控制手机的工作原理进行了深入的研究,并利用该技术实现了基于短距离无线通信的智能家居遥控遥测系统。 2 GSM数字移动通信系统 GSM的全称是“全球移动通信系统”(GlobalsySTemformobilecommunicatiONs),它是数据通信技术和移动通信技术的结合。GSM数字移动通信系统源于欧洲,在蜂窝移动
[嵌入式]
PLC梯形图编程方法和编程语言的特点
梯形图编程是一个广泛应用于PLC编程的编程语言,它有一个与电子电路图非常相似的框架,但是它的目标是编写和执行自动化过程控制程序。 梯形图编程是基于逻辑组件(与门、或门、非门)以及控制元件(计数器、定时器、比较器等)来构建过程控制程序的方法。在PLC中,梯形图通常是在集成开发环境(IDE)中编写的,其中PLC程序员使用图形化编辑器创建逻辑和控制元件的连接。 梯形图编程的优点是其图形化表示,使得程序员更容易理解程序的逻辑和控制流程。这也允许程序员更容易地对程序进行调试和修改。 虽然梯形图编程具有明显的优点,但它也有一些缺点。例如,在处理复杂的程序时,梯形图可能会变得混乱和难以理解。此外,程序员也需要对PLC
[嵌入式]
国内电力载波通信芯片技术及市场
一、电力线载波芯片市场前景
电力线载波通信(PLC)芯片作为改造传统电网的主要手段,并且作为物联网通信的有力补充,将随智能电网和物联网的全面建设引来爆发增长。中国半导体行业协会CSIA预计至 2014 年,总需求将达到5*万片,未来5年复合年增速(CAGR)将达到61%,国内电力线载波芯片销量预测见图1。需求增长来自三方面:首先受益于智能电网建设。电力线载波通信以电力线作为传输媒介,不需再次投资,将成为智能电网通信的主要手段,因此智能电网建设将直接带来PLC 芯片的需求增长,如电能表需求增长在9%左右。其次来自渗透率提升。目前处于智能电网建设初期,PLC芯片利用率还很低,但作为未来智能电网通信的主要技术,其渗透率必将
[网络通信]
提升工厂自动化效率的整体解決方案
项目背景 国内某知名专门制造燃气灶具、热水器、抽油烟机等厨房与家庭用具的厂商,为了提高其工厂管理的效率而导入了MES系统,但可惜的是,由于厨房内所使用的机器设备过于老旧,使得生产过程中的重要数据无法与系统直接衔接,而需要借由人力方式将数据一笔笔上传,这样的运作模式不仅容易造成人为失误,且大幅增加了作业人员的工作量。同时,工厂内四处装设了冲床机与相关设备,这样的环境亦不适合在现场进行网络布线作业;燃具工厂是一个没有空调的高温多尘的环境,也让相关装置需要提供更优异的性能才能满足在如此严格条件下顺利运作的需求。
系統描述 此案中,客户其中的一些设备因过旧没有数据采集设备,而这个重要数据将影响制造质量。此项目中,研华选用三种ADAM采
[嵌入式]
西门子S7-300PLC之间的MPI通讯
学习PLC之间的通信绝对是初学者的难题,如果有通信基础还好,要是没有一点基础怎么入门呢?这里给大家几个建议: 一、初步了解PLC通信涉及到的基础知识,这个时候没必要精深的搞清楚所有问题。 二、以手头上有的实物练习,无论是PLC之间还是PLC与变频器等其他仪表,也不要考虑使用什么协议,一个目的:先实操做通一个。 三、根据第二步遇到的问题,反复琢磨,找资料、请教老师。一定要把实操中遇到的疑惑都解开。 四、找另一种通信实操·············· MPI通信最多可以在15个CPU之间实现,包括MPI全局通讯,单边通讯和双边通讯三种方式。 MPI全局通讯(300PLC之间) MPI的全局通讯一个包最多22个字节,最多4个数
[嵌入式]
PLC在小区自动供水系统中的应用
1 . 概述 小区供水系统用于对小区内生活、消防和喷淋用水的自动供给,是住宅小区公用设施的重要组成部分。供水系统通过对水泵、阀门等设备的开、关和联锁来实现小区的正常供水,从而达到居民正常生活和人员、设备安全的目的。 以前,小区供水系统的自动化程度不高,其电气控制部分一般采用传统的继电器进行控制。但是,继电器控制回路存在多种弊端,如继电器由于长期动作容易造成咬死和损坏、继电器回路接线复杂且维护困难、继电器回路难以实现复杂逻辑的控制、继电器回路控制方案不易修改等。随着计算机技术、控制技术和通讯技术的发展,现在供水系统越来越多地采用先进、可靠、实用的可编程控制器(PLC)进行控制,以提高设备运行的可靠性和供水系统
[嵌入式]
基于PROFIBUS-DP总线技术的PLC与主从站间的通信
1 前言
目前在工业控制中大量使用的DCS系统在实际应用中逐渐显示出许多不足,工业生产过程中采用一对一连线,用电压、电流的模拟信号进行测量控制,或采用自封闭式的集散系统,难以实现设备之间以及系统与外界之间的信息交换,使自动化系统成为"信息孤岛",而且这些不足对DCS来讲是无法从根本上得到解决。所以有必要考虑一个全新的控制系统,以解决目前DCS系统存在的问题,而现场总线控制系统,即FCS(Field Bus Control System),将是最好的选择。
2 现场总线的优点
现场总线是将智能化现场设备、自动化系统通过"总线"连在一起,实现互操作。它的出现,促进了现场设备的数字化和网络化,
[嵌入式]
基于ISP微控制器的PLC实现方法
可编程序控制器(Programmable Logic Controller,简称PLC)把自动化技术、计算机技术和通信技术融为一体,按照成熟而有效的继电控制概念和设计思想,用先进的微控制器技术来实现I/O的实时检测和控制。由于PLC具有编程简单、可靠性高、通用性强和使用方便等特点,因此得到广泛应用。PLC技术已经成为工科院校电工学的必修内容。但PLC的种类很多,发展很快,而指令系统和使用方法又不尽相同,使PLC的教学内容总是滞后于PLC的技术发展。为了改变这种状况,我们以自带在系统中编程(ISP)功能的、高性价比的微控制器SM2965为核心,研制了基于ISP功能的可编程序控制器,用于PLC控制实验。下面介绍PLC的设计思路、硬件构
[单片机]