PROFIBUS-DP从站的状态机制很好地说明了DP从站是如何工作的。图5-3所示为经简化了的状态机制,用椭圆表示状态机制的状态,从一个状态转换为另一个状态称为事件,垂直箭头表示转换。图5-3 PROFIBUS-DP从站的状态机制1.Power_On(通电)仅在Power_On状态,从站接收二类主站的Set_Slave_Add报文以改变从站地址,从站应具有非易失性存储器从站存储地址。如果总线拥挤而未能触发看门狗,状态机制进入故障安全状态等待参数化。......
2023-11-20
下面以FBPRO-8DO八路数字量输出智能节点为例,介绍PROFIBUS-DP从站的测试过程。
1.安装硬件和驱动程序
将从Siemens公司购买的工具软件COM PROFIBUS V5.1、CP5611网络接口卡及CP5611驱动程序安装到PC。
2.复制GSD文件
将设备生产商提供的GSD文件REND0008.GSD复制到COM PROFIBUS安装文件的gsd文件夹中,一般在“C:
图6-42 添加主站和从站
完成上述工作后,导出NCM文件(File/Export/NCM File),导出的文件路径为“C:SIEMENS\CPBV51
6.软件测试
完成以上工作后,就可以用自己编写的测试软件来测试数据的输入和输出:DP95DEMO.EXE用于PROFIBUS从站节点的通信。
1)打开应用程序,出现如图6-46所示界面。
图6-45 查看总线参数
图6-46 测试窗口界面
2)选择菜单DP-Slave/Select DP-Slave,出现如图6-47所示界面。
图6-47 添加从站
通过该对话框可以添加、删除网络上的从站,只有在COM PROFIBUS中配置过的从站才可以添加进来,然后进入下一步。
3)选择菜单Start/Stop/slv ini(),出现如图6-48所示窗口。
Select device:一般选择CP L21,应与Set PG/PC中的设置一致;Role of application取默认值,通过“access…”按钮可以设置每个从站的读写属性,最后单击“OK”,随后弹出如图6-49所示界面。(www.chuimin.cn)
图6-48 设置应用程序属性
图6-49 初始化结果对话框
如果没有任何错误,error_code将显示NO_ERROR,反之显示错误代码,比如上面的例子中代码信息为DPN_STAT_NR_ERROR,说明初始化存在错误,选择的从站不包含在网络中。
4)如果初始化没有错误,可以进行以下测试,比如数据读入、数据输出和复位等。如图6-50所示。
完成通信所用函数:
dpn_out_slv():主站向从站输出数据
dpn_in_slv():读取从站的输入数据
dpn_read_slv():读取主站的输出数据
dpn_slv_diag():读取从站的诊断数据
图6-50函数测试菜单
dpn_read_sys_info():读取系统信息
dpn_global_ctl():全局控制
dpn_read_cfg():读取配置数据
详细内容请参考如下手册:
①COMPB_e.pdf COM PROFIBUS Manul 2001.4 Siemens。
②mn_ncm-pc_0.pdf Advanced PC Configuration 2002.11 Siemens。
③dpn_user manual.pdf。
有关现场总线及其应用技术的文章
PROFIBUS-DP从站的状态机制很好地说明了DP从站是如何工作的。图5-3所示为经简化了的状态机制,用椭圆表示状态机制的状态,从一个状态转换为另一个状态称为事件,垂直箭头表示转换。图5-3 PROFIBUS-DP从站的状态机制1.Power_On(通电)仅在Power_On状态,从站接收二类主站的Set_Slave_Add报文以改变从站地址,从站应具有非易失性存储器从站存储地址。如果总线拥挤而未能触发看门狗,状态机制进入故障安全状态等待参数化。......
2023-11-20
图13-8 PPO1通信类型PPO规定了PLC与变频器等驱动装置通信时报文中有效数据的结构。MM440变频器以前仅支持PPO1和PPO3,现在也支持PPO2、PPO4了。在本例中选择PPO1,由4PKW/2PZD组成。4)最后一步就是将地址分配给变频器,如图13-12所示,单击DP从站,就会出现带颜色的“插槽”,此时需要将PPO1协议拖入到该“插槽”中即可完成,如图13-13所示。图13-10 选择从站地址“4”图13-11 DP主站和DP从站图13-12 地址分配图13-13 MM440变频器的PPO1协议......
2023-06-18
EtherCAT从站控制芯片ESC是实现EtherCAT数据链路层协议的专用集成电路芯片。它处理EtherCAT数据帧,并为从站控制装置提供数据接口。图10-6 ESC结构图它具有以下主要功能:1)集成数据帧转发处理单元,通信性能不受从站微处理器性能限制。每个ESC最多可以提供4个数据收发端口;主站发送EtherCAT数据帧操作被ESC称为ECAT帧操作。表10-1 EtherCAT通信ASIC芯片用户也可以使用IP-Core将EtherCAT通信功能集成到设备控制FPGA中,并根据需要配置功能和规模。使用Altra公司Cyclone系列FPGA和IP-Core的ET18xx功能见表10-2。......
2023-11-22
主要有效成分是黄连碱和黄连素。从以上分子结构式可以看出黄连碱和黄连素都是碱性化合物,为了得到较好的峰形及较长的保留时间,本方法用己烷基磺酸钠作为离子对加入移动相中。测试步骤①标准液的配制:分别准确称取5 mg黄连碱和黄连素标准品,转入100 mL容量瓶中,加入60 m L甲醇,超声至标准品全部溶解,再加入甲醇至刻度,摇匀后即可注射。总生物碱为黄连碱与黄连素之和。......
2023-07-02
铁路车站的站场是旅客乘降和列车停靠作业的场所,主要包括线路、站台、站台雨棚、跨线设施、货场、物流中心等部分。图1.17车站线路图本部分内容详见第5 章。中间站台也称为岛式站台,是指通过跨线设施与站房或广场相联系的岛式站台。中间站物流中心主要包括仓库、货物站台、货物堆放场、货物线、装卸机具及货运办公室等。......
2023-08-21
根据站场与广场的高差关系,线侧式站房还可细分为线侧平式、线侧上式和线侧下式3 种类型。图6.5线侧式站房我国客货共线铁路车站大部分为线侧式车站。线端式线端式站房位于站场的一侧顶端,如图6.6 所示。根据站房与站场之间的空间位置关系,可采用线上式、线下式和地下式站房布局。目前,我国长大干线铁路还没有桥下式站房的实例。图6.8桥下式站房3)地下式地下式站房是指车站站房位于地下的车站。......
2023-08-21
百里醌是非极性化合物,用反相色谱柱可以很容易地作定量测试。测试步骤①标准液的配制:准确称取10 mg百里醌标准品,转入100 mL容量瓶中,加入60 mL乙醇,超声2 min,再加入乙醇至刻度,摇匀后即可注射。②样品液的配制:称取一定量碾碎的含有约10 mg百里醌的样品,转入100 mL容量瓶中,加入10 mL水,超声5 min,再加入50 mL异丙醇,超声10 min(提取物)或40 min(原草),冷却后加入乙醇至刻度,摇匀,离心5 min,吸取清液即可注射。......
2023-07-02
胆碱是强碱性的有机分子,没有双键,没有特征性的UV 吸收,所以反相色谱-UV检测器无法测试胆碱。从分子结构来看,胆碱在水溶液中应该是阳离子,所以可以用阳离子交换柱来把它和其他化合物分离;同时应具有电导性,所以可以用电导检测器来检测胆碱分子。②样品液的配制:称取约含有10 mg胆碱的样品,转入100 mL容量瓶中,加入60 mL水,摇15 min,超声5 min,再加水至刻度,摇匀后离心10 min。......
2023-07-02
相关推荐