加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684

西北西门子PLC代理商-西门子PLC代理商西门子PLC

更新时间
2024-11-29 08:00:00
价格
请来电询价
西门子变频器
西门子触摸屏
西门子伺服电机
西门子PLC
西门子直流调速器
西门子电缆
联系电话
13922889745
联系手机
18475208684
联系人
向小姐
立即询价

详细介绍

在西门子828D系统上,使用辅助功能M代码时,会发现简明调试手册后的PLC接口变量表(如下图)中,M代码对应的接口信号只到M99,M100后就没有了,是不是只能使用到M99,后面就无法使用了呢?

图片

回答是:NO,NO,NO!(重要的事情说三遍!)

你不仅可以使用M100+的M代码,甚至M666,M1000等等都没有问题。原因是在828D上除了有动态的M代码接口信号(一般为脉冲信号,M99以前都为此信号),还包含静态的M代码接口信号(传送相关字节),接口信号如下图所示。

图片

具体如何使用呢?请看以下示例,PLC部分如下:

图片

上述示例中,分别对送入DB2500.DBD3000的静态M功能进行判断,比如网络1中的110,111;网络2中的666,667;网络3中的1000,1001;当M功能等于110时,置位Q100.0,当M功能等于111时,复位Q100.0;当M功能等于666时,置位Q100.1,当M功能等于667时,复位Q100.1;以此类推... ...

首先,检查信号是否正常,在诊断-NC/PLC变量查看;

图片

此时信号全部是0,在执行如下程序;

图片

执行完毕后,再查看信号的变化;

图片

信号全部置位成1;

注意:当在同一行NC程序中使用两个M代码时(同一行NC程序Zui多支持5个M代码)怎么办呢?还需要可虑如下接口信号如下表,例如要想第二个M代码生效,要考虑DB2500.DBX4.1和DB2500.DBD3008信号。所以,如果只需要在同一行NC程序中,使用一个M100以上的M代码,可以仿照上述示例。

图片温馨提示:示例仅供参考,客户需要请按照自己实际需求编辑PLC。



相关产品

联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684