加工定制:否 | 品牌:Siemens/西门子 | 型号:6AV7674-0NE00-0AA0 |
显示器尺寸:1寸 | 分辨率:1 | 处理器:1 |
显示器类型:1 | 显示色彩:1 | 存储器:2 |
输入方式:键盘输入 | 输入电压:1V | 工作温度:1 |
面板防护等级:1 | 产品认证:UL |
可使用不锈钢 IP65 键盘来扩展现场的操作范围。 它们安装在基本适配器下面的 SIMATIC HMI PRO 设备上。
带有抗扭曲和不可移动的键帽
耐磨激光标签(深层刻印退火标识)
***、令人愉快的按键感觉
采用可抽出的长行程按键,用户友好性极高
Windows 布局(英式/美式),通过光标块提供两个额外按键(左/右鼠标按键功能)
USB 接口
接口角度可调以获得舒适性
防护等级为 IP65,防水和防粉尘
用于所有 15 英寸/19 英寸 PRO 设备
防护等级为 IP65 的不锈钢键盘安装在底座适配器下的 SIMATIC PRO 设备上。通过底座适配器中的键盘适配器敷设电缆。
整数算术运算指令——西门子S7系列PLC
在STEP 7中可以对整数、长整数和实数进行加、减、乘、除算术运算。算术运算指令在累加器1和2中进行,在累加器2中的值作为被减数或被除数。算术运算的结果保存在累加器1中,累加器1原有的值被运算结果覆盖,累加器2中的值保持不变。
CPU在进行算术运算时,不必考虑RLO,对RLO也不产生影响。学习算术运算指令必须注意算术运算的结果将对状态字的某些位产生影响,这些位是:CC1和CC0,OV,OS。在位操作指令和条件跳转指令中,经常要对这些标志位进行判断来决定进行什么操作。
例3.7.1
L MW0 // 将MW 0中的值装入累加器1低字
L MW2 // 将MW 2中的值装入累加器1低字,累加器1低字中的原值移入累加器2低字
+I // 将累加器l低字和累加器2中的低字相加
T MW10 // 将运算结果送到MW 10
* FBD 格式
西门子S7-300PL 译码编码指令应用举例
译码编码指令应用举例。如图所示。
若(AC2)=2,执行译码指令,则将输出字VW40的***位置1,VW40中的二进制数为2#0000 0000 0000 0100;若(AC3)=2#0000 0000 0000 0100,执行编码指令,则输出字节VB50中的错误码为2。
S7-200系列PLC整数乘除法指令的格式及使用
整数乘法指令(MUL-I)是:使能输入有效时,将两个16位符号整数相乘,并产生一个16位积,从OUT***的存储单元输出。
整数除法指令(DIV-I)是:使能输入有效时,将两个16位符号整数相除,并产生一个16位商,从OUT***的存储单元输出,不保留余数。如果输出结果大于一个字,则溢出位SM1.1置位为1。
双整数乘法指令(MUL-D):使能输入有效时,将两个32位符号整数相乘,并产生一个32位乘积,从OUT***的存储单元输出。
双整数除法指令(DIV-D):使能输入有效时,将两个32位整数相除,并产生一个32位商,从OUT***的存储单元输出,不保留余数。
整数乘法产生双整数指令(MUL):使能输入有效时,将两个16位整数相乘,得出一个32位乘积,从OUT***的存储单元输出。
整数除法产生双整数指令(DIV):使能输入有效时,将两个16位整数相除,得出一个32位结果,从OUT***的存储单元输出。其中高16位放余数,低16位放商。
整数乘除法指令格式如表5-15所示。
整数双整数乘除法指令操作数及数据类型和加减运算的相同。
整数乘法除法产生双整数指令的操作数:IN1/IN2:VW, IW, QW, MW, SW, SMW, T, C, LW, AC, AIW, 常量, *VD, *LD, *AC。数据类型:整数。
OUT:VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC 。数据类型:双整数。
使ENO = 0的错误条件:0006(间接地址),SM1.1(溢出),SM1.3(除数为0)。
对标志位的影响:SM1.0(零标志位),SM1.1(溢出),SM1.2(负数),SM1.3(被0除)。
表1 整数乘除法指令格式
LAD | ||||||
STL | MOVW IN1,OUT *I IN2,0UT | MOVW IN1,OUT /I IN2,0UT | MOVD IN1,OUT *D IN2,0UT | MOVD IN1,OUT /D IN2,0UT | MOVW IN1,OUT MUL IN2,OUT | MOVW IN1,OUT DIV IN2,OUT |
功能 | IN1*IN2=OUT | IN1/IN2=OUT | IN1*IN2=OUT | IN1/IN2=OUT | IN1*IN2=OUT | IN1/IN2=OUT |
西门子PLC将英寸转换为厘米参考梯形图和指令表程序
(1)掌握算术运算指令和数据转换指令的应用。
(2)掌握建立状态表及通过强制调试程序的方法。
(3)掌握在工程控制中,进行运算单位转换的的方法及步骤。
将英寸转换成厘米,已知C10的当前值为英寸的计数值,1英寸=2.54厘米。
分析:将英寸转换为厘米的步骤为:将C10中的整数值英寸→双整数英寸→实数英寸→实数厘米→整数厘米。参考程序如图5-22所示。
//(VD4)=2.54
LD SM0.1
MOVR 2.54, VD4
// 将计数器数值(英寸)载入AC1
LD I0.0
ITD C10 AC1
// 将数值转换为实数
DTR AC1 VD0
MOVR VD0 VD8
// 乘以2.54(转换为厘米)
*R VD4 VD8
// 将数值转换回整数
ROUND VD8 VD12
注意:在程序中VD0、VD4、VD8、VD12,都是以双字(4个字节)编址的。
(1)创建状态表
用鼠标右键单击目录树中的状态表图标或单击已经打开的状态表,将弹出一个窗口,在窗口中选择“插入状态表”选项,可创建状态表。在状态表的地址列输入地址I0.0、C10、AC1、VD0、VD4、VD8、VD12。
(2)起动状态表
与可编程控制器的通信连接成功后,用菜单“调试→状态表”或单击工具条上的状态表图标,可起动状态表,再操作一次关闭状态表。状态表被起动后,编程软件从PLC读取状态信息。
(3)用状态表强制改变数值
通过强制C,模拟逻辑条件,方法是在显示状态表后,在状态表的地址列中选中“C”操作数,在“新数值”列写入模拟数值,然后单击工具条的“强制”图标,被强制的数值旁边将显示锁定图标
。
(4)在完成对“C”的“新数值”列的改动后,可以使用“全部写入”,将所有需要的改动发送至PLC。
(5)运行程序并通过状态表监视操作数的当前值,记录状态表的数据。