把使能开关写到plc映射地址,用西门子plc s7 200怎么写

您好,欢迎您来到工业电气分销网!
您现在的位置: >
资讯栏目导航
西门子PLC实现用四个开关控制一个信号灯
  用四个开关控制一个信号灯,当其中任意两个开关闭合时信号灯亮,否则信号灯不亮。
  方案设计
  1.输入/输出元件及控制功能
输入/输出元件及控制功能
PLC 软元件
元件文字符号
  2.电路设计
  设四个开关为I0.3、I0.2、I0.1、I0.0,根据控制要求列出真值表如下表所示。
信号灯显示输出真值表
两个开关动作时灯亮
两个开关动作时灯亮
两个开关动作时灯亮
两个开关动作时灯亮
两个开关动作时灯亮
两个开关动作时灯亮
  画出 接线图和梯形图如下图所示。
本文地址:http://www./newsdetail-2-3274.aspx
您可能会感兴趣
应用型光电传感器&施耐德
小型断路器附件&施耐德
小型断路器附件&施耐德
光电传感器附件&施耐德电话:-021-
上海迪昊自动化科技有限公司
供应西门子plc维修
特殊要求:西门子PLC转换指令
10:57:08&&&来源:diangon &&
转换指令是指对操作数的类型进行转换,包括数据的类型转换、码的类型转换以及数据和码之间的类型转换。
一、数据类型转换
(一)字节与整数&
1、字节到整数
BTI,字节转换为整数指令。使能输入有效时,将字节输入数据IN转换成整数类型,并将结果送到OUT输出。字节型是无符号的,所以没有符号扩展。
使能流输出ENO断开的出错条件:SM4.3 (运行时间);0006 (间接寻址)。&
指令格式: BTI IN, OUT
例: BTI VB0, AC0&&&&&&&
2、整数到字节&
ITB,整数转换字节指令。使能输入有效时,将整数输入数据IN转换成字节类型,并将结果送到OUT输出。输入数据超出字节范围(0~255)则产生溢出。
移位指令影响的特殊存储器位:SM1.1(溢出)。
使能流输出ENO断开的出错条件:SM1.1(溢出);SM4.3(运行时间);0006(间接寻址)。
指令格式: ITB IN, OUT&
例: ITB AC0, VB10&
(二)整数与双整数&
1、双整数到整数
DTI,双整数转换为整数指令。使能输入有效时,将双整数输入数据IN转换成整数类型,并将结果送到OUT输出。输入数据超出整数范围则产生溢出。
移位指令影响的特殊存储器位:SM1.1(溢出)。
使能流输出ENO断开的出错条件:SM1.1(溢出);SM4.3(运行时间);0006(间接寻址)。
指令格式: DTI IN, OUT&
例: DTI AC0, VW20
2、整数到双整数
ITD,整数转换为双整数指令。使能输入有效时,将整数输入数据IN转换成双整数类型(符号进行扩展),并将结果送到OUT输出。
使能流输出ENO断开的出错条件:SM4.3(运行时间);0006(间接寻址)。
指令格式:ITD IN, OUT
例:ITD VW0, AC0
(三)双整数与实数&
1、实数到双整数
图1 实数到双整数
2、双整数到实数
DTR,双整数转换实数指令。使能输入有效时,将双整数输入数据IN转换成实型,并将结果送到OUT输出。
使能流输出ENO断开的出错条件:SM4.3(运行时间);0006(间接寻址)。
指令格式: DTR IN, OUT
例: DTR AC0, VD100
图2 双整数到实数&
图3 双整数到实数
(四)整数与BCD码&
1、BCD码到整数&
BCDI,BCD码转换为整数指令。使能输入有效时,将BCD码输入数据IN转换成整数类型,并将结果送到OUT输出。输入数据IN的范围为0~9999。
指令格式:BCDI OUT&
例:BCDI AC0
图4 BCD码到整数
2、整数到BCD码
IBCD,整数转换为BCD码指令。使能输入有效时,将整数输入数据IN转换成BCD码类型,并将结果送到OUT输出。输入数据IN的范围为0~9999。
指令格式:IBCD OUT&
例:IBCD AC0
图5 整数到BCD码
(五)程序实例
模拟量控制程序中的数据类型转换。将模拟量输入端采样值由整数转换为双整数,然后由双整数转换为实数,再除以一个比例因子得到可以处理的范围内的值。
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
西门子相关资源
PLC相关资源
转换指令相关资源
编辑:什么鱼
本文引用地址:
大学堂最新课程
本周热门资源推荐
EEWORLD独家

我要回帖

更多关于 西门子plc s7 200 的文章

 

随机推荐