西门子S7-300/400 PLC位移指令编程

   2024-09-13 建材之家420
核心提示:相对来说,S7-300/400的移位指令的功能没有S7-200强,它的特点如下: ①S7-300/400只能进行整数I、双字长整数DI的右移,字或双字的左、右移动,双字的循环移动共8种移位操作。 ②S7-300/400的移位只能通过累加器1进行,当存储器需要移位时,应首先将存储器的内容移动到累加器1中。 ③S7-300/400的移位操作只能对字、双字长的数据进行,不
    相对来说,S7-300/400的移位指令的功能没有S7-200强,它的特点如下:
    ①S7-300/400只能进行整数I、双字长整数DI的右移,字或双字的左、右移动,双字的循环移动共8种移位操作。
    ②S7-300/400的移位只能通过累加器1进行,当存储器需要移位时,应首先将存储器的内容移动到累加器1中。
    ③S7-300/400的移位操作只能对字、双字长的数据进行,不能用于字节。
    ④对于整数I、双字长整数DI,只能进行右移操作,数据被移出后的“空位”自动连续补入符号位的状态(正数为“O”、负数为“1”)。
    ⑤被移出的最后一位状态被保存在状态字的CC1位中。
    ⑥移位位数N可以采用如下两种方式指定:
    ——在指令中直接指定位数;
    ——如果在指令中未指定位数,以累加器2的低字节存储值作为移动位数。
    S7-300/400移位指令的梯形图编程格式如图10-5.4所示。
 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:S7-300CPU系统时钟应用

S7-300的数据类型分以下三种:基本数据类型、复合数据类型和参数类型,时钟Date_And_Time属于复合数据类型。 Date_And_Time是一复杂数据类型,包含8个字节,Byte0-Byte7对应年、月、日、时、分、秒、毫秒、星期,的数据,占用8个字节。星期天代码为1,星期一~星期六代码分别是2~7,如:DT#2004_07_15_12:30:15.200...

下一篇:西门子PLC的参数设定

在PLC程序设计、检查完成后,程序传送(下载)到PLC前,可以根据实际控制的要求,对PLC各组成模块的参数事先进行离线设定。 参数设定可以在STEP7硬件配置页面中进行,通过下载传送给PLC;也可以在在线后直接对实际PLC的模块进行设定,其方法相同。 PLC参数设定的步骤如下: ①选择项目,在项目树中打开“站”,...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报