数字采样系统和一般常见的模拟采样控制系统是有差异的。模拟采样系统的采样对象是一个或几个模拟量,它们是随时间而连续变化的;而在采样系统中对它的处理是在采样时刻采集它们的实际瞬时值,在采样周期内将认为它们是不变的,并保持为采样值。在数字控制系统中,变量都是离散量,在两种状态之间变化,所以对系统变量关心的是它们的状态而不是数值的大小变化。在数字控制系统中输出变量的状态几乎和所有输入信息的状态有关,因此我们关心的是所有输入、输出变量的状态,采集量比较大。在模拟量采集系统中因为要对被采集的模拟量进行各种运算包括微分、积分运算,因此对采集周期T不仅要求它足够短,而且希望它是固定不变的。在数字采样系统中,由于涉及的运算关系多是逻辑关系,因此只要采样周期T足够小即可,而它在一定范围内的变化和影响都是次要的,因此我们可以利用循环扫描周期作为系统的采样周期。
数字采样控制系统中,虽然在采样周期对变量的处理仍然是顺序执行程序,但是,由于输入信息是从现场瞬时采集来的,输出信息又是在程序执行后瞬时输出去控制外设的,因此,可以认为实际上恢复了系统对被控变量控制作用的并行性。
I/O映像区的建立,是PLC工作时只和内存有关地址单元内所存信息状态发生关系,而系统输出也是只给内存某一地址单元设定一个状态,因此,这时的控制系统已经远离实际控制对象,这一点为系统的标准化生产、大规模生产创造了条件。
软件类型
需要授权的软件分为各种类型。定义了以下软件类型:
工程软件
运行版软件
包括用于创建(工程组态)用户软件的所有软件产品,例如,用于组态、编程、参数化、测试、调试或维护的软件。
通过工程软件和可执行程序生成的数据可根据您自己的用途进行复制,或由第三方免费使用。
包括工厂/机器运转所需的所有软件产品,如操作系统、基本系统、系统扩展、驱动程序等。
运行版软件以及为了自己使用或供第三方使用而通过运行版软件创建的可执行程序要收取一定费用。
您可在订货数据中找到关于根据使用情况而收取的授权费用的信息(例如,在产品目录中)。使用类别的例子包括按 CPU、按安装、按通道、按实例、按轴、按控制回路、按变量使用,等等。
您可在相关产品随附的 readme 文件中找到关于作为供货范围的不可分割的组件而提供的参数化/组态工具的扩展使用权限。
授权类型
西门子自动化与驱动集团提供了各种软件授权:
浮动授权
单用户授权
租用授权
试用授权
软件可由被授权人出于内部使用目的而在任意多台设备上进行安装。只有同时用户被授权。同时用户是使用程序的人。软件启动时,使用开始。
每个同时用户都需要一份授权。
与浮动许可证不同,单一许可证只允许安装一次软件。
被授权的使用类型在订货数据和授权证书 (CoL) 进行规定。例如,使用类型包括按设备使用、按轴使用、按通道使用等。
每个用户自定义类型,都需要一个许可证。
租用授权支持工程软件的“零星使用”。一旦安装了授权密钥,就可在一定的小时数内使用软件(运行时间不一定连续)。 软件的每次安装都需要一个许可证。
使用授权支持软件在非生产环境中的短期使用,例如,用于测试和分析。可将这种授权转变为另外一种授权。
授权密钥
浔之漫智控技术(上海)有限公司
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
西门子自动化与驱动集团提供了带和不带授权密钥的软件产品。
授权密钥被用作一个电子授权标记,也是激活软件的“开关”(浮动授权、租用授权等)。
需要授权密钥的软件产品的完整安装包括被授权的程序(软件)和授权密钥(代表该授权)。
输入/输出操作
上海西门子工业电源一级总代理
PLC的工作方式是循环扫描执行用户程序。由于建立了输入/输出映像区,因此执行程序时系统工作只涉及充当映像区的存储器区,只是在扫描周期的适当时刻,在操作系统的组织下将输出映像区的信息全部倾卸给外设,同时也由所有外设读入信息。这种周期性地与外界交换信息,对一般外设是可以满足要求的。但是随着PLC功能的扩展,特别是许多特殊功能单元、智能单元被当作I/O外设以及中断控制的利用等,对响应的及时性,提出了新的要求。因此正常的周期性的输入/输出交换信息就满足不了要求。例如,某中断源提出中断申请被响应后机器就转向执行中断子程序,在执行中断子程序后的输出信息当然希望尽早送到相关外设,而不希望等到扫描周期的输入/输出阶段。又比如闭环控制系统,按照香农定理对系统确定了采样周期,它当然不可能与系统扫描周期一致,因此就希望在采样周期中系统能进行输入/输出的信息交换,以便及时采集到有关参数的数值进而实现控制。诸如此类,系统的周期性扫描与外设希望的及时响应矛盾的解决办法是设法将有关要输入/输出的信息分离出来,即这一部分信息的输入或输出与系统CPU的周期扫描脱离,利用专用的硬件单元(如快速响应I/O单元)或通过软件利用专门指令去执行某一I/O映像区的输入/输出(如利用定区I/O服务指令使定区的信息及时输入或输出,即取得立即执行)。