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日 下午6:52
下一篇 2017年6月12日 下午6:52

相关推荐

  • 关于840d ncu显示3的问题

    手里有一块840d NCU(572.5版本) 现在现象是这样 开机数码管显示3 没有任何跳转 直接显示3 所有NC&nb…

    SINUMERIK 2018年1月1日
  • 软件显示跟软件打开问题

    1.Start up tool 软件打开界面显示不全(是否哪里的文件夹可以设置显示,从而解决显示不全的问题?)2.sinucom NC&nb…

    2020年10月31日
  • 802C手动方式手轮进给倍率

    *作802C机床,用手动时候较多,请大师指点如何能修改或删除手动方式手轮进给倍率100;1000。昨天就是不小心撞刀了。。计件制。谢谢。 问题补充:PLC编程软件连接不上,可以传输…

    2017年11月6日
  • 828D(802D-SL)关机坐标记忆方法

    828D(802D-SL)关机后,再开机后,坐标就会变为零,如果不执行手动回原点,机床往往会出现硬限位超程的情况,有没有方法实现,在断电后,记忆断电前的坐标值,再次通电后,即使不执…

    SINUMERIK 2017年11月13日
  • 系统是840D的,在MMC 上怎么优化电机应该注意什么问题请指点谢谢

    系统是840D的,在MMC 上怎么优化电机应该注意什么问题请指点谢谢 最佳答案 数控的驱动由电流环,速度环和位置环组成的,其优化一般由里及外层层优化,但由于电流环的参数在…

    SINUMERIK 2019年6月11日
  • 828D PLC 有密码

    我修的一台机床是828D的 ,PLC有密码,改造的人把密码给忘了,我想知道用什么办法能破解。 最佳答案 这里问这样的问题是不会有答案的。你自己重新写一个程序吧。 提问者对…

    SINUMERIK 2017年6月5日
  • 西门子840d pcu20 的CF卡通讯问题

    西门子840d pcu20的床子,可否通过CF卡向机床里传程序?CF卡的容量是否有要求,8兆左右?使用在机床上该如何设置参数,拷贝程序?希望有经验的朋友指点下,谢谢了? …

    2017年11月16日
  • SPL是什么意思

    SPL是什么意思 最佳答案 Safe programmable logic (SPL):安全集成。  提问者对于答案的评价:完整的英文缩写

    SINUMERIK 2019年6月11日
  • 单圈旋转轴绝对编码器回转轴重新上电坐标变换

    电机为绝对编码器 512线单圈绝对,电机和主轴传动比为 1:14(31050=1 31060=7) 请问34220如何设置(我现在设置的是16)断电过后坐标变换 版主推荐答案 &n…

    SINUMERIK 2017年6月1日
  • ARC文件传入系统

    如何将.ARC文件传入系统;可以用U盘直接传入;还是要用PCIN软件? 最佳答案 .ARC格式文件是系统备份的二进制文件,可以用U盘拷贝到相应目录,也可以使用PCIN传进去;当然也…

    SINUMERIK 2017年6月24日