对$a_in[]的疑惑

我们用840di系统,在分析加工程序时有用到$A_in[ ],通过查资料有以下两种解释:
1、
宏变量定义 
$A_IN[10] ==1 ( DB10.DBX123.1 )
$A_IN[12] ==1 ( DB10.DBX123.3 )
$A_IN[13] ==1 ( DB10.DBX123.4 )
$A_IN[14] ==1 ( DB10.DBX123.5 )
$A_IN[15] ==1 ( DB10.DBX123.6 )
$A_IN[16] ==1 ( DB10.DBX123.7 )
$A_IN[17] ==1 ( DB10.DBX125.0 )
$A_IN[18] ==1 ( DB10.DBX125.1 )
$A_IN[19] ==1 ( DB10.DBX125.2 )
$A_IN[20] ==1 ( DB10.DBX125.3 )
2、$A_IN[1]对应DB10.DBW148

$A_OUT[1]对应DB10.DBW170

$A_DBB[98],$A_DBW对应地址是由FC21输入变量指定的。当硬件未使用模拟量时使用$A_INA[**]  、$A_OUTA[**].例PLC在程序中将DB10.DBW148设为某个数据时,可以通过用NC变量$A_IN[1]读出,这样就实现了NC和PLC的数据交换;
以上两种回答都是Plc和Nc的通讯,好像有模拟数字输入输出的区分,到底什么意思,840d安装调试手册上DB10中的内容很多,并且$a_in[1]说好像不一致,能解释详细点吗?请高手不吝赐教。谢谢

最佳答案

$A_IN[ ]是数字量的NC输入点,$A_INA[ ]是模拟量的NC输入点,同理输出点也一样。这些NC的输入输出可以有实际的硬件来作用,也可以没有硬件通过PLC接口信号来赋值,$A_IN[10] ==1 ( DB10.DBX123.1 )就是这个意思。
关于用FC21来实现NC与PLC的数据交换,这是一块独立的内存区,交换数据的类型,起始地址与长度要在FC21中说明。

提问者对于答案的评价:
感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:22
下一篇 2017年12月8日 下午2:22

相关推荐

  • 840D如何通过MD14510修改PLC程序?

    840D系统,打油时间和间隔时间可通过MDI面板修改,即使用数控系统的机床参数MD14510来控制。如何做到?望大家解答。 最佳答案 其实楼主要来理解14504,14510含义&n…

    SINUMERIK 2017年11月4日
  • 840Dsl PLC停止运行

    初次使用840DSL(NCU710.3)系统,目前刚刚通电调试。1、做过NC和PLC总清之后,RDY灯绿黄交替闪烁,RUN灯常亮,请问正常吗?2、下载硬件配置和PLC程序后,PLC…

    2017年10月29日
  • 请问s7-300瞬时有大量报警假信息可能是什么原因造成的?

    请问s7-300瞬时有大量报警假信息可能是什么原因造成的?谢谢 问题补充:分值不高但诚恳求教,具体报警情况:所有监控信息瞬时到达报警值发生报警。其实是假信息,频率为一小时3到5次,…

    SINUMERIK 2019年6月11日
  • 如何在840D界面上增加RS232按键

    请各位大侠提供下如何在840D界面上增加RS232按键,我在控制面板上看到有RS232口,但是在程序传输界面上找不到RS232按键,因为我单位是保密单位,必须用RS232传程序,所…

    SINUMERIK 2018年12月5日
  • 更换ET200S

    ET200S上电就亮两个红灯一个绿灯,都常亮,连不上。插不插数据线都那样,是不是就坏了,换这个接口模块还需要设置什么吗?还是直接换上就能用? 问题补充:已经解决了,一个DO模块坏了…

    2020年10月31日
  • 840Dsl的床子,PCU50上自带的step7,能隐藏或是加密吗?

    840Dsl的床子,PCU50上自带的step7,能隐藏或是加密吗?因为我们发现有的维修人员,知道“sunrise"密码,并通过钥匙把权限改成3后,通过PCU50上自带的…

    SINUMERIK 2017年6月24日
  • teach in功能 INC 受限制

    使用teach in时发现INC增量只能使用 1 10 和 100 无法使用1000 10000 和…

    SINUMERIK 2019年6月11日
  • 840D SL 零偏坐标系旋转显示精度设置

    840D SL 数控系统 ,SINUMERIK_Operate 版本04.08.04.06。如何设置零偏中坐标系旋转的显示精度。 显示小数点后三位,及  0.00 变为 …

    2020年10月31日
  • 802dsl toolbox 01.00.20版本软件

    哪位师傅那里有802dsl   toolbox  01.00.20版本安装软件,可否给我发一份,谢谢,急用,重金悬赏 问题补充:首…

    SINUMERIK 2020年11月1日
  • 全闭环反向间隙异常

    一台机床Y轴定位精度测量发现反向间隙异常,有0.16mm之大,检查机械方面,没有发现异常,32450(1)=0.16补偿后铣孔在Y方向有明显接痕,补偿清零后正常,实在搞不懂什么原因…

    2017年7月25日