6es7314-6bh04-0ab0西门子系统300程序控制器参考文献
6ES73146BH040AB0 | SIMATIC S7-300, CPU 314C-2 PTP 型 CPU 含有MPI,24数字量输入/16数字信号导出,4模拟量输入,2模拟量输出,1T100,4个高速计数器 (60 KHZ),集成化插口 RS485,集成化24V DC 开关电源,192 KB工作中存放区,前射频连接器(2 X 40针)必须MMC卡 |
3.1 组态软件联接创建完成后,必须启用通信应用PUT和GET开展数据传输。S7-300用以通讯连接的应用坐落于标准库中,如图所示:
图13.PUT GET命令部位
3.2启用PUT命令,本例中当地S7-300 CPU将DB10.DBB0开始10个字节数载入通讯小伙伴CPU 的DB11.DBB0开始10个字节数中。
图14.PUT命令
主要参数 | 表明 |
REQ | 上升沿开启,一次上升沿推送一次数据信息 |
ID | 联接ID(参考图8) |
ADDR_1 | 偏向小伙伴CPU接受详细地址地区 |
SD_1 | 偏向当地CPU推送详细地址地区 |
DONE | 推送进行(上升沿) |
ERROR | 有问题产生(上升沿) |
STATUS | 故障码 |
表 3 PUT管脚表明
3.3启用GET命令,本例里将通讯小伙伴CPU的DB20.DBB0开始10个字节数读取到当地S7-300 CPU的DB21.DBB0开始10个字节数中。
图15.GET命令
主要参数 | 表明 |
REQ | 上升沿开启,一次上升沿载入一次数据信息 |
ID | 联接ID(参考图8 |
ADDR_1 | 偏向小伙伴CPU推送详细地址地区 |
RD_1 | 偏向当地CPU接受详细地址地区 |
DONE | 接受进行(上升沿) |
ERROR | 有问题产生(上升沿) |
STATUS | 故障码 |
表 4 GET管脚表明
3.4 S7-300 CPU做S7通信的手机客户端时,小伙伴CPU不用组态软件程序编写,备好对应的数据区就可以,如本例里的DB10和DB20。假如小伙伴才是S7-1200(固件V4.0之上)或者S7-1500 CPU,必须在CPU属性连接机制中启用"容许来源于远程控制对象PUT/GET通讯浏览",如图所示:
图16.连接机制