西门子适配器代理商/供货商
- 供应商
- 浔之漫智控技术(上海)有限公司-西门子PLC
- 认证
- 品牌
- 西门子
- 西门子
- PIC
- 西门子
- 长质保
- 联系电话
- 18717946324
- 手机号
- 18717946324
- 联系人
- 占雪芬
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-14 08:00
西门子适配器代理商/供货商
销售西门子s7-200/300/400/1200/1500plc,et200分布式i/o:et200s、et200m、et200sp、et200pro、3rw系列软启动器(3rw30/3rw40/3rw44/3rw31)、3rk系列电机启动器、数控系统、变频器(mm420/mm430/mm440/s110/s120/g120/g120c/v10/v20/v60/v80/v90/g130/g150)、人机界面、触摸屏、伺服、电机、西门子通讯电缆、现场总线、dp接头、工控机,西门子低压电器,仪器仪表等,并可提供西门子维修服务,欢迎来电垂询。
作为的工业自动化和数字化解决方案提供商,西门子plc控制器在工业自动化领域具有广泛的应用。作为西门子plc控制器的全国代理商,我们引入了西门子plc模块总代理,提供新的西门子plc控制器和西门子plc模块,我们致力于为客户提供的西门子plc控制器产品,同时也提供各种控制面板和自动化系统的设计、开发和集成服务,帮助客户提高生产效率和管理效益。
均在step7template.mwp中编写,cpu类型选西门子s7—200系列226cn。
先说程序,测低速(每分钟1000转以下):ldi0.0
ldm20.1
ctuc0,+5000//设定增计数器上限
ldsm0.0
am20.0
tont37,+30//立即接通,延时三秒断开
ldsm0.0
om20.0#p#分页标题#e#
ant37
=m20.0//设定t37定时器复位信号
ldm20.0
ldm20.1
ctuc1,+20//设定增计数器c1上限
ldc1
movwc0,vw200
=m20.2
ldm20.2=m20.1//设定增计数器c1的复位信号
外围电路下面介绍,先讲程序。由i0.0作输入口,t37延时三秒后给c1一个信号,c1计1,然后t37被复位,再延时,3秒后c1计2,…
直到c1计到20。20个三秒就是一分钟,期间i0.0口的脉冲信号由c0计数器计数,计满一分钟就把结果移到vw200中。脉冲信号由外围电路得到。
以上程序能测一千以下的转速,实验时上限是一千四百多吧。由于该程序用的是低速计数器,转速较高时,受plc时钟周期影响,在一分钟时转速还未记好,c0就被清零,所以会有上限。接下来我们用plc内部不受时钟周期影响的高速计数器来测高速(一千转以上):
ldsm0.1
callsbr_0//调用高速计数器初始化子程序
ldsm0.0
am20.0
tont37,+100//设定计时器值,延时10秒
ldsm0.0
om20.0ant37
=m20.0//立即接通延时十秒断开
ldt37
movdhc0,vd100//i0.0为高速计数器hc0输入口,计数结果移入vd100
movdvd100,vd200
mul+6,vd200//计数结果乘以6,放入vd200
ldt37
callsbr_0//t37计时到,调用高速计数器初始化子程序
sbr_0//高速计数器初始化子程序#p#分页标题#e#
ldsm0.0
movb16#f8,smb37//设置控制位:增计数;已使能;
movd+0,smd38//装载cv
movd+0,smd42//装载pv
hdef0,0
hsc0
以上程序测速范围为1000转以上,实验时测得zui高为2500+,因实验条件有限,上限未知。有人会有疑问:你怎么采用的是测10秒,然后将计数结果乘以6当做一分钟的转速,而不直接测一分钟的转速呢?因为转速结果zui后要用数码管显示出来,对观察者来说,10秒以后显示与一分钟后显示相比,前者更好一些。zui后我们采用的是6乘以10的策略。
zui后来说说外围电路吧。外围电路把转速转换成脉冲信号输入plc,上面两段程序用的都是i0.0口。信号的转换和采集用霍尔传感器,
西门子适配器代理商/供货商
展开全文