华东区PLC代理商-触摸屏代理商-变频器代理商一级代理
| 更新时间 2024-11-28 08:00:00 价格 请来电询价 西门子变频器 西门子触摸屏 西门子伺服电机 西门子PLC 西门子直流调速器 西门子电缆 联系电话 13922889745 联系手机 18475208684 联系人 向小姐 立即询价 |
详细介绍
实例要求:现有压力传感器量程-100—100Mpa,类型为4-20mA, 使用1200PLC编写程序段实现:当测量压力在-70—90Mpa时,点亮压力指示灯。
一、首先了解下西门子几个特殊数值的含义:65536、32767、27648、16384。
三、下面我们用SCL语言编写上述案例; 1、首先搭建硬件与组态新建项目,插入CPU1212,模拟量输入模块AI,这里测量类型选择:电流;电流范围:这里需要特别注意一下:Ø 选择4-20mA时,对应的PLC工程量数值即为0-27648,因为模块已经组态,会自动给你转换,所以不需要再去换算;Ø 若选择0-20mA时,因为我们案例中传感器类型是4-20mA的,所以这里PLC工程量数值需要转换一下,即为5530-27648(27648*4/20=5530)。
3、添加两个FB块,分别命名为Anaglog_IN_1/ Anaglog_IN_2,创建两个FB块的原因:本案例我们用两种方法给大家展示模拟量的转换:
4、下面我们一一来展示下程序的编制:A、首先看下第一种方法在FB_Anaglog_IN_1中编写,变量声明如下:
C、第二种方法在FB_Anaglog_IN_2中编写,同样声明如下变量:
D、程序编写
· 主程序调用:完成FB程序编写后,开始主程序段编写,为了方便观看这里就用LAD语言展示;
· 指示灯程序:
一、首先了解下西门子几个特殊数值的含义:65536、32767、27648、16384。
三、下面我们用SCL语言编写上述案例; 1、首先搭建硬件与组态新建项目,插入CPU1212,模拟量输入模块AI,这里测量类型选择:电流;电流范围:这里需要特别注意一下:Ø 选择4-20mA时,对应的PLC工程量数值即为0-27648,因为模块已经组态,会自动给你转换,所以不需要再去换算;Ø 若选择0-20mA时,因为我们案例中传感器类型是4-20mA的,所以这里PLC工程量数值需要转换一下,即为5530-27648(27648*4/20=5530)。
3、添加两个FB块,分别命名为Anaglog_IN_1/ Anaglog_IN_2,创建两个FB块的原因:本案例我们用两种方法给大家展示模拟量的转换:
4、下面我们一一来展示下程序的编制:A、首先看下第一种方法在FB_Anaglog_IN_1中编写,变量声明如下:
C、第二种方法在FB_Anaglog_IN_2中编写,同样声明如下变量:
D、程序编写
· 主程序调用:完成FB程序编写后,开始主程序段编写,为了方便观看这里就用LAD语言展示;
· 指示灯程序:
相关产品
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684