工业西门子工控机代理经销商
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
SIEMENS 可编程控制器
OPC 服务器类位于顶层。 每个 OPC 服务器都属于此类。 此类为数据访问服务器的所有其它服务提供访问。借助于类特定属性和方法,您可获取可用过程变量的状态、版本和名称空间(可选)信息。 OPC 服务器类对象管理底层 OPC 组类的实例。3.2.1.5 OPC 组类 - 有何作用?OPC 组类的作用OPC 组类是 OPC 服务器下层的类,用于构造 OPC 服务器使用的过程变量。OPC 客户端可以同时使用此类的多个对象。客户端可使用 OPC 组的对象来生成过程变量的适当单元并使用它们进行操作。例如,操作员监控系统中给定屏幕页面上的所有过程变量均可合并在同一组中。OPC 组类定义可用于读写过程变量值的方法。借助某些方法(读取和写入 OPC 数据项),可将多个变量合并到一个作业中同时传送。很多情况下,OPC 服务器还可以运行附加的内部优化。特别是在通过网络使用 OPC 服务器时,这些组操作允许高速执行。以较短的时间间隔连续执行单项作业通常造成性能下降。自数据访问规范 3.00 起,可使用 OPC 组类设置 OPC 服务器的循环保持连接监视(KeepAliveTime)。即使过程变量不变,OPC 服务器也会对 OPC 客户端调用核查函数(无OPC 数据项类 - 有何作用?OPC 数据项类的作用此类中的对象表示实际的过程变量,允许对单个数据项进行特定查询。每一个变量都是OPC 服务器名称空间的一个元素(数据项),并由数据项 ID 标识。数据项 ID 由服务器制造商指定,在服务器名称空间中必须惟一的。每个数据项关联以下属性:• 值上次获取的变量值• 质量值的精度。如果质量好,确定获取该值。• 时间标记获取变量当前值的时间。时间标记随着报给客户端的每次值变化而更新。如果变量的值不变,时间标记也保持不变。变量起到什么作用?要获取过程值,必须随 OPC 接口调用指定变量。通过指定变量,客户端可向服务器请求所需值。客户端需要通知服务器所需的每个变量,以决定将读取哪些变量。可以同步和异步读写变量。客户端可将变量监视转交给服务器。变量值发生更改时,服务器向客户端发送一条相应消息。服务器提供的变量可分为以下几种类型:• 过程变量表示输入/输出设备的测量和控制量或• 控制变量使用这些变量触发附加服务,例如密码传送。或• 信息变量这些变量由通信系统和 OPC 服务器提供,而这些变量则提供连接状态和设备等信息。以下为几个 OPC 数据访问服务器变量的示例:• 可编程逻辑控制器的控制值• 测量数据采集系统的数据OPC 报警和事件 - 有何含义?报警和事件报警和事件是用于传送过程报警和事件的规范。它设计灵活,因此可用于多种事件源。适用范围从简单事件到复杂事件,甚至需要确认的事件。OPC 规范定义状态图中条件事件的可能状态变化。报警和事件有何用途?举例来说,报警和事件服务器用于• 识别事件 - 例如罐填料结束• 判定事件状态 – 罐已满• 确认事件 - 确认罐填料结束• 监视确认 - 确认由罐报警信号设备监视,检测到报警后,报警信号即可关闭。新事件也可通过信号进行指示而不确认。标准化 OPC 报警和事件接口允许处理这些要求。3.3.1.2 事件和事件消息 - 它们是什么?事件事件 是过程中必须向接收方发出信号的特殊状态。 OPC 客户端使用过滤条件设置哪些事件要向 OPC 客户端发送信号。符合所选过滤条件的所有事件都必须从事件的产生者传送到用户。 这将报警和事件与数据访问区别开来。 变量监视期间,只对特定时间基准内的值更改发出信号存在简单事件消息 和更复杂的状态相关消息。 对于这些复杂的状态相关消息,事件发送方可以要求 OPC 客户端确认。事件类型OPC 规范定义三种事件类型:• 条件相关事件指示在 OPC 状态模型中定义的状态更改,与定义的条件有关。• 跟踪事件指示过程更改,例如用户更改控制器设定值。• 简单事件指示所有其它不涉及状态的事件,例如系统组件故障。OPC 规范定义了用于接收消息的接口语法。 服务器提供何种事件类型由 OPC 服务器供应商指定。3.3.1.3 OPC 报警和事件的类模型 - 有何作用?OPC 报警和事件类模型的作用如下:报警和事件的类模型允许调整 OPC 客户端以适应自动化解决方案的要求。报警和事件分成三类:• OPC 事件服务器• OPC 事件订阅• OPC 事件区域浏览器OPC 事件服务器类 - 有何作用?OPC 事件服务器类的作用客户端使用 OPC 事件服务器类对象创建一个或多个 OPC 事件订阅类对象。 此类对象是事件组的订阅。 此类对象管理特定客户端需要的过滤器和属性。 通过过滤,客户端可指定要接收的事件。 SelectReturnedAttributes 方法可指定随每条事件消息返回的事件属性。借助于 OPC 事件订阅类对象,客户端可创建实际组并执行组操作。确认事件使用 OPCEventServer 类的 AckCondition 方法,如果已在事件的 AckRequired 参数中指定,则客户端确认条件相关事件。 确认到达后,这使条件相关事件的 NewState 参数发生更改,因此产生新事件。OPC 事件订阅类 - 有何作用?OPC 事件订阅类的作用客户端使用 OPC 事件服务器类对象创建一个或多个 OPC 事件订阅类对象。 此类对象是事件组的订阅。 此类对象管理特定客户端需要的过滤器和属性。 通过过滤,客户端可指定要接收的事件。 可以指定随事件消息传送的事件属性。 借助于 OPC 事件订阅类对象,客户端可创建实际组并执行组操作。过滤事件有哪些选项?通过过滤,客户端可指定要接收的事件。 过滤器只是一个基于属性的事件定义。 这基于以下条件:• 事件类型• 类别• 优先级• 事件源只有在与所有条件下的过滤器值匹配时,事件才转发到客户端。为什么缓冲事件?如果每个事件都单独传送到客户端,就需要比几个事件一起传送时更多的资源。 通过BufferTime 参数,客户端可以指定事件只有在经过一定时间后才应该发送。 同时发生的事件在下一传送时间之前进行缓冲。 OPCEventServer 类的 CreateEventSubscription 方法和 OPCEventSubscription 类的GetState 以及 SetState 方法中,BufferTime 和 MaxSize 用作参数。3.3.1.6 OPC 事件区域浏览器类 - 有何作用?OPC 事件区域浏览器类的作用通过 OPC 报警和事件,您可将大型工厂分成多个区域。区域可用于过滤事件。借助于OPC 事件区域浏览器类对象,您可对这些区域进行检查。说明OPC 事件区域浏览器类对象为可选,不受 SIMATIC NET 的 OPC 报警和事件服务器支持。3.3.1.7 消息接收 - 工作原理是什么?消息接收的工作原理应用程序进行注册以接收消息(分为四步):顺序• 客户端在服务器注册以接收消息。• 客户端创建一个或多个 OPCEventSubscription 类对象