三菱plc功能指令的表示格式

三菱plc功能指令的表示格式,第1张

  功能指令表示格式与基本指令不同。

  功能指令用编号fnc00~fnc294表示,并给出对应的助记符(大多用英文名称或缩写表示)。

  例如,fnc45的助记符是mean(平均),若使用简易编程器时键入fnc45,若采用智能编程器或在计算机上编程时也可键入助记符mean。

  有的功能指令没有 *** 作数,而大多数功能指令有1至4个 *** 作数。

  如图1所示为一个计算平均值指令,它有三个 *** 作数,[s]表示源 *** 作数,[d]表示目标 *** 作数,如果使用变址功能,则可表示为[s·]和[d·]。

  当源或目标不止一个时,用[s1·]、[s2·]、[d1·]、[d2·]表示。用n和m表示其它 *** 作数,它们常用来表示常数k和h,或作为源和目标 *** 作数的补充说明,当 *** 作数多时可用n1、n2和m1、m2等来表示。

  三菱plc功能指令的表示格式,第2张

  图1中源 *** 作数为d0、d1、d2,目标 *** 作数为d4z0(z0为变址寄存器),k3表示有3个数,当x0接通时,执行的 *** 作为[(d0)+(d1)+(d2)]÷3→(d4z0),如果z0的内容为20,则运算结果送入d24中。

  功能指令的指令段通常占1个程序步,16位 *** 作数占2步,32位 *** 作数占4步。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2558456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-06
下一篇 2022-08-06

发表评论

登录后才能评论

评论列表(0条)

保存