来宾西门子PLC授权代理商
来宾西门子PLC授权代理商
来宾西门子PLC授权代理商
高速计数器定义指令(HDEF)选择指定高速计数器HSCx的操作模式。模式选择定义高速计数器的时钟、方向、开始和重设功能。可以将一个高速计数器定义指令用于每个高速计数器。高速计数器指令如图5-63所示。
设置ENO=0的错误条件:0003(输入点冲突);0004(中断中的非法的指令):000A(HSC重新定义)。

高速计数器指令
高速计数器(HSC)指令基于HSC特殊内存位的状态以配置和控制高速计数器。参数N指定高速计数器数目。高速计数器指令可以配置为Zui多12种不同的操作模式。
每个计数器有用于时钟、方向控制、重设和启动的输入。对于双相计数器,两个时钟都可以在Zui大计数率下运行。在倍数模式下,可以选择1倍(1x)或4倍(4x)Zui大计数率。所有运行在Zui大计数率的计数器不会互相干扰。高速计数器指令的有效操作数见表5-20。

设置ENO=0的错误条件:0001(HSC在HDEF前):0005(同时HSC/PLS)。
高速计数器常作为鼓式定时器的驱动器,在定时器中,以恒定速度旋转的轴安装有递增转轴编码器。轴编码器提供每转的指定计数数字,重设脉冲在每转产生一次。时钟和来自轴编码器的重设脉冲提供到高速计数器的输入。
高速计数器用第一个几次预置载入,期望的输出在当前计数小于当前预置的时间期间激活。安装计数器以在当前计数等于预置以及重设产生时提供中断。当每个当前计数数值等于预置数值中断事件产生时,载入新的预置,设置下一个输出状态。当重设中断事件产生时,设置第一个预置和第一个输出状态,重复周期。
因为中断发生率远远低于高速计数器的计数率,所以,可以实现高速操作的jingque控制,而对全部的PLC扫描循环影响相当小。连接中断的方法,允许每次载入新预置在独立的中断程序中完成以便易于状态控制。此外,所有中断事件也可以在单个中断程序中处理。
不同类型的高速计数器
所有计数器功能对于同样的计数器操作模式是一样的。有4种基本计数器类型:单相计数器带有内部方向控制,单相计数器带有外部方向控制,双相计数器带有两个时钟输入和AB相正交计数器。注意每种模式不能为每个计数器所支持,可以使用每种类型:没有重设或启动输入、有重设和没有启动、或启动和重设输入都有。
对于高速计数器,必须注意以下3点:
(1)当激活重设输入时,它清除当前值并保持清除直到取消激活重设。
(2)当激活启动输入时,就允许计数器计数。取消激活启动的同时,计数器的当前值保持为常量,时钟事件忽略。
(3)如果重设激活而启动非现用,重设被忽略,而当前值不变。如果启动输入成为现用,而重设输入为现用,当前值被清除。
在使用高速计数器前,须使用HDEF指令(高速计数器定义)选择计数器模式。使用第一个扫描内存位SM0.1(此位在第一次扫描时接通,然后断开),来调用包含HDEF指令的子程序。
高速计数器编程
1.高速计数器编程概述
使用高速计数器指令向导配置计数器。向导包括下列信息:计数器的类型和模式、计数器预设值、计数器当前值和初始计数方向。要启动高速计数器指令向导,选择工具(Tools)>指令向导(InstructionWizard)菜单命令,然后从指令向导窗口选择高速计数器指令。
对高速计数器编程,进行以下设置:
(1)定义计数器和模式;
(2)设置控制字节;
(3)设置当前值(起始值);
(4)设置预设值(目标数值);
(5)分配和启用中断程序;
(6)激活高速计数器。
2.定义计数器模式和输入
使用高速计数器定义指令来定义计数器模式和输入。
与高速计数器有关的时钟、方向控制、重设和启动功能的输入,见表5-21.同样的输入不能用于两种不同的功能,但没有被其高速计数器的显示模式使用的输入可以用于其他用途。例如,如果HSC0正被用于模式1,它使用I0.0和I0.2,I0.1可用于HSC3的边沿中断。

调试要点及注意事项
(1)常规检查。在通电之前要耐心细致地作一系列的常规检查(包括接线检查、绝缘检查、接地电阻检查、保险检查等),避免损坏PLC模块(用STEP7的诊断程序对所有模块进行检查)。
(2)系统调试。系统调试可按离线调试与在线调试两阶段进行。其中离线调试主要是对程序的编制工作进行检查和调试,采用STEP7能对用户编制程序进行自动诊断处理,用户也可通过各种逻辑关系判断编制程序的正误。而在线调试是一个综合调试过程,包括程序本身、线路、设备以及所控设备等的调试。在线调试过程中,系统在状态下运行,可随时发现问题、随时解决问题,从而使系统逐步完善。因此,一般系统所存在的问题基本上可在此过程中得到解决。
在线调试设备开停时,必须先调试空开关的运行情况;如果设备设有运行监视开关,则可把监视开关强制为'1'(正式运行时,撤销强制)。调试单台设备时可针对性地建立该设备的变量表,对该设备及其与该设备相关的变量进行实时监视。这样既可判断逻辑操作是否正确,对模拟量的变化也可一目了然。比如调试电动执行器时,可建立一变量表,对执行器的位置信号、限位信号、过力矩信号及输出命令信号等进行实时监视,便可非常直观地观测执行器的动作情况。
(3)S7-300 PLC模拟量模块可通过变换信号类型卡支持各种类型信号。当改造老生产工艺线时,不可避免地会遇到多类信号。因此,设计时好不把几种信号接到同一模块;同时必须先组态好模块,再接信号线,检查无误后送电。此外,应避免两线制与四线制信号、电流与电压信号的混接,以免烧坏模块。
(4)一般变送器的负载能力为600Ω,而模拟量输入模块的抗阻各不相同(一般在250Ω以下)。如果回路内设安全栏,必须注意抗阻的匹配;模拟量输出模块的负载能力为600Ω,一
执行器的负载能力为250Ω;如线路较长,也存在抗阻匹配问题。此外,要加强信号的隔离,特别是要加强与支流调速装置、变频调速装置及设备配套的小型PLC之间的信号隔离,防止相互干扰。
西门子S7-300西门子PLC的应用非常广泛,在设计选型和调试及实际应用中可能会碰到各种各样的问题。本文从实际出发,总结多年实践经验,对以上各方面的问题提出了自己的见解,希望对工程技术人员能有一定的参考价值。
| 6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
| 6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
| 6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
| 6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
| 6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |
西门子PLC模块、西门子交换机、西门子代理商、西门子smart2009、西门子PLC
一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;工业机器人安装、维修;工业自动控制系统装置销售;电气设备销售;电子元器件与机电组件设备销售;电子产品销售;五金产品零售;金属材料销售;仪器仪表销售;橡胶制品销售;塑料制品销售;信息咨询服务(不含许可类信息咨询服务);软件开发;机械设备租赁;物业管理;工业机器人销售;工业机器人制造;电气设备
浔之漫智控技术(上海)有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS 可编程控制器 1、 SIMATIC S7 系列 PLC:S7-200...