如何通过面板读取CPU的“运行/停止”模式?

有多种方法来读取CPU的“运行/停止”模式。

例1

S7-1500和TIA Portal的系统诊断, 参见条目: ID68011497

系统诊断集成在S7-1500固件中并且独立运行于用户循环程序。

例2

通过系统函数“GetPLCMode"读取。

支持的硬件

  • S7-1200和S7-1500控制器
  • 精简面板,精智面板,KTP 移动面板

以下的例子通过系统函数“GetPLCMode"和区域指针“协调”读取CPU的“运行/停止”模式。

程序

  • 通过HMI系统函数“GetPLCMode"读取CPU的“运行/停止”模式。
  • 通过“协调”区域指针自动读取触摸屏“心跳”位。HMI设备每隔大约1秒取反状态位一次。
  • 在变量的“属性”>“更改数值”事件中调用系统函数“GetPLCMode"。系统函数输出值:

4=PLC 程序已中断

8=正在执行PLC程序

  • 通过符号IO域输出文本

组态画面

如何通过面板读取CPU的“运行/停止”模式?

程序描述

附件PDF文档简要描述了相关设置。

如何通过面板读取CPU的“运行/停止”模式? Program description (Internet) (464,0 KB)

附件压缩文件包含了两个例程。

(TP1200 Comfort Panel and KTP1200 Basic Panel each in conjunction with a CPU 1516).
如何通过面板读取CPU的“运行/停止”模式?Registrierung notwendig 109481628_CODE_Internet.zip (12,8 MB)

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论