刚做了一个项目,下位机用S7-300加FM350采集编码器脉冲信号进行计数,每计50个数FM350-2的输出Q0-Q7跳变一次,即从00000000到00000001,记到大约1000000时清空重新计数,上位机通过ADLINK的数据采集卡采集Q0-Q7的数据,项目已经测试成功,主要是用于测量光强,设计思想是每隔5mm测量一次,50个脉冲对应5mm。
因为项目已经成功,考虑是不是可以更省钱来完成,考虑可否利用上位机的COM口与PLC进行通信,这样下位机可更换FM350-2为FM350-1,上位机省去了数据采集卡,但是需要上位机编程。
想请问两点,一是上位机如何编程?二是S7-300如何与上位机的COM进行串口通信?