回复:840d系统DB10有两大类,如何选择使用

asdf6

西门子1847工业学习平台

  • 帖子

    1185
  • 精华

    12
  • 被关注

    132

论坛等级:奇侠

注册时间:2008-09-02

钻石 钻石 如何晋级?

发布于 2017-05-19 23:17:59

2楼

1、到达NC的信号,是PLC给到NC的指令,在PLC中相当于输出,而NC给到PLC的信号,相当于NC状态的反馈,相当于PLC的输入。

2、:$A_IN [1 ]      $A_OUT [1 ]     $A_INA [ 1]       $A_OUTA [1 ] 这四个是NC中的变量,前面的$代表他是系统变量,后面的IN代表针对NC的数值量输入,OUT代表NC数字量的输出,后面的A代表模拟量。

这些信号是直接接在NCU上的快速输入输出,而在PLC中的地址,就是DB10中所对应的NCK输入和输出。 比如$A_IN [1 ] 的PLC地址是DB10.DBX1.0,如果再PLC中做一个逻辑输出,使DB10.DBX1.0=1,那么在NC程序中DB10.DBX1.0也就等于1,这个条件可以作为判断,来执行某些程序,或者跳转。

3、在扩展功能手册的第一章,讲了这些变量,实际值是从NCK 板的硬件输入来的值,而当硬件输入被禁止,那么可以通过PLC来赋值,通过PLC的赋值就是设定值,具体可以看下手册。

4、加工程序可不可以执行$A_OUTA [1 ]=10? ,这个模拟量输出应该就是用于NC的输出,对应于NCK板的模拟量输出,当然这个数值也可以在DB10的接口中读到,那么也就可以用于PLC的程序中。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。