一、新建工程,选用S7-3152DP进行通讯调试:
二、添加功能块:
添加OB81、OB82、OB86、OB87、OB121、OB122程序块,注意,使用PROFIBUS必须要添加这些程序块,不论你使用否
三、硬件配置:
双击机中架中2槽的X2DP行,设置PROFIBUS的主站地址例如为02H,然后设置PROFIBUS-DP的网络通讯速度,此处暂设置1.5MBps。
四、安装GSD文件
由于捷通科技的CMDF5系列产品完全兼容其他PROFIBUS总线,故它可以像西门子等其他公司的PROFIBUS产品一样使用唯一需要的是安装GSD文件到Step7软件中,这可在SIMATICManager下的Hardware界面中安装。方法如下:
在图所示的Hardware界面中,选择Options-InstallNewGSD;
打开Jt_gsd文件夹,选择要安装的模块所对应的文件后即可安装,见下图;
注:为了在SELp7编程界面中显示CMDF5现场模块图形,你需要拷贝CMDF5位图到Step7安装目录下的S7data\nsbmp目录下,见图19所示!
五、硬件配置:
六、程序处理:
与通常的PROFIBUS设备相同,CMDF5-8ADP按字方式使用,例如本例中:PIW0表示从PROFIBUS网络中读第一个模拟量输入通道数据它占2个字节,PIW2表示从PROFIBUS网络中读第二个模拟量输入通道数据,它同样占2个字节……,PIW14表示从PROFIBUS网络中读第八个模拟量输入通道数据,它同样占2个字节。
七、下载
S7-315-2DP配置好系统、PROFIBUS-DP参数和编辑好OB1等程序块后,将其全部下载到PLC中。此时连接到PROFIBUS-DP网络上的CMDF5-8ADP模块BUF绿色指示灯亮、ERR红色指示灯应灭,PLC上CPU上的RUN灯也应点亮。如断开连接CMDF5-8ADP的通讯连接电缆,CMDF5-8ADP模块BUF绿色指示灯应灭,同时,模块上的ERR红色指示灯开始闪动,表示总线有故障。一旦重新将CMDF5-8ADP连接到PROFIBUS-DP网络上后,CMDF5-8ADP模块BUF绿色指示灯又被点亮,ERR红色指示灯灭!表示CMDF5-8ADP模块都工作正常!
八、温度数据采集测试:
连接PT-100铂热电阻到模块端子:注意:必须正确连接铂热电阻的3个端子到对应的V/V/COM端,一般传感器红线应连接到COM端,参见下图接入传感器线路。请尽量使用屏蔽导线连接铂热电阻到模块端子。在OB1主程序中进入监控状态,观察PIW0~PIW14,看看对应通道数据是否是对应数据。改变温度后,再读取数据,按图4所示的输入值与数码值的关系,看看对应数据是否正确。