您好!欢迎光临 智锋科技!
智锋科技
西门子plc
产品:51  浏览:48230
18824170210
您好,欢迎光临工博士,我们将竭诚为您服务 点击这里给我发消息
您当前的位置:首页 » 新闻中心 » 西门子S7-1200PLC编程指令功能
产品分类
新闻中心
西门子S7-1200PLC编程指令功能
发布时间:2023-11-07        浏览次数:95        返回列表
S7-1200CPU的指令分为以下几部分:基本指令、扩展指令、工艺指令、通信指令。基本指令涵盖位逻辑运算,数学运算,比较,块移动等,扩展指令涵盖时间指令、字符串指令、诊断指令、配方与数据记录指令等。

S7-1200CPU支持的编程语言包含梯形图(LAD)、功能块图(FBD)以及结构化控制语言(SCL),而LAD和FBD表现形式非常类似。


位逻辑运算
使用位逻辑运算指令,可以实现***基本的位逻辑的操作,包括常开、常闭、置位、复位,沿指令等。

计数器操作
S7-1200 CPU的计数器为IEC计数器,用户程序中可以使用的计数器数量仅受CPU的存储器容量限制。

S7-1200 CPU的计数器包含3种计数器:加计数器、减计数器、加减计数器,对于每种计数器,计数值可以是任何整数数据类型,并且需要使用每种整数对应的数据类型的DB结构或背景数据块来存储计数器数据。

定时器操作
S7-1200 CPU的定时器为IEC定时器,用户程序中可以使用的定时器数量仅仅受CPU的存储器容量限制。



使用定时器需要使用定时器相关的背景数据块或者数据类型为IEC_TIMER的DB块变量。S7-1200 CPU包含4种定时器:生成脉冲定时器、接通延时定时器、关断延时定时器以及时间累加器,此外还有复位和加载定时器持续时间的指令。

比较操作
比较操作指令主要用于数值的比较以及数据类型的比较。

数学函数
数学函数功能,用于实现基本的加减乘除、指数、三角函数等功能。

移动操作
移动操作指令主要用于各种数据的移动、相同数据的不同排列的转换,以及实现S7-1200 CPU的间接寻址功能部分的移动操作。


程序控制指令
程序控制指令包含程序跳转、程序退出、SCL的主要控制语句、错误处理等指令。

字逻辑运算
字逻辑运算主要用于实现位序列的与、或、异或等功能。

移位和循环
移位和循环指令主要用于实现位序列的左右移动或者循环移动等功能。




相关标签:西门子PLC



本文源自网络,如有涉及侵权请联系删除!

 

工博士热线:0731-82182975  联系人:谭苏苏 联系地址:上海市嘉定区江桥镇博园路1333号1栋7楼

技术和报价服务:星期一至星期六8:00-22:00 西门子plc 访问量:48230  管理入口  技术支持:工博士  免责声明

©2020 智锋科技有限公司 www.zhixianfengw.com