自动化网-工控人家园官网

当前位置: 主页 > 工控品牌 > 西门子 >

S7-200 SMART和昆仑触摸屏以太网通信变量B,W,D在使用上有什么区别

时间:2016-05-24 16:07来源:未知 作者:admin 点击:
西门子S7-200 SMART CPU 模块本体标配以太网接口,集成了强大的以太网通信功能。一根普通的网线即可将程序下载到plc 中,方便快捷,省去了专用编程电缆。通过以太网接口还可与其它
西门子S7-200 SMART  CPU 模块本体标配以太网接口,集成了强大的以太网通信功能。一根普通的网线即可将程序下载到plc 中,方便快捷,省去了专用编程电缆。通过以太网接口还可与其它CPU 模块、触摸屏、计算机进行通信,轻松组网。

   符号表比S7-200改进了,添加硬件后,I/O数字量与模拟量地址都在I/O显示出来,用户可将符号添加到模块地址上,点击将符号应用到项目,用户程序就能显示符号,使程序易读。

   模拟量输入及输出通道可灵活设置电压输入,电流输入,两个通道一组,模拟量输出是对单一通道设置的。

      S7-200 SMART比s200在数字量输入输出端子改了,S7-200数字量输出在CPU上端,输入在    S7-200 CPU下端,和其他CPU不同,有时容易混淆,S7-200 SMART数字量输入在CPU上端,输出在CPU的下端,另外S7-200 SMART没有PLC运行开关,只能在软件中起动停止CPU.

   针对S7-200 SMART的优点,在去年接到一个无负压两用一备恒压供水项目,决定用S7-200 SMART作,以前用S7-200做的项目多,触摸屏用昆仑的,由于昆仑触摸屏支持S7-200 SMART以太网通信,于是买了S7-200 SMART CPU和模拟量模块,买了昆仑触摸屏。

接下来安装软件,当时S7-200 SMART软件版本是2.0不支持CPU SR30【AC/DC/REALY】恰好我们买的是CPU SR30【AC/DC/REALY】,在软件中选其他CPU,下载程序可运行,没过几天200 SMART软件更新了,STEP 7 MicroWIN SMART V2.1 Updt1在西门子网站上申请,然后下载,安装,硬件有CPU SR30【AC/DC/REALY】,。

至于plc编程和S7-200没太大区别,接下来编 昆仑触摸屏画面,昆仑触摸屏画面编好,连接昆仑触摸屏和PLC,分别下载PLC和触摸屏程序,调试程序,不对的修改。
设备到现场,我去调试,把电机方向调对,启动设备,看出水压力正常,设备个个运行正常,工作完成。 

变量B,W,D在使用上有什么区别

B,W,D,字节8个位,字16个位,双字32个位,如32为的双字MD0就包含MW0.MB0,具体到位就是从M0.0-M3.7.
16位的字有INT,后WORD,二者的区别就是强者有符号位,可以表示正负数,范围为- 32768 ~ 32767,而后者是没有符号的范围 0 ~ 65535;  
32位的双字有DINT,DWORD,REAL,表示的数据范围不同及数据类型不同,可以通过编程软件内数据转换指令各个数据之间是可以转换的。
根据编程需要选用数据类型,想显示数比较大就尽量选择32为数了。
此外要注意一个问题就是全局变量如M数据区,如MD0这个32位的数据,不定义符号名时,直接使用时,可以是双整数也可以是双字,也可以是浮点数,如果定义了符号名就只能是一种数据类型了。

BYTE(字节) 8   无符号整数 0 ~ 255;
INT     (整数)    16   有符号整数 - 32768 ~ 32767; 
WORD(字) 无符号整数 0 ~ 65535;  
DINT   (双整数) 32  有符号整数 - 2147483648 ~ 2147483647  
DWORD (双字) 无符号整数  0 ~ 4294967295; 
REAL (实数)  IEEE 32位 单精度浮-3.402823E+38 ~ -1.175495E-38(负数); +1.175495E-38 ~+3.402823E+38(正数)
如上的所述,数据的类型对存储的大小是有要求的,有的数据可以用到B,有的数据要用到W,而有的数据必须用D。比如说实数就要用到D,在比如一个数据的量超过了65535就要用到D了,W就不够了。 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容