| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子PLC模块>>西门子S7-200smartPLC>> 浙江西门子S7-200SMARTPLC代理批发销售

浙江西门子S7-200SMARTPLC代理批发销售

返回列表页
  • 浙江西门子S7-200SMARTPLC代理批发销售
  • 浙江西门子S7-200SMARTPLC代理批发销售
  • 浙江西门子S7-200SMARTPLC代理批发销售
  • 浙江西门子S7-200SMARTPLC代理批发销售
  • 浙江西门子S7-200SMARTPLC代理批发销售
收藏
举报
参考价 322
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-07-15 16:50:38浏览次数:236

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 5KW 外形尺寸 5mm
应用领域 环保,食品,地矿,印刷包装,纺织皮革 重量 3kg
浙江西门子S7-200SMARTPLC代理批发销售
全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。

详细介绍

浙江西门子S7-200SMARTPLC代理批发销售

西门子S7-200 PLC脉冲输出指令几个相关概念的解释

    (1) PWM的同步更新和异步更新

    ①同步更新:如果不需更改时基,即可以执行同步更新。执行同步更新,波形特征的变化发生在循环边缘,提供平滑转换。

    ②异步更新:PWM操作一般都是同步更新,即只改变脉冲宽度,不改变脉冲的周期;但是一定要改变时基的话,就只能使用异步更新。异步更新使PTO/PWM发生器立即暂停。强迫与PWM波形异步一直达到的时基,这样可能造成控制设备的状态暂时不稳从而引起抖动。

    (2)判断PTO输出脉冲串完成与否有两种方法

    ①由监控特殊继电器(SM66.7或者SM76.7)中的PTO空闲位状态可以知道编程脉冲串是否已经完成。

    ②可在单段脉冲串(或多段脉冲串)完成时激活中断程序。
  脉宽调制输出(PWM)是提供周期与脉冲宽度可以由用户控制的输出。脉冲也是从Q0.0或者是Q0.1输出,但是脉冲的宽度是可以调整的,如图6-48所示。
脉宽调制输出波形

    6-48    脉宽调制输出波形

    以上两种输出是同一条指令PLS。指令的形式如图6-49所示。该指令的操作数是常量,只有0或者1,表示从Q0.0或者是Q0.1输出。从图中可以看到,该条指令其形式是比较简单的,但是它的运用就不是那么简单了,指令运行的状态,相关的控制,脉冲的数量、周期等都要有相关的辅助继电器控制。具体见表6-32和表6-33

PLS指令形式

  脉冲链输出(PTO)是提供周期与脉冲数目可以由用户控制的占空比为50%的方波脉冲输出,用于控制从Q0.0或者Q0.1输出脉冲,脉冲波形如图6-47所示。
脉冲链输出波形

    6-47    脉冲链输出波形

用户在使用高速计数器时,需要根据相关的特殊存储器的意义来编写初始化程序和中断程序。这些程序的编写既繁琐又容易出错,STEP 7-MicroWIN编程软件提供很强的向导功能,使用向导来完成某些功能的编程既简单方便,又不容易出错。因此使用高速计数器的*步,就是利用向导生成高速计数器的初始化程序和中断程序。以下选取表6-28中的12种模式里的几种来举例说明。

    (1)应用模式0举例

    执行菜单命令“工具”→“指令向导”,按照下面步骤设置高速计数器的参数。

    选择“HSC”(配置高速计数器),点击“下一步”;在第二页选择计数器为“HSC1”,模式为“模式0”,点击“下一步”;使用默认的子程序名称“HSC_INIT”,其预设值设为“30”,当前值设为“0”,初始计数方向“向上”,点击“下一步”;勾选“当前值等于预设值”选项,使用默认的中断名称“COUNT_EQ”,编程步设为“1”后点击“下一步”;勾选“更新预设值”、“更新当前值”、“更新计数方向”3个选项,设置“新PV=0”、“新CV=30”、“新方向向下”,点击“下一步”,点击“完成”。

    设置完成后,系统就会根据上面的预设值,自动生成初始化配置高速计数器的子程序,如图6-40 (a)所示,中断程序如图6-40 (b)所示,为了便于观察,在中断程序中增加输出Q0.0

    为验证高速计数器的计数,编写主程序如图6-40 (c)所示。“网络1”开机调用子程序,“网络2”将高速计数器的值移动到“VD0”中,“网络3”使用一个普通的计数器与高速计数器进行比较。

    (2)应用模式1举例

    从表6-28高速计数器的工作模式配置表可以看到,对于HSC1计数器其模式0和模式1的区别在于模式0没有复位而模式1有复位,现在提出如果某当前值为0,预设值为30,要求自0开始计数至30后自动复位到0,然后再重新计数,如此循环,这样的话,模式0显然就无法实现,因此需要使用模式1来进行程序设计。

    按照模式0的设置步骤设置模式1的应用。执行菜单命令“工具”→“指令向导”,选择计数器为“HSC1”,模式为“模式1”;下一步使用默认的子程序名称“HSC_INIT”,其预设值设为“30”,当前值设为“0”,初始计数方向“向上”;下一步中就出现了两个中断程序,分别是“外部输入有效时中断”和“当前值等于预设值中断”,两者都勾选并使用默认名称,编程步设为“1”;下一步中由于有复位进行循环计数,因此不需要设置,直接点“下一步”完成。

    完成后系统生成子程序如图6-41 (a)所示,当前值等于预设值中断程序如图6-41 (c)所示,为便于观察,增加输出Q0.1,即当CV=PV时,Q0.1输出。生成的外部中断程序只有名称,其内容和条件需要编写设置,如图6-41 (b)所示,“网络1”程序运行时VB0自动加1,“网络2”当VB0等于2时复位,即把0传送给VB0

①选择高速计数器(HSC0HSC5)。不同的高速计数器信号输入点不同,比如脉冲输入、复位、启动输入等。

    ②选择高速计数器的工作模式。不同的模式功能不同。比如单相计数、双相计数、启动复位控制等。

    ③高速计数器信号位的设置,SMB37SMB47SMB57SMB137SMB147SMB157这些信号位是用于设置启动、复位、更新当前值、计数方向等。

    ④设置高速计数器设定值SMD38SMD48SMD58SMD138SMD148SMD158

    ⑤设置高速计数器当前值SMD42SMD52SMD62SMD142SMD152SMD162

    ⑥读取高速计数器的当前值HC0HC1HC2HC3HC4HC5
每个高速计数器都有一个32位的当前值和一个32位的设定值,当前值和设定值均为带符号的整数值。欲向高速计数器更新当前值和设定值,必须设置包含当前值和设定值的控制字节及特殊内存字节。然后执行HSC指令,将新数值传输至高速计数器。更新当前值和设定值的特殊内存字节见表6-30

    6-30    更新当前值与设定值的特殊内存字节

更新当前值与设定值的特殊内存字节

    定义了计数器和计数模式后,就可以为计数器设置动态参数,每个高速计数器都有一个控制字节,通过控制字节的位可以完成如下功能。控制位说明如表6-29所示。

    ①启用或禁用计数器。

    ②控制方向(*模式0、模式1和模式2)或初始化所有其他模式的计数方向。

    ⑧更新当前值和设定值。
S7-200计数器的种类如图6-38所示。HDEF指令的功能是为某个要使用的高速计数器选定一种工作模式。每个高速计数器在使用前都要用HDEF指令来定义工作模式,并且只能定义一次。

    HSC指令是根据与高速计数器相关的特殊继电器确定的控制方式和工作状态,使高速计数器的设置生效,按照的工作模式执行计数操作。

    PLS是高速脉冲输出指令,其作用是使PLC的某些输出端产生高速脉冲,用来驱动负载实现精确控制,比如控制伺服、步进等系统。与之相关的指令还有PTO/PWM。

浙江西门子S7-200SMARTPLC代理批发销售

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言