• 自动化系统
  • 驱动技术
  • 低压电气
  • 工业服务
  • 其他
SIMATIC S7-1200系列 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多
常问问题

如何实现SIMATIC S7-1200的高速计数器(HSC)软件门控制?

star star star star star
5.0 分
文档编号:109479811| 文档类型:常问问题| 发布时间:2023年11月23日
  • 0
  • 2472
  • 1
为了避免捕捉到不想要的计数脉冲,对于特定的应用是可以在运行时打开和关闭高速计数器的,例如那些由震动引起的干扰。 使用"HscGate" FB可以实现S7-1200高速计数执行的门控制。

为了避免捕捉到不想要的计数脉冲,对于特定的应用是可以在运行时打开和关闭高速计数器的,例如那些由震动引起的干扰。 使用"HscGate" FB可以实现S7-1200高速计数执行的门控制。


"HscGate" FB
这个功能块是在STEP 7 V13 SP1 Update4中开发并用CPU 1211C DC/DC/DC固件V4.1.3进行测试的。
可以在循环组织块 "Main"中被调用。


Fig. 01



名称数据类型描述
输入enableBool给"HscGate" FB使能
hscValueDInt高速计数器(计数值)的输入地址
hscHW_HSC高速计数器的硬件(HW ID)
输出countValueDInt(可调)高速计数器的计数值
statusWordCTRL_HSC instruction (control High Speed Counter)的状态
输入输出resetBool重启高速计数器(在执行时候自动重启)

"hscValue"和"hscHwId"输入可以从CPU属性里高速计数器的设置中获取。

  1. 为此,可以在STEP 7(TIA Portal)的项目导航中标记CPU并单击右键打开属性。
  2. 到"General" 标签并导航到"High-speed counters (HSC)" 条目。
  3. 对于选定(使能)的高速计数器(HSC),打开子目录"Input addresses" 和 "HW identifier"。
  4. 以起始地址作为双字输入给"hscValue" 参数、硬件标识符给"hscHwId" 参数。


图. 02

程序流程图


图. 03
在“enable”给一个下降沿信号,将高速计数器的当前值传输到计数值 "newCV"中。
在“enable”给一个上升沿信号,在SFB "CTRL_HSC"的帮助下将高速计数器值设置成"newCV"的值。
在Reset指令("reset")下 ,在传送到高速计数器之前将计数值"newCV"置0。
当"enable" = TRUE,高速计数器的数值被传到"countValue" 输出。
因此,在使用"enable" = TRUE时,高速计数器的计数值与"countValue"输出值完全相同。                                         只有在"enable" = FALSE时高速计数器值与"countValue" 输出值不相同。
这样,当给高速计数器做事件组态时,"enable"输入变量的状态也要考虑在内。

下载

STEP 7 Basic V13 SP1 Update 4 – Project with FB "HscGate" (2.3 MB)
创建环境

本FAQ的下载是用STEP 7 Basic V13 SP1 Update 4创建的。

推广Service Portal Home首页
  • 评论
  • 分享

    扫码分享

  • 收藏
  • 点赞
  • 纠错
 

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览
提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

0元领课点我

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。