施耐德触摸屏基础.doc

施耐德触摸屏基础.doc

ID:53240015

大小:281.00 KB

页数:23页

时间:2020-04-02

施耐德触摸屏基础.doc_第1页
施耐德触摸屏基础.doc_第2页
施耐德触摸屏基础.doc_第3页
施耐德触摸屏基础.doc_第4页
施耐德触摸屏基础.doc_第5页
资源描述:

《施耐德触摸屏基础.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·VijeoDesigner不支持将多个驱动程序设置为相同的COM端口。将各驱动程序设置成互不相同的COM端口。6.2设置变量6.2.1变量类型有三组变量类型:基本变量、用户数据类型变量、以及块变量。基本变量包含BOOL、INT、UINT、DINT、UDINT、Integer、REAL,以及STRING变量。用户数据类型变量是指包含其他变量的集合的变量。它们包含数组、结构、以及文件夹变量。块变量用于一次给多个设备地址赋值。它们包含BlockINT、BlockUINT、BlockDINT、BlockInteger,以及BlockREAL。6.2.1.1基本变量类型变量类

2、型详细信息BOOL存储一个为1或0的值。INT,DINT,UINT,UDINT,Integer变量的数据范围取决于:数据格式、有无符号和数据长度。整型变量:·不能存储值的小数部分·处理速度比Real型变量快·请使用最符合您的数据需求的数据变量。一般的整型数据变量只能用于老版本的工程中。·UDINT只能被用作外部变量。整型变量的数据范围整型有符号的数据范围数据格式数据长度INT内部-------32768~32767UINT0~+65535DINT,Integer-2147483648~+2147483647INTBIN二进制补码16位-32768~32767DINT3

3、2位-2147483648~+2147483647Integer位域-(2n/2)~+(2n/2-1) 注:n=位宽(1~31)IntegerMSB16位-32767~+3276732位-2147483647~+2147483647位域-((2n-1)-1)~+((2n-1)-1) 注:n=位宽(1~31)UINT无符号16位0~+65535UDINT32位 0~+4294967295注意:仅数值显示支持此项。Integer0~+(2n-1)位域 注:n=位宽(1~31)IntegerBCD---16位0~+999932位0~+99999999位域位域=10~+1位域

4、=20~+3位域=30~+7位域=40~+9位域=50~+19位域=60~+39位域=70~+79位域=80~+99位域=90~+199位域=160~+9999位宽=300~+39999999位域=310~+79999999REAL存储值的范围:-3.4028e+038至-1.1754e-038,0以及1.1754e-038至3.4028e+038。由于Real变量可以比整型变量容纳更大的数值。所以当不考虑数据精确性问题时,请使用Real变量来存储计算结果、常量等。当对数据精确性有必要要求时,请使用整型变量。虽然Real数值可以存储更大的值,但是它也只能被精确到七位小

5、数。例如,对于数值1.2345678,仅前七位(1.234567)是精确值。任何前七位后的位数都被计算为近似值。在Runtime期间,处理一个Real变量所花费的时间大于处理整型的时间。·当在数学表达式中使用Real变量时,一定要小心。例如,Real变量存储的一个值0.1其实真正的值为0.1000000014901161。由于Real变量的精确值不能超过七个小数位,所以请不要在比较操作中使用Real变量。·为了表示十进制点,VijeoDesigner只接受句号[.]。].其他表示十进制点的方法,如许多欧洲国家使用的逗号[,],是无效的。STRING存储2到100个字符

6、。可以在【字节数】属性中定义字符串变量可以存储的字符数。·【字节数】仅接受偶数。编码属性ASCII设备和目标机器之间传送的所有文本数据均以单字节ASCII编码的方式进行读/写操作。通常您可利用数据显示器对00到7F范围内的字符编码进行读写操作。根据所选用的字体,您也可对80到FF范围内的字符编码进行读写操作。有关Runtime中使用的ASCII字符的列表,请参阅附录6,ASCII表。Unicode外部设备和目标机器之间传送的文本数据均以双字节Unicode的方式进行读/写操作。ANSIANSI使用的是ASCII编码表的扩展版本。启用ANSI时,目标机器与PLC设备之间

7、进行通信的所有文本数据将作为单字节的ASCII码进行读/写。有关ANSI字符的列表,请参阅附录6,ASCII表。当前的统计信息(@stat)和以前的统计信息(@prevstat)下面的图表罗列了驱动程序所搜集的当前和以前的统计信息。在变量的【设备地址】字段中,使用@stat或@prevstat来确认您是想查看当前的统计信息还是之前的统计信息,然后输入冒号和索引号。范例:@stat:2=总计数@prevstat:8=初始化失败有关如何创建变量以显示驱动程序的统计信息,请参阅章节5.3.1,创建变量以显示驱动程序统计信息。索引名称描述0正常数据数接收正常

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。