各位大侠:1.DB2中的报警地址都可以用吗?如何定义用户报警7000000报警后是什么状态?【错误,禁读写,不影响】
2.所谓DB10中数字和模拟的输入输出地址如何使用?怎么连接硬件?请指点
最佳答案
楼主的问题-
1.DB2中的报警地址都可以用的,DB2就是PLC信息,但是一般我们只用700000号以后的报警,即用户报警。700000号以后的报警对应变量 “DB2.DBX 180.0“,每个字节有8位,是以每一位对应一个报警,以此类推。
如图示_840d数控系统PLC_DB2.PNG,
可看出DB2.DBX180.0对应于700000号报警,属于EM,即错误信息,终止程序执行,如果想要报警但不影响程序执行,可以用到DB2.DBX184.0字节对应的700032号报警,即OM-操作信息。
按照以下方法编制siemens 840D ”700000号报警“,以及报警后的状态及处理方法:
对于pcu 50.3
.编写PLC报警文本:通过记事本(Notepad)或写字板(Wordpad)可编辑报警文本,编写报警文本需满足一定的格式,语法,如下所示:
Alarm No. Display Help ID Text Text on PCU
7000000 1 1 “User Text” User TExt
------
------
------
报警文本各项说明:
Alarm No.: 报警号的列表;
Display:
0 — 在报警行显示;
1 — 在对话框内显示;
Help ID: 在线帮助识别符,仅用于 PCU50;
Text: 报警出现时,所显示的内容,两头用双引号(可加注释内容,用“//”开始。)最长 110 个字符,分两行显示。
Text on PCU: 实际在 PCU 上显示的报警信息
2.DB10中数字和模拟的输入输出地址如何使用?
DB10是数据块,输入输出地址固定的,系统已经定义好了。用于高速输入输出信号的处理,如急停的处理,一般不要硬件连接,但是对于特殊的应用如激光探头,也必须要硬件连接,通过DMP模块连接到NCU的设备总线上。
以上说明可以助力楼主对db2、10的数据块的了解,并助力楼主快速建立机床报警显示。
提问者对于答案的评价:
多谢各位大侠指点
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213508.html