请问FC21读写的用法

set 
=M170.3
CALL,FC21
Enable:=M170.3
Funct:=B#16#4
S7Var:=P#DB100.DBX12.0 REAL 4
IVAR1:=20
IVWR2:=-1
Error:=M171.3
ErrCode:=DB100.DBW94

set 
=M170.1
CALL,FC21
Enable:=M170.1
Funct:=B#16#3
S7Var:=P#DB100.DBX70.0 REAL 5
IVAR1:=0
IVWR2:=-1
Error:=M171.1
ErrCode:=DB100.DBW92

最佳答案

CALL,FC21
Enable:=M170.3-->触发条件
Funct:=B#16#4-->功能为写
S7Var:=P#DB100.DBX12.0 REAL 4-->DB100.DBD12,DB100.DBD16,DB100.DBD20,DB100.DBD24
IVAR1:=20-->$A_DBR[20],$A_DBR[24],$A_DBR[28],$A_DBR[32]
IVWR2:=-1
Error:=M171.3--->错误标识
ErrCode:=DB100.DBW9--》错误代码

另外个读类似我就不详细写了

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 如何用200控制伺服电机

    用什么指令发送脉冲?如何设置脉冲个数 问题补充:这些指令如何用呢?有没有资料?guo429liang@163.com 最佳答案 如果控制精度不高的话,可以用CPU的DC输出Q0.0…

    SINUMERIK 2019年6月11日
  • 828D 用户界面$$850xx所显示的变量文本在哪里?

    828D 用户界面$$850xx所显示的变量文本在哪里?还有在PC上编辑好APPL内容复制到NC“SYSTEM CF CARD\OEM\SINUMER…

    2020年11月1日
  • 840DI 611U驱动器

    840DI机床 使用 611U驱动器。维修时拆伺服电机后现在机原点需要重新设定,请问840DI  611U设置原点的步骤,参数 和…

    SINUMERIK 2017年6月1日
  • HLA 中X111接压力信号,系统会用到吗?

    HLA模块中X111可接接2个阀的压力信号,这两路信号,840D在控制阀时会自动用到吗?还是仅仅是用户从PLC或在NC程序中自己用。若用到,怎么知道这两路信号有没接反,系统关于这两…

    SINUMERIK 2018年1月1日
  • 810d 加工中心 换刀点

    一台加工中心采用810d 系统,测量系统为全闭环,刀库为斗笠式,请问换刀点的参数有哪些?现场调整具体步骤有哪些?现向各位大侠请教! 最佳答案 首先仔细查看换刀子程序(或循…

    SINUMERIK 2019年6月11日
  • 减速挡块与参考点关系

    车床采用840D_sl+S120驱动+电机,其中一个旋转轴(非主轴),由torque motor驱动(电机不带编码器),与安装在旋转轴上的一个海德汉增量编码器构成半闭环控…

    2017年11月19日
  • 谁有828D的车削、铣削培训文档吗

    如图所示 图片说明:       钻石用户推荐最佳答案 培训的教程一般不流通的吧。 提问者对于答案的评价:

    2020年10月31日
  • 840D数控机床PLC程序解读

    SET         SAVE    &nbsp…

    2017年11月4日
  • 802 dsl F速度过快

    设定G94G01Z10F10,应该一分钟走完,但实际上半分钟就走完了。定位也准确。请教是那里出了问题? 问题补充:倍率开关我旋到30%,显示也是30%. 参数12000-…

    SINUMERIK 2019年6月11日
  • 802D sl 手轮点动后主轴停止重新提问?

    802D sl 手轮点动后主轴停止。前面已经提了问题了,但可能我提的问题不清楚,回答的不是我想象的,我的是车床,2轴伺服和1MPCA模拟主轴,我增量定位2轴伺服…

    SINUMERIK 2017年8月24日