PLC取相反值命令是什么?

发布者:zeta16最新更新时间:2022-04-10 来源: elecfans关键字:PLC  命令 手机看文章 扫描二维码
随时随地手机看文章

  plc取相反值命令是什么?

  比如一个real运算后我想取相反值(比如2.0e+01变成-2.0e+01)该用什么命令?当然了可以乘以-1,我就是想知道有没有直接的命令

  答:1、实数取反是转换信号状态(尾数的符号位)。即乘以-1。


  2、 比如一个real运算后我想取相反值(比如2.0e+01变成-2.0e+01)该用什么命令?

  应用NEGR 对浮点数求反(32 位,IEEE-FP):

  使用 NEGR(对 32 位 IEEE 浮点数求反)指令,可以对累加器 1 中的浮点数

  (32 位,IEEE-FP)求反。该指令可转换累加器 1 中位 31 的信号状态(尾数

  的符号位)。其结果保存在累加器 1 中。


  3、例:

  L ID8// 将数值装入累加器 1 中(例如:ID 8 = 1.5E+02)。

  NEGR// 将浮点数(32 位,IEEE FP)取反;结果保存到累加器 1 中。

  T MD10// 将结果传送到存储双字 MD10(例如:结果 = -1.5E+02)。


关键字:PLC  命令 引用地址:PLC取相反值命令是什么?

上一篇:PLC编程优化设计使程序运行提速
下一篇:PLC模拟控制的一些想法

推荐阅读最新更新时间:2024-11-16 20:02

三菱FX2N系列PLC的基本指令
    系列PLC有基本指令27条;步进梯形指令2条;应用指令128种,298条。本文介绍其基本顺控指令。     一、LD、LDI、OUT指令     LD、LDI指令分别用于将常开、常闭触点连接到母线上,或者与后述ANB或ORB指令组合,在分支回路的起点使用常开、常闭触点。OUT指令是对输出继电器、辅助继电器、状态器、定时器、计数器的线圈驱动指令,对输入继电器不能使用。     二、AND、ANI指令     AND、ANI指令分别用于单个常开、常闭触点的串联,串联触点的数量不受限制,该指令可以连续多次使用。     三、OR、ORI指令     OR、ORI指令分别用于单个常开、常闭触点的并联,并联触点的数
[嵌入式]
基于PLC的切割机运动轨迹控制系统的设计
    切割机的工作原理是用电机带动刀具运动,使工件与刀具产生相对运动,由此运动形成一定的轨迹,使工件被切割成一定的形状。在实际应用中,无论是金属还是非金属都要根据实际需要切割成一定的形状,因此应用非常广泛。     在一些精度要求不高的地方,只需要简单的加工就可以满足实际的应用要求。但是在一些工件质量要求严格的地方,单靠着简单的加工器具难以达到所要求的高精度等要求。这时就需要引入运动 控制系统 ,因为运动 控制系统 性能的好坏直接影响到加工工件质量的好坏。因此对运动控制系统进行研究或者改进,提高运动控制系统的加工稳定性,从而提高加工工件的质量,具有重要的意义。 1 系统结构和功能     该系统结构如图1所示。     该系统由
[嵌入式]
基于PROFIBUS-DP的PLC通信
1  引言     现场总线控制系统(FCS)用数字信号取代模拟信号,以提高系统的可靠性、精确度和抗干扰能力,并延长信息传输的距离。它既是一个开放的通信网络,有时一种全分布的控制系统,是一种新型的网络集成自动化系统,它以现场总线为纽带,把挂接在总线上相关的网络节点组成自动化系统,实现基本控制、补偿计算、参数修改、报警、显示、综合自动化等多项功能。 FCS用“工作站-现场总线智能仪表”的二层机构完成了集散控制系统(DCS)“操作站-控制站-现场仪表”的三层结构模式,降低了成本,提高了可靠性,且在统一的国际标准下可实现真正的开放式互连系统结构,是一种正在发展的很有前途的计算机控制系统。     目前最具代表性的现场总线是PROFIBU
[嵌入式]
PLC与运动控制器的区别 运动控制器的工作原理
运动控制器是一种电子设备,通常与运动控制软件配合使用,用于控制机器人、数控机床和其他自动化设备移动或执行各种任务。 运动控制器的工作原理是将预定的控制方案、规划指令转变成期望的机械运动,实现机械运动精确的位置(点位、运动轨迹、插补等)控制、速度控制、加速度控制、转矩或力的控制。 广义的运动控制器按结构分类可分为PLC可编程逻辑控制器、单片机控制器、独立式运动控制器、基于PC机的运动控制卡、网络控制器等。 运动控制器主要分为三类,分别是PC-based(工控计算机)、专用控制器、PLC。其中,PC-based 运动控制器是一种基于个人计算机的开放式运动控制系统,它具有灵活性和可扩展性,但需要较高的技术水平;专用控制器是一
[嵌入式]
<font color='red'>PLC</font>与运动控制器的区别 运动控制器的工作原理
Molex宣布推出适应PLC的SST CLXT模块
Molex公司宣布扩展其SST 通信模块产品线,推出经设计在严苛的腐蚀性工业环境中与RockwellControlLogix XT PLC共同使用的新型CLXT模块,Molex是Rockwell自动化合作伙伴联盟计划的全球合作伙伴,在11月13至14日美国德克萨斯州休斯顿举办的Rockwell Automation Fair 2013展会的1501号展台展示新型SST CLXT模块产品。 Molex产品经理George Kairys表示:“我们新的CLXT模块与现有的产品线相辅相成,具有坚固的设计特性,提供了耐受严苛的极端环境所需的较高保护水平。我们的SST通信模块完全集成进Rockwell集成体系架构中,为工业用户提供了满足联
[工业控制]
PLC控制系统设计原理分析
    磨头压下控制系统中,采用可编程控制器(PLC)为核心,组成一个闭环控制系统,主要通过控制电磁换向阀的通断和三通比例减压阀的开度,来控制液压压下系统的流量和压力,完成磨头的动作和控制修磨压力。磨头压下控制系统作为一个独立的控制单元通过现场总线与上层计算机进行通信,和钢坯修磨机其他系统协调工作。     1 控制系统硬件配置     钢坯修磨机控制系统PLC 硬件结构如图1所示。为便于控制 控制工程网版权所有 ,整个系统采用基于PROFIBUS 总线的网络结构。S7-400 作为1 类DP 主站是整个系统的中央控制器,在预定的周期内与分布式的站循环地交换信息,并对总线通信进行控制和管理。PC 机为2 类DP 主站,和STEP7
[嵌入式]
PLC编程语言的设计与应用
    1  引言     在PLC中有多种程序设计语言,如梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。梯形图语言和布尔助记符语言是基本程序设计语言,它通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能,例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等。通过扩展或增强指令集,它们也能执行其它的基本操作。功能表图语言和语句描述语言是高级的程序设计语言,它可根据需要去执行更有效的操作,例如,模拟量的控制,数据的操纵,报表的报印和其他基本程序设计语言无法完成的功能。功能模块图语言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在PLC中得到了广泛的应用,在集散控制系统
[嵌入式]
西门子基于TCP/IP 的PLC通信技术分析
#1 IT&OT 深度融合 IT & OT integration 当今不断发展的工业自动化世界,在智能、高效和快速的系统和软件应用中,数据扮演着越来越重要的角色。传统的 IT 网络中,提供了丰富多彩的规范和协议,这些都可以帮助用户对数据进行充分地发掘。 而随着工业 4.0 的来临,IT、OT 的融合是大势所趋,IT 和 OT 之间的界限也越来越模糊,越来越多的 IT 技术被引入到 OT 应用之中,OT 处理自动化设备和现实的物理世界;而 IT 则更强调软件、数据和信息等,以前我们谈论PLC 通讯会想到自动化领域中的 PROFINET、S7、Modbus TCP 这些传统的工业通讯协议,而现在随着技术发展,SIMATIC PLC
[嵌入式]
西门子基于TCP/IP 的<font color='red'>PLC</font>通信技术分析

推荐帖子

51单片机如AT89S52的P0口对外输出问题
关于51单片机如AT89S52的P0口,我想请教一下大家,如果我不接上拉电阻,可以直接对外输出高低电平么?51单片机如AT89S52的P0口对外输出问题不可以。no,51的P0口是开漏极的输出方式,这种接口只能输出低,将外部管脚与mcu的地接通,输出高的话,得在外部上拉才为高,不上拉是没有高状态的。楼上的有道理,51好像P1口内部有上拉电阻。具体看资料了。
PtMao 51单片机
研究可以不坐着吗?
这些天腰是越来越疼了,每天除了坐还是坐。谁有没有办法可以让研究的人站起来用电脑?尽可能保证打字速度又兼顾鼠标精度。研究可以不坐着吗?扎马步多起来动动~要么把电脑和键盘架高,可以站着~~~~~~~呵呵商店售货员用电脑不都是站着的么,把电脑架高就好,不过显得有些特立独行。最好的办法还是每个2小时,运动5分钟吧。回复楼主littleshrimp的帖子 俗话说,站着说话不腰疼。到了挨踢时代,又发展出了“站着研究不腰疼”的新鲜事物……把键盘挂到两米高的墙上吗??用键
littleshrimp 综合技术交流
OK6410光盘里的uboot不能用TFTP下载文件?
无论用ping命令还是tftp命令,都显示CS8900Ethernetchipnotfound?!看了uboot1.1.6/include/configs/smdk6410.h,里面确实是配置为网卡使用CS8900,什么时候发布个配置为DM9000的uboot源码啊?或者发个补丁也行此问题已解决方法很简单,给用飞凌S3C6410的朋友一个参考。  a.用\\u-boot-1.1.6-TQ6410\\drivers\\目录下的dm9000x.c和dm9000x.h替换OK6
yanhong_90 嵌入式系统
你觉着MSP430的那个模块最不好学?
做个调查倍呗!大家说句实话,那个模块最难学,只准说一种最难的!有兴趣也可以说说原因!我说是USCI的I2C,不太好伺候,理解起来也很费劲。你觉着MSP430的那个模块最不好学?SD**A我同意楼主的,通信接口USCI很难学,我看了好多遍,现在只会用个SPI,其他的还是不太明白这个真是,我只看了手册,还没有用过回复沙发蓝雨夜的帖子SPI和UART都很容易上手,我相信你很快可以掌握UART回复板凳bobde163的帖子DigitalFilterOutput
wstt 微控制器 MCU
DSP_fft16x16这个函数怎么用?求大神指教
DSP_fft16x16(*twiddle,n,*x,*y)怎么用旋转系数twiddle的函数怎么写?输入的如果是灰度图像,X的数组应该怎么转换是不是在原来的灰度数组每个元素后面加个0,比如,【1,2】要变成【1,0,2,0】再输入?求大神指教。DSP_fft16x16这个函数怎么用?求大神指教我也刚开始学DSP,twiddle函数在函数库里已经有了,不用自己写,在...c6400\\dsplib\\support目录下;你多查查TI官网上的DSPLIB帮助手册,那里会详
sdgbbba DSP 与 ARM 处理器
【CH554评测】第4篇 外设,I2C接口OLED液晶驱动
前面3篇说完CH554的开发环境,下面我们来说说CH554的应用。说到软件评估,一般都会来个“HelloWorld!”C、JAVA等等高级语言在电脑屏幕上显示,简单的MCU用点灯(LED)代替,带串口的用串口输出。这次,手头上正好有个OLED的小液晶屏,所以这次CH554MCU的“HelloWorld!”就尝试用这个OLED的小液晶屏输出。手上的这个OLED的小液晶屏接口是I2C总线的,CH554本身没有I2C总线接口。不过也没关系,我们用GPIO来模拟I2C
yang_alex 单片机
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved