首先,你既然是仿真,你必须使用虚拟串口吧,proteus虚拟串口就够你忙活的。
程序中建议使用协议,比如你说的modbus协议也是可以的,一般的组态软件都走这个协议的
在iFIX中设置好modbus协议地址
你说的怎么加载,单片机里面的协议是你要写出来的啊。不要求要全部控制字,至少常用的几个你要有的吧。
程序在keilc中编译后,生成的hex文件,就可以在proteus中仿真的啊
祝你好运,
追问看了很多虚拟串口的材料还是不太明白,虚拟串口是要和我仿真用的单片机连接起来吗?
然后虚拟串口和iFIX通信主要就是程序以及设置协议地址?
我仿真的单片机通过下图连接到COMPIM口,U3左边和单片机的RXD、TXD相连,虚拟串口在这儿要怎么用呢??本人新手,敬请指教,谢谢!
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/6f061d950a7b0208689804ad63d9f2d3572cc82c?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答差不多 我用的是232不是485