SIEMENS西门子PLC九江授权代理商
S7-1200PLC关键面对简单而高精密的自动化技术每日任务,它设计方案紧密、组态软件灵便且具备功能齐全的指令系统,S7-1200PLC这种特征的组成使它变成操纵各种各样运用的解决方法
CPU将微控制器、集成电源、键入电源电路和输入输出电源电路组成到一个设计方案紧密的机壳中以产生功能齐全的PLC。
CPU依据可执行程序逻辑性监控键入并变更导出,可执行程序能够包括布尔逻辑、记数、按时、繁杂数学课计算及其与其它智能系统的通讯。
S7-1200的硬件设备——数字量I/O
能够采用8点、16点和32点的输出量键入/plc模块,来达到不一样的调节必须。
在工业控制系统中,一些输出量(环境温度、工作压力、总流量、转速比等)是模拟量输入,一些执行器(电动蝶阀和伺服驱动器等)规定PLC导出模拟量信号,而PLC的CPU只有解决数字量。
模拟量输入I/O控制模块的日常任务便是完成A/D和D/A。
编程工具STEP7 Basic-特性
STEP7 Basic是西门子PLC开发设计的高集成度工程项目组态软件系统软件,包含面对工作的HMI智能化组态 Wincc Basic。
硬件配置组态软件——删掉硬件配置部件
能够删除设备主视图或互联网主视图里的硬件配置组态软件部件,被删掉的部件详细地址能够别的部件应用。不可以独立删掉CPU和声卡机架,只有在互联网主视图或新项目树中删掉全部PLC站。
删掉硬件配置部件后,能够对硬件配置组态软件开展编译程序,编译时开展一致性查验,假如有不正确可能表明错误报告,应纠正后再次编译程序。
1、S7-1200 V4.2 CPU 高速计数器
S7-1200商品从固件V4.2起新增加了高速计数器的门作用、同歩作用、捕捉作用、较为作用,该功用根据CTRL_HSC_EXT拓展高速计数器命令
完成。
别的快速记数特性与V4.1 固件彻底适配,实际可参照“S7-1200 V4.1高速计数器特点”具体内容。
2、CTRL_HSC 高速计数器组态软件及程序编写
S7-1200商品固件V4.2也需要用 CTRL_HSC 高速计数器作用。
3、CTRL_HSC_EXT 拓展高速计数器组态软件及程序编写
S7-1200商品从固件V4.2起新增加了门作用、同歩作用、捕捉作用、较为作用,这种作用根据 CTRL_HSC_EXT 拓展高速计数器命令完成。
4、CTRL_HSC_EXT 拓展高速计数器命令
在博途软件集成化的加工工艺命令文件夹名称中能够寻找CTRL_HSC_EXT命令,如下图1,图2所显示。该命令各主要参数含意请参照表1。
图1 命令文件夹名称
图2 CTRL_HSC_EXT命令
表1 CTRL_HSC_EXT各主要参数含意
5、CTRL_HSC_EXT 拓展高速计数器命令-周期时间测量
周期时间测量请参照下列章节目录:
S7-1200 V4.1高速计数器特点/
6、
CTRL_HSC_EXT 拓展高速计数器命令-频率测量
1 硬件配置组态软件,记数种类挑选工作频率,设置频率测量周期时间,如下图3所显示。
3 工作频率组态软件
2 创建全局性DB块,并创建基本数据类型为HSC_Frequency的自变量,如下图4所显示。
4 HSC_Frequency数据信息
3 在OB1里启用命令块 CTRL_HSC_EXT,5所显示。
5 启用CTRL_HSC_EXT
4 应用脉冲计数器,推送工作频率为1kHz的差分信号,也就能高速计数器,并监管工作频率值,如下图6所显示。
6 监管工作频率值
留意:将HSC配备成工作频率方式时启用CTRL_HSC/CTRL_HSC_EXT命令并不是必须的。只需在系统配置里也就能并组态软件高速计数器就可以正常的记数,
ID1000的值即是HSC1的次数值。
7、CTRL_HSC_EXT 拓展高速计数器命令-记数
1 硬件配置组态软件,记数种类挑选记数,工作中模式选择单相电。
7 记数组态软件
2 创建DB块,并创建基本数据类型为HSC_Count的自变量。
8 HSC_Count数据
3 在OB1里启用命令块 CTRL_HSC_EXT。
9 启用CTRL_HSC_EXT
4 应用脉冲计数器,推送工作频率为1kHz的差分信号,也就能高速计数器,并监管计标值,如下图10所显示。
10 监管计标值
留意:将HSC配备成记数方式时启用CTRL_HSC/CTRL_HSC_EXT命令并不是必须的。只需在系统配置里也就能并组态软件高速计数器就可以正常的记数,
ID1000的值即是HSC1的计量值。
8 门作用
众多运用必须依据别的事情的状况来打开或关掉记数程序流程。发生这种状况时,就会根据内单位作用来打开或关掉记数。每一个 HSC安全通道有2个
门:手机软件门和硬件配置门。这种门的情况将确定内单位的情况。 门作用情况
假如手机软件门和硬件配置门都处在开启情况或并未开展组态软件,则内单位会开启。假如内单位开启,则逐渐记数。假如内单位关掉,往往会忽视别的所
有记数单脉冲,且终止记数。 内单位与电子计数器值件门组态软件
13 硬件配置门组态软件
开启基本数据类型为HSC_Count的自变量,手机软件门为HSC_Count.EnHSC,如下图14所显示。
14 手机软件门
留意:硬件配置门作用仅可以用在组态软件记数方式的HSC时应用。在"周期时间"和"工作频率"方式下,内单位的情况与手机软件门的情况同样。
在周期时间方式下,根据"HSC_Period.EnHSC"监控软件门。
在工作频率方式下,根据"HSC_Frequency.EnHSC"监控软件门。
9、同歩作用
同歩作用可根据外界输入信号给电子计数器设定起始值。也可以根据实行 CTRL_HSC_EXT命令对开始刻度值开展变更。那样,客户可以将现阶段计标值
与需要的外界输入信号发生值同歩,同歩实例如下图15所显示。
图15 同歩实例
硬件配置组态软件。
图16 同歩键入组态软件
开启基本数据类型为HSC_Count的自变量,手机软件门为HSC_Count.EnSync。
图17 手机软件同步信号
留意:CPU运行后,HSC计标值=组态软件网页页面里的“原始电子计数器值”
假如未启用EN_SV, “起始值”=0,假如启用了CTRL_HSC_EXT命令并启动了EN_SV, “起始值” =NewStartValue
以内单位关掉后同歩依然合理。内单位为0,EN_SYNC=1,开启外界同歩键入,高速计数器的数据为NewStartValue,默认设置为0
输入点作用仅可以用在组态软件记数方式的 HSC 时应用。
10、捕捉作用
可使用"捕捉"作用根据外部参照数据信号来储存现阶段计标值。根据"HSC_Count.EnCapture"位组态软件并开启捕捉作用后,捕捉作用会在外界键入沿出
现的部位捕捉现阶段记数。不管内单位的情况怎样,捕捉作用自始至终合理。实行CTRL_HSC_EXT 命令后,程序流程会在"HSC_Count.CapturedCount"存
储捕捉值。