产品描述
6ES7231-7PF22-0XA0安装调试
S7-300的数据类型分以下三种:基本数据类型、复合数据类型和参数类型,时钟Date_And_Time属于复合数据类型。
Date_And_Time是一复杂数据类型,包含8个字节,Byte0-Byte7对应年、月、日、时、分、秒、毫秒、星期,的数据,占用8个字节。星期天代码为1,星期一~星期六代码分别是2~7,如:
DT#2004_07_15_12:30:15.200为2004年7月15日12时30分15.2秒。
使用SFC0和SFC1即可设置和读取时钟。
S7-300 plc的系统时钟使用的是“日期和时间(DATE-AND-TIME)”数据类型。
用于存储年、月、日、时、分、秒、毫秒和星期的数据。占用8个字节,数据类型以BCD形式保存。如:DT#2004_07_15_12:30:15.200为2004年7月15日12时30分15.2秒。
以下实例表示 2004 年 8 月 5 日,星期四,8 点 12 分 5.250 秒。并且给出了每个字节所包含的时间和日期数据的内容。
字节 内容 例子
0 年 B#16#04
1 月 B#16#08
2 日 B#16#05
3 小时 B#16#08
4 分钟 B#16#05
5 秒 B#16#05
6 毫秒的百位和十位数值 B#16#25
7 (高4位) 毫秒的个位数值 B#16#0
S5T#格式
定时器使用的时间类型有所不同,定时器使用S5T#格式:S5T#aD_bH_cM_dS_eMS,其中a,b,c,d,e分别是日,小时,分,秒和毫秒的数值,输入时可以省掉下划线。
S5TIME时基及相应的时间范围如下:
如下两种格式定义时间值:
1) W#16#wxyz
o w = 时基 (即时间间隔或精度)
o xyz = BCD格式的时间值
这种方式只能用于STL编程。
2) S5T#aH_bbM_ccS_dddMS
o a = 小时, bb = 分钟, cc = 秒, dd = 毫秒
o 这种情况下时基自动选择, 数值为该时基下取整去尾到下一个较低值。
o 您可以输入的较大值为9,990 秒,或2H_46M_30S。
IEC时间(国际标准),较小时基为1ms,较大计量单位为天(D),有符号,格式为T#0D_1H_1M_0S_0MS .
2.1硬件体系设计
(1)系统功能设计:44个数字量采集显示,故障判断;6个电源模块的数据采集显示、显示电源模块的工作状态并判断报警;39路模拟量显示、并判断上下限报警;显示报警画面、报警信息、当前报警、报警频次;报警上下限设定;数据微调功能,并且显示微调值; 历史趋势图显示;不同画面开启权限设定; 以上有必要说明的是数据微调功能,由于现场的一次测量元件测量会有误差,而且此误差是固定的,短时间内是不变的,所以在程序当中增加这部分功能,使较终显示出来的数值是误差之后的值;
1 DMV双摄像机检测原理
激光切割机是利用经聚焦的高功率密度激光束照射工件,使被照射的材料迅速熔化、汽化、烧蚀或达到燃点,同时借助与光束同轴的高速气流吹除熔融物质,从而实现将工件割开。激光切割属于热切割方法之一。客户目前的需要激光切割的板材尺寸约为1m×1.2m,需要利用激光切割出如图1的一个个小矩形,切割精度要求为0.05mm。由于被切割材料本体比较长,在上料的时候,往往很难保证其一致性,所以需要考虑采用视觉(又称CCD)来检测板材的倾斜角度以及偏移量。
由于材料本体尺寸比较大,如果将被测物完全拍摄到,则其检测精度必然无法达到要求。所以考虑只拍摄该板材上的上下两个MARK(标记)的位置,获知两个MARK点的偏移量后可通过推导得出该板材的整体偏移量以及旋转角度。
为确保检测精度,所以考虑采用一个相机各拍摄一个MARK的方法。本系统中采用2个相机和4个光源的架构。
图2 相机拍摄MARK
在材料无任何旋转以及偏移的情况下,两个MARK点的理论坐标为X1,Y1与X2,Y2。在实际上料以后,相机拍摄后会获取实际的坐标X3,Y3和X4,Y4。由此就可得:
ΔX1=X1-X3;ΔX2=X2-X4;ΔY1=Y1-Y3;ΔY2=Y2-Y2
根据上位机软件的计算,实际坐标之间的连线与理论坐标的连线就可获知该板材的旋转角度θ角。结合水平ΔX1,ΔX2以及垂直方向的ΔY1以及ΔY2,就可准确获知板材的整体偏移及旋转角度。
本项目都采用80万像素的相机,分辨率为1024×768,可根据分布像素推算检测精度:
4mm/1024pixel= 0.004mm/pixel(一个像素值代表0.003mm);考虑到系统存在检测误差以及外部光源干扰与振动干扰,可以计算,本系统检测精度在0.012mm。
产品推荐