DB20接口信号

请问大师们DB20数据块设定数据怎样生效啊?输完参数关机重启还是和原来一样,没变化。我机床里14504=50 14506=60 14508=32,但PLC程序里用到DB20.DBX159.4没有赋预值DB20.DBB159或DB20.DBX159.0,是不是设定有问题,要想DB20.DBX159.0接通应该怎样办啊?我机床开机报警   12460 CHANNEL 1 BLOCK MAXIMUM NUMBER OF SYMBOLS EXCEEDED WITH EOL 有关系吗?这报警怎样处理?

问题补充:
DB20接口信号在MD参数设定,这个明白了。但它们之间的对应关系还有点模糊,比如MD14504=60  置位DB20.DBX157.0对应的参数是MD14512(57)=1,为什么不是对应MD14512(157)=1呢?

最佳答案

12460 报警:“已经超过了控制器数据管理系统可以处理的变量定义---循环参数的最大数量”。楼主的问题很典型,这个涉及到PLC机床数据。PLC机床数据适应这种模块化PLC程序的应用。所谓PLC机床数据,实际上是在通用数据(General MD)中设定的,但它会在下次NC上电后,被传送到 PLC的数据块DB20中,这样PLC就可以使用了。比如根据某些设定位决定某些PLC程序是否执行。
具体使用方法如下:
1.根据需要设定下列数据
MD 14504 MAXNUM_USER_DATA_INT 整型数据的数量,注意是数量,不是具体参数!具体参数是从MD 14510 USER_DATA_INT [0]开始的,占用一个字长度,
本例:
1.MD14504 MAXNUM_USER_DATA_INT = 50,即整型数据的数量是50个,
2.NCK RESET使上面所设数据生效
3.根据需要在下面数据中添入要传送到PLC的数据,即在机床MD中输入参数:
MD 14510 USER_DATA_INT [n]
本例
MD14510 USER_DATA_INT [79] = XX  -----》设定你的想要的值
4. NCK RESET使上面所设数据生效
5.用plc变量监控可以看到
地址              数据类型  数值
DB20.DBW 158   DEC        XX -----》对应了MD14510 USER_DATA_INT [79]
6.通过上述举例,建立起了DB20与MD 14510 USER_DATA_INT [n]之间的链接,注意,DB20.DBX159.4是没有意义的,要从DB20.DBW 158 起始的,到DB20.DBB159字节。以上可以助力楼主对问题的理解。

提问者对于答案的评价:
DB20接口信号在MD参数设定,这个明白了。但它们之间的对应关系还有点模糊,比如MD14504=60  置位DB20.DBX157.0对应的参数是MD14512(57)=1,为什么不是对应MD14512(157)=1呢?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日
下一篇 2017年6月12日

相关推荐

  • 840Dsl系统DB22.DBX197.6

    我手里没有手册,如题DB22.DBX197.6是什么信号 最佳答案 是M吗,DB22.DBX197.6代表M30 第二个通道。http://www.ad.siemens.…

    SINUMERIK 2020年10月31日
  • siemens 801D 加工中心

    DMG机床,西门子801D 操作系统,怎么将NC程序传进机床里面,电源箱后面有根数据线,不知怎么用?请各路大侠赐教 问题补充:机床借口是像电信宽带那种借口,不是有很多小孔…

    SINUMERIK 2017年11月23日
  • 夹紧程序的定义阶段$A_DBB[17] B_AND ''B01000000''

    求解释:DEF STRING[120] UPNAM1, UPNAM2, WORKPIECE_PATH, PREFIXDEF&nbs…

    SINUMERIK 2020年10月31日
  • NCU程序恢复

    我们有一台数控磨床,系统为840D,因停电NCU中的程序已丢,备份程序是ARC格式,用HMI下载程序,总是提示有错误,现在还有什么办法可以用自己的笔记本把程序直接下到NCU中?或还…

    SINUMERIK 2017年5月31日
  • 840D和840DSL配置时为啥大的功率模块要挨着电源模块

    这几天这个问题问的有点蒙了,以前看书也是说大的功率模块要往左靠,接近电源模块,倒也真没有想过为什么,今天让人问的有点蒙了,就是知道这个,不知道啥原因,大家有没有了解的,指导一下吧,…

    SINUMERIK 2017年5月28日
  • 参数导出

    840 D SL 机床参数导出 的文件时什么文件名?目前导出的是NC .ARC   / D…

    2020年10月31日
  • 视频提问

    视频能保存多久啊? 钻石用户推荐最佳答案 看视频的时候可以下载保存到自己电脑里。见下图,我用的遨游浏览器,不清楚其他浏览器是否有这下载功能。 图片说明:    …

    2021年7月5日
  • 34090会自行变化

    在机床运行时,发现有几台机床在运动过程中,个别进给轴的34090会自己变化,想知道这个是怎么引起的,是因为超过了电机编码器的圈数系统自行更改的吗?亦或是伺服电机本身的问题。 最佳答…

    SINUMERIK 2020年11月1日
  • 请教高手840D程序编写

    请教以下程序该怎么写: 如果当前主轴转速度为在10000~20000r/min ,则 trans z0.003mm 机台为台湾快捷…

    SINUMERIK 2018年12月7日
  • SinuTrain哪里有免费下载链接提供?

    操作系统win7旗舰版,要求免费能下载安装并运行。谢谢! 最佳答案 SinuTrain 6.3 ED 4 HF 10 下…

    2021年7月5日