上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏
双鸭山西门子PLC模块经销总代理商

双鸭山西门子PLC模块经销总代理商双鸭山西门子PLC代理,双鸭山西门子S7-1500代理,西门子PLC代理


西门子S7-200 PLC的地址分配方式与特点

  西门子S7-200PLC采用的是自动分配型地址分配方式。CPU模块本身带有集成的1/O,这些I/O点具有固定不变的地址,地址从字节0开始分配;通过扩展模块,PLC可以增加1/O点,扩展模块布置在CPU模块的右侧。扩展模块的I/O地址取决于模块的类型与模块在扩展连接中的安装位置。

  西门子S7-200 PLC地址分配的特点如下。

在图5-9中,转换条件T0相当于接通延时定时器T0的常开

触点,即在T0的定时时间到时转换条件满足。

  1. 单序列

  单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个转换的后面只有一个步(见图5-12a),单序列的特点是没有分支与合并。

  2. 选择序列

  选择序列的开始称为分支(见图5-12b),转换符号只能标在水平连线之下。如果步5 是活动步,并且转换条件h为1,则发生由步5→步8的进展。如果步5是活动步,并且k 为1,则发生由步5→步10的进展。在步5之后选择序列的分支处,每次只允许选一个序列,如果将选择条件k改为k·h,则当k和h同时为1状态时,将优先选择h对应的序列。

  a.西门子S7-200 PLC采用的是自动分配型地址分配方式,地址连续、有序。

S7通信是专为SIMATICS7和C7优化设计的通信协议,提供简明、强有力的通信服务。所有S7和C7PLC都集成了S7通信服务,通过S7服务,用户程序可以读取或改写通信伙伴的数据。S7-300/400PLC广泛地使用S7通信,它主要用于S7-300/400 CPU之间的主-主通信、CPU与功能模块(FM)之间、CPU与西门子人机界面TP/OP(触摸屏/操作员面板)和组态软件 WinCC 之间的通信。

  S7通信可以用于工业以太网、PROFIBUS或MPI网络。这些网络的S7通信的组态和编程方法基本上相同。

  S7系统的设备可以实现下列S7功能(与设备的型号有关,有的只能实现部分功能):

  1)编程、测试、调试和诊断S7-300/400PLC的全部STEP7在线功能。

  2)自动地与HMI(人机界面)交换数据。

  3)S7站点之间的数据传输。

 3.从中断程序调用子程序

  可以在中断程序中调用子程序,累加器和逻辑堆栈可以在中断程序和调用的子程序之间共享。

  西门子S7-200SMART支持的中断类型

 西门子S7-200SMART支持下列中断程序类型:

  (1)通信端口中断西门子S7-200SMART生成允许用户程序控制通信端口的事件。

  (2)I/O中断S7-200生成各种I/O状态不同改变的事件。这些事件允许用户程序响应高速计数器、脉冲输出或响应输入的上升或下降状态。

  (3)时基中断西门子S7-200SMART生成允许程序反应指定间隔的事件。

  4)读、写别的S7站点的数据,通信伙伴不需要编写通信程序。

  5)控制通信伙伴CPU的停止和起动。

  6)监视通信伙伴CPU的运行状态。

  5. 用于数据交换的S7通信的SFB/FB

  用于数据交换的S7通信的SFB/FB见表4-1。在S7单向连接中,客户机调用单向通信功能块GET和PUT,读、写服务器的存储区。S7-400可以调用SFB8/SFB9和SFB12/SFB13,进行双向通信。用于S7通信数据交换的SFB/FB。

  b.开关量输入/输出的地址以字节为单位进行分配,当模块输入/输出点的数量不为整字节时,该字节多余的输入/输出点不可以再作为实际输入/输出点分配给后续的其他模块,但可以作为内部标志位使用。

  c.模拟量输入、模拟量输出的地址是以字为单位各自独立分配的,而且*少需要分配2 个字(即使模块只使用1点模拟量输入/输出)。如果模块本身无物理输入/输出与之对应,多余地址不但不可以分配给后续模块,而且也不可再作其他用途。


展开全文
优质商家推荐 拨打电话