登录

行业资讯

SIEMENS濮阳西门子代理商

SIEMENS濮阳西门子代理商

SIEMENS濮阳西门子代理商

SIEMENS濮阳西门子代理商

SIEMENS濮阳西门子代理商

PLC运算,控制,编程指令有哪些

功能指令的分类定义

S7系列PLC除了具有上述的基本逻辑运算指令、定时、计数等常用的开关量控制指令外,还具有大量的用于字节、字、双字逻辑处理,数学运算,程序控制,通信等指令。这些指令可以为用户的PLC功能开发、编程、使用提供方便,因此,习惯上将其称为功能指令。

各种PLC可以使用的功能指令数量有所不同,从某种程度上说,功能指令反映了CPU功能的强弱。为了学习和掌握方便,现对S7系列PLC的功能指令做了如下分类与定义。

a.字节、字、双字逻辑处理指令。字节、字、双字逻辑处理指令是指以字节、字或双字的形式进行的逻辑运算与处理,包括字节、字或双字的"与"、"或"、"异或"、"取反"运算等

b.比较指令。比较指令是对两个存储器内容或数据的比较,通常以字节、字或双字的形式进行。比较方式可以是"大于"、"小于"、"等于"、"大于等于"、"小于等于"、"不等于"等,比较结果将以二进制位的形式输出。

c.装载、传送与移动指令。装载、传送与移动指令用于存储器间的内容交换,通常以字节、字或双字的形式进行。其定义如下。

(a)装载是指将存储器的内容或者特定的数据装载到累加器或地址寄存器中;(b)传送是指将累加器或地址寄存器的内容传送到*的存储器中;(c)移动是指将某一存储器的内容或特定的数据移动到另一存储器中。

d.移位指令。移位指令是对存储器本身内容所进行的调整,通常以字节、字或双字的形式进行左移、右移、循环移动等形式。

e.代码转换指令。代码转换指令是指将一个存储器的存储内容以其他代码的形式存储到*储器中的操作,通常以字节、字或双字的形式进行。常见的代码转换有二进制与BCD码间的转换、ASCII码与二进制数间的转换等。

6.数学运算指令。数学运算指令是指将两个存储器间的内容进行四则运算、函数运算或将存储器的内容进行增减“1”等处理后的结果,存放到*存储器中的操作,通常以字节、字或双字的形式进行。

g.程序控制指令。程序控制指令是指改变PLC内部指令的执行过程或PLC运行状态的操作。常见的有程序结束、程序跳转、程序中断、程序停止等。

h.通信指令。通信指令是指用于控制PLC与外部设备间数据交换(通信)的指令。常见的有数据发送、数据接收等。

以上指令在各种PLC中的具体数量、用法等可能有所区别,使用中应注意实际选用的PLC型号。此外,对于具体其一型号的PLC,还可能有一些其他特殊用途的功能指令。



浔之漫智控技术(上海)有限公司专注于西门子等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯