新闻
西门子PLC模块S7-200 SMART模块 盘锦西门子PLC代理商参数详情
2023-10-21 04:06  浏览:7
西门子PLC模块S7-200 SMART模块 盘锦西门子PLC代理商参数详情

S7-200 SMART模块 盘锦西门子PLC代理商

S7-200 SMART模块 盘锦西门子PLC代理商S7-200 SMART模块 盘锦西门子PLC代理商

学习s7-200】27综合程序应用

前面已经学习了好些指令了,像算术运算指令、逻辑运算指令、传送指令、移位循环指令等,但都没有做一个较综合的应用,那么就开始做一两个较为综合的程序案例应用吧。

1、编写出1S内计算出PLC经过多少个扫描周期的程序


下面就分析一下以上的程序,首先对后面要用到的V存储区进行清0,然后做个启保停程序,并做个定时器定时1s,当定时时间到T37的常闭触点断开,使Q0.0断开,后面再用一个Q0.0来驱动一个加1指令,这样就可以计算出Q0.0接通1S的时间内PLC经过多少个扫描周期了。

2、编写能够计算VW0中1的个数的程序



下面也分析一下以上的程序,假如往VW0里面写入的是16#FF,所以首先把16#FF传送到VW0,同时对后面要用来存储个数的存储器VW2和VB4进行清0,然后是做一个字右移,因为移位的位数为1,是大于0 的,这样就把移出位的数值复制到SM1.1,这在前面是有学习到的,把1移到SM1.1一次,也就是SM1.1接通一次,从而执行加1指令,对VW2进行加1操作,因为VW0是有8个1的,那么程序执行完后VW2里面就是8。这里同时做了对VB4进行加1操作,这样是因为字的移位的有效移位多是16位的,所以在移位指令前面做了一个比较指令VB4<=15。


以上两个例子,正是运用了前面学习到的传送指令、递增指令和移位指令,经过这样的程序案例练习,是否对指令的使用有了更深一层的理解呢。那么你也可以来尝试这样学习一下吧。

3VA9267-0EK17
3VA9467-0EK17
3VA9157-0EK27
3VA9257-0EK27
3VA9267-0EK27
3VA9467-0EK27
3VA9157-0FK21
3VA9257-0FK21
3VA9267-0FK21
3VA9467-0FK21
3VA9687-0FK21
3VA9157-0FK23
3VA9257-0FK23
3VA9267-0FK23
3VA9467-0FK23
3VA9687-0FK23
3VA9157-0FK25
3VA9257-0FK25
3VA9267-0FK25
3VA9467-0FK25
3VA9687-0FK25
3VA9157-0FK27
3VA9257-0FK27
3VA9267-0FK27
3VA9467-0FK27
3VA9687-0FK27
3VA9157-0FK61
3VA9257-0FK61
3VA9267-0FK61
3VA9467-0FK61

S7-200 SMART模块 盘锦西门子PLC代理商                             S7-200 SMART模块 盘锦西门子PLC代理商

相关新闻
联系方式
公司:西门子PLC模块代理商
姓名:颜娟(女士)
电话:15021292620
手机:15021292620
地区:直辖市-上海-上海松江
地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
QQ:2799536152
拨打电话
QQ咨询
请卖家联系我