SIEMENS西门子湖北省荆门市(授权)伺服电机一级代理商——西门子华中总代理
| 更新时间 2024-11-26 07:00:00 价格 请来电询价 西门子总代理 PLC 西门子一级代 驱动 西门子代理商 伺服电机 联系电话 15903418770 联系手机 15915421161 联系人 张经理 立即询价 |
详细介绍
图 01
使用片访问可以提供更高的编程效率并且无需在变量表里进行额外的声明。
下例所示使用符号方式按位访问。"x" 代表在字或字节中按位访问并且其后的数字表示相关位的偏移量。
图 02
图 03 为按字节访问的例子。 这里 "b" 代表按字节访问并且其后面的数字表示相关字节的偏移量。
图 03
"w" 代表按字进行访问并且其后的数字表示相关字的偏移量。
图 04
在某些技术应用上只需要一个字节变量的前4位或前6位(分别对应于位0至位3或位0至位5),用于转换字节数据类的值到一个实数数据类型的值。例如,需要确定十进制小数点之后的位数。那么所需所有的幂 (2-5, 2-4, 2-3, ...)之和,,就可以计算出确切的小数位数。
Sum = 1.5625.
如下的例子为编程语言SCL的程序代码。通过 IF 指令和符号位访问方式对所有独立的位进行评估。如果某一位的值为"True", 相应的数值被累加到辅助变量"AUX"中
图 05
注意
从STEP 7 (TIA Portal) V13以后,语法规则从 "Variable.X0" 改为 "Variable.%X0"。如上所述示例中输入 "Tempbyte.X0" 后,STEP 7 (TIA Portal) V13 之后的版本会自动修改为 "Tempbyte.%X0"。
程序中片访问的变量地址是无法使用交叉参考的方式搜索到的。
其它信息请参考 STEP 7 (TIA Portal) 在线帮助“使用片访问方式寻址一个变量的地址区”。
相关产品