- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
双字递增递减指令
下面我们举例来说明整数运算指令在程序中的应用。在实际应用中,经常需要将现场采集的模拟量信号数据值进行转换,得到对应的工程量数值,假设得到的转换公式如下图所示,为了便于演示,将AIW0的地址更改为VW0,需要注意,为了保证精度,运算时应该先进行乘法运算再进行除法运算。
整数运算指令应用举例
我们来编写程序。双击电脑桌面上的STEP7-Micro/WIN SMART图标,打开编程软件,首先从指令树的位逻辑中选择一个常开触点,拖放到程序编辑器的程序段1中,输入地址SM0.0,在指令树整数计算选项中拖动整数相减指令到刚刚添加的常开触点后面,在IN1处输入地址VW0,在IN2处输入数值6400,在OUT处输入地址VW2。
添加整数相减指令
单击工具栏插入向下垂直线按钮,产生一个程序分支。因为乘法运算的结果可能超出十六位整数的范围,所以需要使用整数相乘得到双整数指令,插入该指令,在IN1处输入地址VW2,在IN2处输入数值100,在OUT处输入地址VD4。
添加整数相乘得到双整数指令
再次单击工具栏插入向下垂直线按钮,继续产生程序分支。因为VD4是双整数,所以需要双整数相除指令,插入该指令,在IN1处输入地址VD4,在IN2处输入数值25600,在OUT处输入地址VD8。这样,一个用整数运算指令编写的模拟量运算程序就编写完成了。
添加整数相除指令
编译并下载程序到S7-200 SMART PLC。单击菜单中的下载按钮,在打开的通信对话框中选择要访问的CPU并点击确定进行下载,下载完成后关闭对话框。在线查看程序运行情况。单击PLC菜单下的RUN按钮运行项目,单击调试菜单下的程序状态按钮在线观察程序的运行情况,在状态图表中输入地址VW0,格式为有符号整数,再输入VD8。单击状态图表的工具栏图表状态按钮,可以看到VW0和VD8的当前值。
在线查看程序运行情况
在VW0的新值列中输入20000,单击状态图表的工具栏写入按钮,则VW2变为相应的值,此时VD8自动计算为相应的数值。
自动计算相应的数值
SINAMICS G120C 不仅设计极为紧凑,而且具有集成安全功能和适合各种应用的广泛功能。该变频器具有 7 个框架型号,覆盖了 0.55 kW 到 132 kW 功率范围。
多用途
由于采用节能型无传感器矢量控制,在低频率设定值下具有高扭矩
由于具有作为标准功能集成的认证“安全转矩关闭”安全功能,可以省去其它外部组件。
支持所有标准总线系统,如 PROFINET、EtherNet/IP、PROFIBUS 和 USS/ Modbus RTU
用户友好
系列直观的设备调试,使用 SINAMICS G120 智能接入模块、BOP-2、IOP-2 或 SD 卡执行克隆功能
简单、快速的软件参数分配
变频器在 TIA Portal 系统诊断中的全面集成以及 TIA Portal 的库概念保证了变频器的简便再用性,包括参数和硬件组件
结构紧凑
设计紧凑,即使额定功率高达 132 kW 的变频器也如此
集成式输入电抗器和 EMC 滤波器
所有尺寸都采用并排设计形式,无需降低功率或电流降额