-
公开(公告)号:CN104660373B
公开(公告)日:2018-05-18
申请号:CN201510098110.0
申请日:2015-03-05
Applicant: 浙江中控技术股份有限公司
IPC: H04L1/00
Abstract: 本发明公开了一种站间通信数据的发送方法、接收方法及相关设备,发送端获取需要发送的变量的实时数据,确定所述实时数据对应的引用位置;所述引用位置为所述实时数据在目标接收端接收到的所述发送端发送的数据帧中的位置;将所述实时数据写入所述数据帧中的所述引用位置;确定所述目标接收端的接收表的数据版本号;将所述数据版本号添加至所述数据帧中;获取所述发送端的发送端地址;将所述发送端地址添加至所述数据帧中;将所述数据帧以组播或点对点方式发送至站间通信网络。上述方法及相关设备能够解决现有技术中站间通信效率低下的问题。
-
公开(公告)号:CN104503338B
公开(公告)日:2017-07-11
申请号:CN201410850533.9
申请日:2014-12-30
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/042
Abstract: 本发明实施例公开了一种功能块排序执行方法,所述方法包括:确定每个功能块的前置功能块数,所述前置功能块数为与所述功能块的输入引脚直接和间接连接的功能块的数量;按照所述前置功能块数由小到大的顺序对各个功能块进行排序;按照所述排序顺序执行所述功能块。本实施例还公开了一种功能块排序执行装置。本发明克服了现有技术手动指定功能块的执行顺序而导致的控制逻辑错误并影响现场生产安全性的技术缺点,实现了功能块自动排序执行的目的。
-
公开(公告)号:CN102707690B
公开(公告)日:2015-02-04
申请号:CN201210179744.5
申请日:2012-05-30
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/418 , H04L29/08
CPC classification number: Y02P90/02
Abstract: 本申请提供了一种组态数据的下载方法,包括:接收对DCS系统当前正在运行的组态数据进行下载的下载请求,判断所述DCS系统当前运行的组态数据是否为首次下载,如果是,依据所述下载请求对所述DCS系统当前运行的组态数据进行离线整体下载;否则,将当前下载请求的上一次下载请求所下载的与所述DCS系统当前运行的组态数据具有相同版本的组态数据作为目标组态数据;下载所述DCS系统当前运行的组态数据中与所述目标组态数据之间存在差异的数据,并依据所述差异数据对所述目标组态数据进行更新。采用本申请提供的一种组态数据的下载方法,逐级比对并对产生变化的组态数据进行增量式的在线下载,节约时间,避免了组态数据的跳变。
-
公开(公告)号:CN103957080A
公开(公告)日:2014-07-30
申请号:CN201410184341.9
申请日:2014-04-30
Applicant: 浙江中控技术股份有限公司
IPC: H04L1/00
Abstract: 本申请提供了一种数据完整性校验方法,包括:数据发送站计算出源数据的数据特征码,存储于第一数据特征码表,并将所述源数据和所述第一数据特征码表发送至数据接收站,其中,所述源数据为对原始组态数据编译后的组态数据,未经过下载处理;所述数据接收站确定接收到的数据为目标数据,并计算出所述目标数据的数据特征码,存储于第二数据特征码表;所述数据接收站比较所述第一数据特征码表和所述第二数据特征码表;若比较结果为所述第一数据特征码表和所述第二数据特征码表一致,则确定所述目标数据完整;否则,则确定所述目标数据不完整。因此,本申请改善了通用性,提高了检测出数据不完整的概率。
-
公开(公告)号:CN102608934A
公开(公告)日:2012-07-25
申请号:CN201210027631.3
申请日:2012-02-08
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/042
Abstract: 本发明公开了一种基于信息流的功能块排序方法,主要包括:依据功能块图中各个功能块间的信息流向,并结合各个功能块在功能块图中的空间位置,来确定起始功能块与当前定位功能块,其中,空间位置上具体采用从上到下结合从左到右的方式,且排序时忽略连接首尾功能块的回环线。然后,依次从上到下遍历当前定位功能块的输入端与输出端,可使整个排序过程清晰,符合功能块间的信息流向,从而可生成准确的、符合内部控制逻辑的执行顺序,并保障了现场生产的安全性。
-
公开(公告)号:CN101840230B
公开(公告)日:2012-02-01
申请号:CN201010198919.8
申请日:2010-06-04
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/418
CPC classification number: Y02P90/02
Abstract: 本发明公开了一种监控和管理数据的方法及系统。所述方法包括如下步骤:确定程序运行时所需调用数据,并将所述所需调用数据集中存储于预设地址;建立程序运行时所需调用数据与被存储于所述预设地址的被调用数据之间的数据映射关系,并将所述数据映射关系存储于程序中;运行程序,对存储于预设地址的数据进行监控和管理。在程序运行过程中,根据应用需求可以动态修改数据映射关系,而且,修改数据映射关系不会对程序运行和现场控制产生扰动。所述系统包括若干程序模块、数据模块、控制模块、判断模块、更新模块及监控和管理模块。通过本发明所提供的方法和系统,能够方便有效地实现对程序中的数据进行集中监控和管理。
-
公开(公告)号:CN101539766A
公开(公告)日:2009-09-23
申请号:CN200910133942.6
申请日:2009-04-14
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/048
Abstract: 本发明实施例公开了一种程序调试方法和装置,其中,所述方法包括:预先存储参数的强制标志、安全范围以及强制值,在进行程序调试时,该方法包括:接收输入参数,当检测到所述输入参数对应的强制标志不为空时,以所述输入参数作为安全监测流程的监测参数,执行安全监测流程;根据所述安全监测流程的输出结果,进行当前程序的运算;当检测到当前运算的输出参数对应的强制标志不为空时,以所述输出参数作为安全监测流程的监测参数,执行安全监测流程;当确定所述安全监测流程对所述输出参数进行了强制之后,对当前程序进行调试,本发明实施例所提供的方法可以应用于现场环境中,提高了调试效率,保证了安全生产,提高了生产率。
-
公开(公告)号:CN105116800B
公开(公告)日:2018-04-20
申请号:CN201510489434.7
申请日:2015-08-11
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/042
Abstract: 本发明公开了一种编译函数类型POU对象的方法,包括:分配一片固定内存作为函数类实例区,类实例区用于编译函数对象时使用的模拟堆栈空间;分配函数对象的参数到类实例区;调用已编译的函数对象。本发明通过分配一片固定内存作为函数的类实例区,用于编译函数对象时使用的模拟堆栈空间,使得函数对象的参数的分配以及调用已编译的函数对象均在分配的类实例区中完成,因此能够降低与真实控制器之间的耦合,不依赖于控制器本身堆栈,去除控制器本身堆栈空间的大小对编译的影响,降低堆栈溢出的风险。
-
公开(公告)号:CN107203380A
公开(公告)日:2017-09-26
申请号:CN201710373651.9
申请日:2017-05-24
Applicant: 浙江中控技术股份有限公司
Abstract: 本申请公开了一种SFC程序解释运行方法,包括:确定目标SFC程序;遍历所述目标SFC程序,以得到所述目标SFC程序中的所有元素及元素之间的逻辑关系;按照元素之间的逻辑关系依次运行每个元素对应的程序。本申请中无需再将SFC程序编译并下载到控制器执行,因此,本申请中即使工程规模再大,也不需要更多的控制器来支撑,降低工程复杂度的同时,不仅降低了系统维护的复杂度,还降低了工程成本。
-
公开(公告)号:CN104503338A
公开(公告)日:2015-04-08
申请号:CN201410850533.9
申请日:2014-12-30
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/042
CPC classification number: G05B19/042 , G05B2219/20
Abstract: 本发明实施例公开了一种功能块排序执行方法,所述方法包括:确定每个功能块的前置功能块数,所述前置功能块数为与所述功能块的输入引脚直接和间接连接的功能块的数量;按照所述前置功能块数由小到大的顺序对各个功能块进行排序;按照所述排序顺序执行所述功能块。本实施例还公开了一种功能块排序执行装置。本发明克服了现有技术手动指定功能块的执行顺序而导致的控制逻辑错误并影响现场生产安全性的技术缺点,实现了功能块自动排序执行的目的。
-
-
-
-
-
-
-
-
-