S7300 与 S7200之间的mpi通讯和组态
在通讯之前 先得确认cpu没有报任何错误,首先硬件组态,组态
完毕后下载进CPU 下载后先在线看是否有错误cpu指示灯是否有SF BF报警灯亮 。(BF1灯亮为通信故障 检查电缆是否松动接触不良,九针接口螺丝拧紧)(SF灯亮为硬件组态出错)
首先打开STEP7 SP9 200编程软件写入测温程序
公式为 T = 500 * (AIWX – 6400)/(32000 – 6400) – 0 化简后 T = 5* (AIWX - 6400)/256
由通道18转换上来的数值为word类型 而温度要显示小数点后的数值就需要转换为浮点形的数据,浮点型的数据为32位二进制数,所以就有了如上的转换,接着乘5除256即出现最终的温度值。
也可用库来调用,这样方便一些
温度转换程序的结果说明程序无问题可正常测温。
接着打开通讯
设置为PLC地址为2波特率设置为187.5kbps 点确认下载一次即可。 然后打开博途 ,组态硬件。
在硬件组态完成后确认CPU没有任何错误信息错误指示灯亮。如有 即是组态错误。
将地址设置为3传输率设置为187.5kbps如设备中含有cp通信模块