以太网物理接口模型介绍Proteus中的以太网物理接口模型提供了一种从仿真电路图访问本地网络的方法。
仿真的网络控制器模型通过现有的以太网卡连接到本地网络。现在Proteus提供了两种以太网卡模型:Realtec RTL8019AS和Microchip ENC28J60。
网卡设置在电脑中必须有一张物理网卡,以太网物理接口模型(简称为EPIM或NICS)才能正常工作。检查你的电脑是否具有物理网卡,并且安装好了驱动。
当只在一台电脑上工作时,要禁用网卡属性中的“Checksum Offloading”或“Hardware Checksumming”选项(名字与网卡驱动有关),这样Proteus才能与虚拟的网卡进行通信。如果是与网络上的其它电脑一起进行仿真时,则没有必要这么做。
相关的简单设置如下:
禁用硬件检验(hardware checksum)的步骤:
1)
打开电脑的控制面板,选择系统(System)子项。
2)
在弹出的对话框中选择硬件标签页,然后选择设备管理器(Device Manager)。
3)
打开设备管理器后,找到网络适配器(Network Adapters),使用右键弹出菜单,选择“属性”。
4)
在网卡属性的对话框中,选择“高级”标签页,找到“Checksum Offloading”或“Tx Task Offload”或“Hardware Checksumming”(这个名字与网卡驱动有关),然后把它的值改为“Disabled”。
5)
单击OK,退出。
如果你没有连接到以太网上,或者你不想在真实网络环境中调试你的程序,你也可以使用VMWare的虚拟网络。它非常适合用于调试TCP/IP应用程序,因为这个虚拟网络中不会有数据包泄漏出去。
如果在你的电脑上安装了几张网卡,你必须在Proteus中的网络控制器模型中设置网卡号属性。网卡号可以通过“iflist.exe”程序得到,具体操作如下:
1.
从开始菜单中选择“运行”命令。
2.
输入:“c:Program FilesLabcenter ElectronicsProteus 7 ProfessionalBINiflist.exe”,你将看到类似以下的信息提示:
0: DeviceNPF_GenericDialupAdapter
Description: Adapter for generic dialup and VPN capture
Loopback: no
1: DeviceNPF_{308AEC7C-5861-4F59-A1E1-3C9D045CAA9C}
Description: VMware Virtual Ethernet Adapter
Loopback: no
Address Family: #2
Address Family Name: AF_INET
Address: 192.168.220.1
Netmask: 255.255.255.0
Broadcast Address: 255.255.255.255
2: DeviceNPF_{59955D19-1BF5-474E-B90C-B2492CA7936E}
Description: Marvell Gigabit Ethernet Controller
Loopback: no
Address Family: #2
Address Family Name: AF_INET
Address: 10.0.0.65
Netmask: 255.255.255.0
Broadcast Address: 255.255.255.255
3: DeviceNPF_{A6133567-A839-42CE-A03A-979721CC47BD}
Description: VMware Virtual Ethernet Adapter
Loopback: no
Address Family: #2
Address Family Name: AF_INET
Address: 192.168.80.1
Netmask: 255.255.255.0
Broadcast Address: 255.255.255.255
3.
你现在要决定连接到哪个网络。然后查看上面列表信息中左边的数字,例如,你如果想要连接到IP地址为192.168.220.1的Vmware虚拟网卡,它的数字为1。
4.
在ISIS中编辑网络控制器模型的“Network Card No”属性,选择数字“1”。
5.
单击“OK”,保存设计,然后开始仿真过程。如果你运行的是sample中的例子,确保在这个网络中有一个正常工作的DHCP服务器。
6.
请不要使用“Adapter for Generic Dialup and VPN capture”,因为它与现有的仿真模型是不兼容的。
安装WinPcap控制器模型Microchip ENC28J60以太网控制器模型ENC28J60仿真模型支持以下特性:
l
SPI接口;
l
8KB的内部RAM;
l
通用、MAC、MIL和PHY四类寄存器;
l
发送和接收包;
l
DMA操作(计算检验和、存储复制);
l
接收包过滤(单点传送(Unicast)、多点传送(Multicast)、广播(Broadcast)、Magic Packet、模式匹配(Pattern Match)、哈希表(Hash Table)、检验和(checksum));
l
Power-Down模式;
l
LEDs输出;
l
中断逻辑;
l
复位逻辑;
局限性:
l
内置的自检控制器没有模型。
详细信息,请参考ENC28J60控制的说明文档。
本模型在虚拟的“Explorer 16”板和“PICtail Plus”子板上,使用Microchip TCP/IP栈进行过测试。这些原理图可以从Sample目录中找到。
Proteus EPIM PPT.zip
(2008-10-07 13:15:05, Size: 208 KB, Downloads: 16)

最新回复
ykighjji (2008-10-07 13:27:06)
hekun559 (2008-10-07 19:23:59)
清风一士 (2008-10-08 15:38:38)
rangyi (2008-10-13 16:12:01)
josh915 (2008-10-23 09:33:43)
cxbpwj (2008-10-24 23:26:59)
wxdgl (2008-10-25 11:20:22)
斑竹是不是就喜欢大家在这毫无意义的灌水?货币机制可以激励大家共享资料,但过尤不及!!
斑竹你自己也可以看看,网站上到底有多少有意义的交流性的内容!!!
说多了,如果你认为我不敬,封了ID也无所谓,反正你喜欢灌水!!所以我就灌!!
potkk34 (2008-10-25 12:29:06)
1、抽锌泵采用立式长轴传动方式(一般在2米以上),以使驱动电机远离热源,确保电机能够长时间的正常工作。 (www.51516595.com)
2、抽锌泵泵体与驱动装置间采用开放式框架结构,以便观察锌液面低漫时泵轴与外壳间的粘联情况。
3、抽锌泵在泵轴上装有手轮,随时防止并检测锌泵叶轮、壳体是否被低温锌液抱住。
4、锌液泵叶轮、壳体采用耐锌蚀的特殊合金钢,具有耐高温、耐腐蚀、耐磨等特点,以延长锌泵的使用寿命。
5、 抽锌泵采用长间距、双列调心轴承,以提高锌泵的运转平稳度。
公司名称:武汉光跃环保设备有限责任公司地 址:武汉市前三眼桥76号长安公寓2单元3-1号
邮编:430023
联 系 人:刘进东
电子邮件:whgyhb@21cn.com
网 址:www.51516595.com
抽锌泵电话:13376876276
cdspring (2008-11-04 12:44:06)
sblpp (2008-11-08 19:12:52)
提示: 作者被禁止或删除 内容自动屏蔽
bobo001 (2008-11-09 09:46:58)
zcfhlp (2008-11-10 16:19:18)
xiejunyang (2008-11-16 15:02:12)