发表于:2007/5/8 16:58:00
#0楼
1. 安装350-2所带的软件包;新建工程后,组态时添加350-2到相应的槽位;
2. 在STEP 7中打开(OPEN)Libraries程序fm_cntli;
3. 拷贝FC2、FC3、FC4、FC5和UDT1到自己的工程中。
4. 新建350-2相关联的数据块DB,Date of type为UDT1,一般该数据块编号应小于10,如DB6,DB7,DB8,DB9等;
5. 硬件组态环境下,双击FM350-2,出现配置窗口,选择相关联的DB,与第4步生成的DB相关联;
6. 配置参数,在参数配置画面配置operating modes,operating选择single counting(单次计数模式),Encoders选择Pulse and Direct
7. 编译并保存(一定要编译,否则350-2无法与DB建立连接),下载硬件组态内容;
8. 建立DB数据块,内容为控制350-2的相应变量;
9. 建立FC100,一般与350-2相关联的DB编号应小于10,FC100所使用的控制DB中的变量应以输入参数形式使用,不可直接使用,channel变量是一个0-1不停变换的数值,确保同时读取350-2中的数据,内容如下:
10. 建立FC21,调用FC100,给FC100各输入参数赋值;
11. 在主程序中OB1中调用FC21,对350-2进行计数;
2. 在STEP 7中打开(OPEN)Libraries程序fm_cntli;
3. 拷贝FC2、FC3、FC4、FC5和UDT1到自己的工程中。
4. 新建350-2相关联的数据块DB,Date of type为UDT1,一般该数据块编号应小于10,如DB6,DB7,DB8,DB9等;
5. 硬件组态环境下,双击FM350-2,出现配置窗口,选择相关联的DB,与第4步生成的DB相关联;
6. 配置参数,在参数配置画面配置operating modes,operating选择single counting(单次计数模式),Encoders选择Pulse and Direct
7. 编译并保存(一定要编译,否则350-2无法与DB建立连接),下载硬件组态内容;
8. 建立DB数据块,内容为控制350-2的相应变量;
9. 建立FC100,一般与350-2相关联的DB编号应小于10,FC100所使用的控制DB中的变量应以输入参数形式使用,不可直接使用,channel变量是一个0-1不停变换的数值,确保同时读取350-2中的数据,内容如下:
10. 建立FC21,调用FC100,给FC100各输入参数赋值;
11. 在主程序中OB1中调用FC21,对350-2进行计数;
**内容隐藏回复可见**