点击这里给我发消息
点击这里给我发消息
跟我洽谈
跟我洽谈
设为首页 | 加入收藏 | 联系我们
 
 昊龙达产品
振动盘系列
振动底盘系列
直线送料器系列
振动顶盘系列
振动料仓系列
振动盘控制器
其他

电话:0755-27613226

传 真:0755-27609376 

手 机:13510768358  葛经理

地址:深圳市光明新区公明

景铭工业园东坑一分园2楼










新闻中心
 
PLC程序学习详解(一)

PLC程序详解(图文并貌)

一、时间继电器:

TON 使能=1计数,计数到设定值时(一直计数到32767),定时器位=1。使能=0复位(定时器位=0)。

TOF 使能=1,定时器位=1,计数器复位(清零)。使能由1到0负跳变,计数器开始计数,到设定值时(停止计数),定时器位=0。如下图:

PLC编程,PLC设计,自动化设备,机械设计

图1:使能=1时,TOF(T38)的触点动作图

触点铆合机,触点振动盘,PLC学习

图2:使能断开后,计数到设定值后,TOF(T38)的触点动作图

(其中T38常开触点是在使能由1到0负跳变后计数器计时到设定值后变为0的)

TONR 使能=1,计数器开始计数,计数到设定值时,计数器位=1。使能断开,计数器停止计数,计数器位仍为1,使能位再为1时,计数器在原来的计数基础上计数。

以上三种计数器可以通过复位指令复位。

正交计数器 A相超前B相90度,增计数

      B相超前A相90度,减计数

当要改变计数方向时(增计数或减计数),只要A相和B相的接线交换一下就可以了。

二、译码指令和编码指令:

译码指令和编码指令执行结果如图所示:

鸡眼振动盘,铆钉振动盘,咪头振动盘,电容焊接机

DECO是将VW2000的第十位置零(为十进制的1024),ENCO输入IN最低位为1的是第3位,把3写入VB10(二进制11)。

三、填表指令(ATT)

S7-200填表指令(ATT)的使能端(EN)必须使用一个上升沿或下降沿指令(即在下图的I0.1后加一个上升沿或下降沿),若单纯使用一个常开触点,就会出现以下错误:

这一点在编程手册中也没有说明,需要注意。其他的表格指令也同样。

四、数据转换指令

使用数据转换指令时,一定要注意数据的范围,数据范围大的转换为数据范围小的发注意不要超过范围。如下图所示为数据的大小及其范围。昊龙达自动化,深圳振动盘,深圳自动化,振动盘厂家

(1)BCD码转化为整数(BCD_I)

 关于什么是BCD码,请参看《关于BCD码》。

BCD码转化为整数,我是这样理解的:把BCD码的数值看成为十进制数,然后把BCD到整数的转化看成是十进制数到十六进制数的转化。如下图所示,BCD码为54,转化为整数后为36。

 整数转化为BCD码(I_BCD)则正好相反,看成是十六进制到十进制的转化。

(2)整数转化为双整数(I_DI)                    

此问题需要注意的是:整数转化为双整数后,符号位被扩展,因为整数的精度小于双整数的精度,转化后,双整数除了表示整数的数值所占的位外,其余空位用符号位填充。如整数45转化为双整数后,基二进制表示为:2#0000_0000_0000_0000_0000_0000_0010_1101,而整数-45转化为双整数后则为:2#1111_1111_1111_1111_1111_1111_1101_0011。

分享到:
 
合作链接:无影灯   过电压保护器   烟气分析仪   人造石   PE保护膜   宁波超声波   温控开关   食用油灌装机   LED护栏管   招PR>2的友情链接
 

 技术支持:深圳seo 版权所有:昊龙达 2006-2012  ICP信息产业部:粤ICP备07012718号   

本访问量:网站地图sitemap