白银西门子模块代理商-变频器中国总代理-授权代理

产品名称 白银西门子模块代理商-变频器中国总代理-授权代理
公司名称 上海跃韦科技集团有限公司
价格 .00/件
规格参数 西门子:西门子PLC模块.电机代理
全系列:西门子变频器通讯电缆代理
德国:西门子触摸屏DP接头代理
公司地址 上海市金山区吕巷镇溪北路59号5幢(三新经济小区)(注册地址)
联系电话 15821196730 15821196730

产品详情

   由于S7-1200系列PLC提供的基础指令比较多,无法一一介绍,故而选取几个比较有代表性的指令作为实例演示,也让大家对于指令的使用有一个基本的了解。在后面的文章中,我们将会陆陆续续的使用这些指令去建立一些实例,所以在本文当中就不做赘述了。


           
 

       1.延时接通指令


              
       

 


       从上图中可以看到,延时接通指令设定时间为延时10S接通,在图一中没有达到10S的时间,所以输出点Q的能流部分为虚线,此时Q0.0没有接通;在图二中已经达到设定时间,所以输出点Q的能流部分正常输出,Q0.0已经接通。


       2.比较指令

 

       如图三所示,比较指令可以用来比较两个数值的大小,根据比较的结果决定是否有输出。例如***个小于等于指令,数据A满足小于等于数据B的条件,所以Q0.0接通,反之数据C不满足大于等于数据D的条件,所以Q0.1没有输出。

 

       

 

       3.移动值指令

 

       


       移动值指令的作用就是将IN处的数值移动到OUT1当中,从上图可以看到指令执行前后MW30数值的变化。在这个指令使用时一定要注意数据的类型设置。

 

       4.移位指令

 

       移位指令分为左移位、右移位指令和循环左移、循环右移指令。

 

       这部分的指令理解起来可能比较困难,我们可以使用二进制数来理解。例如十进制数16用二进制表示为0001 0000,那么如果将16的二进制数向右移动1位则变成了0000 1000(空位由零补齐),也就是十进制的8.下面我们从程序中来看。

 

       

 

       在图中可以看到这是一个右移位指令,IN表示输入的值,N为移动的位数,OUT为输出点。程序执行后数据A移动3个位后输出为0,用二进制表示就是1010→0101→0010→0001.由高位向低位移动。所以在OUT部分输出为1。

 

       指令部分就先介绍到这里,以上讲解的都是这些指令比较基础的用法,那么相关指令的更多实际应用,我们会在后面的文章中逐一详细介绍。