主题:组态王与 S7-200 SMART 以太网通信详解
1.在亚控公司网站下载 2013 年 9月更新的驱动程序,版本为 60.1.24.30 ,网址如下:
老版本的驱动不支持 S7-200 SMART 。
2.改写下载的驱动中的
下载的驱动中有两个文件夹 'KS驱动'和'KV驱动'。使用其中的 'KV驱动'。
将该文件夹中的初始化文件 ' kvS7200.ini '原文为
[192.168.31.12:0]
LocalTSAP=4D57
RemoteTSAP=4D57
TpduTSAP=000A
SourceTSAP=0009
[192.168.31.33:0]
/SMART
LocalTSAP=1000
RemoteTSAP=1000
TpduTSAP=000A
SourceTSAP=0009
将它改写为:
[192.168.2.1:0]
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0009
其中的 '192.168.2.1 '是 CPU 的 IP 地址。如果有多台 PLC,应列出它们的 IP 地址,例如
[192.168.2.1:0]
[192.168.2.2:0]
3.安装驱动程序
单击 Windows 的'开始'按钮,执行菜单命令 '所有程序 组态王 工具 安装新驱动 ',打开驱动安装工具。
单击 按钮,打开保存驱动的文件夹,双击其中的驱动文件 'S7_TCP.dll',单击 '安装驱动 '按钮,安装成功
后显示 '安装完成! '。
4.组态通信中的接口
选中工程浏览器中的 COM1,双击右边窗口中的 '新建',再双击生成的 '新 IO 设备'。选中设备列表的 S7-200
中下面的 TCP(有两个 TCP)。单击'下一步 '按钮,使用默认的 COM1 ,指定设备的地址为 '192.168.2.1:0 ',
采用默认的恢复间隔和最长恢复时间。
5.通信实验
用组态王画面的按钮产生 M0.0 和 M0.1 的点动信号, 用它们和 PLC 的程序控制 Q0.0,用画面上的指示灯显示 Q0.0 的状态。用字符的动画功能显示定时器的当前值,和修改定时器的预设值(见下图)。
联系客服