会议主持串词十篇

时间:2023-03-27 13:59:28

会议主持串词

会议主持串词篇1

大家上午好!今天,我们在春意盎然的蓉城集聚一堂,隆重地召开**公司**年服务工作会议。

下面请允许我介绍一下到会的领导和嘉宾,他们是——

副总经理**先生

总监***先生

公司物流部**经理

公司客户服务部客户服务组***经理培训业务工程师***

配件业务工程***站务管理工程师***

以及分布在全国各地、来自五湖四海的各特约服务站的负责人们,让我们用热烈的掌声欢迎各位的到来y

此次会议分三个议程,第一议程是今天上午,进行公司服务政策的宣贯和服务站代表讲述工作心得;第二议程是今天下午,进行分组讨论,并由小组代表总结讨论结果;第三议程是在明天上午,由徐副总作重要讲话,并对~年表现杰出的单位和个人颁奖,最后由××总监××先生总结宣布公司服务政策决定。会议马上正式开始了,为了保持会场的安静,请各位把手机调成震动或设为无声,谢谢。

好,会议正式开始。今天上午我们进行第一议程。

首先有请公司客户服务部***总监致开幕词,有请。(视会场具体布置而定。)

(引用××的话总结)××对我们的服务工作做了整体的展望,给大家描绘了一个融洽良好的合作关系。

接下来我们将就各项工作进行细致的讲述,大家可对他们讲述的各项业务稍作记录,以备下午讨论磋商。

首先,有请公司客户服务部客户服务组***经理对服务、保修、信息等业务进行讲话。

接下来,有请客户服务培训业务工程师***先生阐述培训业务及其年度计划的。

下面,有请客户服务配件业务工程师***先生向大家讲述配件供应及服务站调拨相关事项。

下面有请公司物流部***经理作配件发送工作总结。

最后,有请站务管理工程师***先生就服务站政策、考核、协议说明进行讲话。

在全国近300个服务站中,涌现出了一大批运作良好,诚信合作、业务水平高的服务站。相信大家也希望通过今天这难得的相聚/相互交流交流经验和心得,那么,我们今天呢,就请来了两位代表——

首先有请,***服务站的站长***先生,有请*站长。

还有一位是***服务站的站长***先生。欢迎陈站长为我们传授工作经验。

会议主持串词篇2

(20__年4月23日)

同志们:

现在开会。

今天这次会议,是经市委常委(扩大)会议研究决定召开的一次非常重要、非常严肃的会议。主要目的是分析我市当前稳定形势,查找维稳工作当中的薄弱环节,按照保定市深入开展执行力亮剑行动的要求,进一步明责加压,强化措施,全力以赴抓好当前的稳定工作,为党的十胜利召开创造良好的环境,确保关键时期不出问题。

参加今天会议的有:全体市级领导;各乡镇办党委书记、乡镇长(主任)、副书记、主管安全生产副乡镇长(主任),各村党支部书记;市直各单位主要负责同志;政法委、统战部、法院、检察院、公安局、防范办、局、安监局、司法局领导班子成员。这次会议非常重要、比较特殊,不仅会议内容多、参加人员多,还有一些文件,为保证会议效果,请大家严格遵守会议纪律,关闭手机,不准交头接耳,维护好会场秩序。

今天的会议议程共有五项:

首先,进行会议第一项:由市委常委、政法委书记、统战部长同志宣读《关于做好党的十安保工作的实施方案》;

…………

下面,进行会议第二项:由市委常委、市委办主任同志宣读《全市1—3月份工作通报》;

…………

下面,进行会议第三项:由市委常委、常务副市长同志宣读《工作一岗双责制度》;

…………

下面,进行会议第四项:由市委副书记同志就工作讲意见;

…………

下面,进行会议第五项:请市委书记作重要讲话;

…………

刚才,书记宣读了《十安保工作实施方案》,这个方案是根据市的有关要求,结合实际情况来制定的,方案中的指导思想、目标任务、工作措施和责任要求都非常的具体明确,操作性、政策性都很强;同志通报了我市第一季度工作形势,对前一段时间的形势进行了总结回顾,找出了问题,对下一步的工作也提出了明确要求。这两个文件都是秘密文件,各单位一定要按照文件要求,只做口头传达,不复印、不转发,同时一定要保管好文件,不得泄密、丢失,这是政治纪律。同志宣读了《工作一岗双责制度》,进一步明确了工作职责;同志对我市的稳定工作进行了全面的分析总结,对今后一个时期的维稳工作进行了安排部署,客观全面、任务明确、措施有力。特别是书记的讲话,深刻剖析了我市维护稳定工作的严峻形势和存在的突出问题,对进一步做好维护稳定工作讲明了工作思路,提出了明确而具体的要求。书记的讲话,站位高,思想性、指导性和可操作性非常强,尤其是书记运用了很多战事的例子,来讲如何提高我们的指导力和执行力。十安保工作已经进入了战时状态,我们必须以战时的工作状态、战时的工作方法,把十安保工作落到实处。会后,各乡镇办、市直各单位、各村要认真学的讲话精神、深刻领会、抓好落实,切实把思想和行动统一到市委、市政府的决策部署上来,全力打好十安保攻坚战。下面,就如何落实好这次会议精神,我再强调四点:

一、要进一步统一思想,提高认识。发展是第一要务,稳定是第一责任。当前,推动发展的任务十分繁重,维护稳定的任务十分艰巨。从会议通报的第一季度形势来看,我市稳定工作中存在的问题仍然很多,形势依然严峻,不容乐观,刚才书记站在全局的高度,对我市维稳工作做了全面深入的分析,并提出了更高的标准和要求。维稳工作是摆在我们面前的一项紧迫的政治任务,我们要将维稳工作作为一项长期的政治性战略任务来抓,这也是对我们各级干部党性观念的现实考验,容不得我们有丝毫的麻痹、松懈和懈怠。特别是今年是党的十召开之年,越是在这个重要的时期,越是矛盾的高发期、敏感期,越是稳定工作的实战期、考验期。为此,我们大家对面临的严峻形势要有充足的应对准备,要牢固树立大局意识、责任意识和目标意识,一切服从于稳定工作、一切服务于稳定工作、一切为稳定工作让路,坚定不移、不折不扣地贯彻落实好市委、市政府的决策部署,以更加有为负责的态度,全力维护好我市的社会和谐稳定,以敢打、必胜的勇气和决心,全力打好十安保工作主动仗,确保我市平稳度过。

二、要进一步突出重点,推动工作。各级各单位要按照书记的讲话和《实施方案》的要求,结合实际,制定本单位的具体工作方案,努力做到部署、协调、检查、落实同步推进。这里,我着重强调几项重点工作:一是 消防工作。春夏季节是火灾事故高发时段,防范工作不可忽视,对消防工作,要本着确保重点,兼顾一般的原则,集中时间、集中精力认真研究部署,切实抓好市区农贸市场及商场、超市、批发零售点和加油站的消防管理,消除网吧、歌厅等公众聚集场所和易燃易爆行业的消防隐患;要全面增强农村群众防火安全意识,抓好夏收农田秸秆禁烧工作,提高农村防火自救能力,千方百计减少火灾事故。二是食品药品安全。各乡镇(办)、各相关单位要深入开展食品药品安全专项整治工作,下大力整顿和规范食品药品市场秩序。要围绕影响群众饮食用药安全的突出问题,高度警惕各个领域存在的不良苗头和倾向,决不忽视每一个薄弱环节,决不放过每一处安全隐患,决不迁就每一起违法行为,坚决防止重大食品药品安全事故的发生。要紧紧抓住农产品种植和养殖、食品药品加工生产、经营和消费等重点环节,把城乡结合部、农村市场、各类批发市场、超市、药店、医疗单位、集贸市场和学校食堂等作为重点区域,不间断地进行安全检查,掌握实情,切实做好食品药品的安全工作。三是危爆品安全。对危险爆炸品等安全生产隐患,要进行“横向到边,纵向到底”全方位、不间断的排查整治。重点排查整治公路运输、水电油气等行业安全隐患;公共娱乐场所、大型商场和集贸市场、宾馆饭店、网吧、车站等人员密集场所的安全隐患;危爆物品生产经营使用单位和个人安全隐患。四是道路交通安全。公安交警、交通等部门要结合正在开展的治超专项行动,加大路面管控力度,对严重影响交通安全的违法行为依法从严从重查处。公安、交通、教育等职能部门,要深入开展校车安全专项检查行动,重点检查是否存在违规运行、超载等非法行为,坚决依法取缔“黑校车”,确保我市校车安全有序运行。

三、要进一步严明责任,狠抓落实。要按照“属地管理、分级负责,谁主管、谁负责”原则,层层明确领导责任,层层落实领导责任,确保维护稳定的各项责任不折不扣地落实到各个层面,做到人人身上有担子,个个身上有任务。今天的会议专门下发了《工作一岗双责制度》,各乡镇(办)、市直各单位,要严格按“一岗双责”的要求,对本单位、本系统的稳定问题,必须高度负责。各级党政“一把手”是稳定工作的第一责任人,分管领导为具体责任人,要认真履职尽责,密切配合,做到“管好自己的人、看好自己的门、办好自己的事”,对各种苗头要发现得早、控制得住、化解得了、处置得好,决不能遇到难题就简单地推给市委、市政府。要继续实行稳定“五个一”分包责任制,确保不留空当盲区、不留可乘之机、不出任何问题。各单位一把手要亲自研究部署稳定工作,亲自督促落实,亲自抓大事、解难题、办实事。对可能引发稳定问题的苗头和隐患,要亲自指挥协调,加强跟踪问效,边排查边解决。要切实转变工作作风,真正深入基层、深入一线、直面群众,要把工作做到田间、地头、炕头,耐心细致地做好群众的工作,把问题和矛盾化解在萌芽状态,确保大事不出乡和市直单位,小事不出村。

今天,全市各村支部书记都来了,刚才书记针对村级稳定工作讲了很重要的意见,概括起来就是十个字:“发现、协调、上报、配合、稳控”。尽早发现,要了解清楚每家每户的情况,尤其是存在的矛盾和纠纷,做到心中有数。协调解决,要耐心给矛盾双方做工作,讲法律、讲政策、讲人情、讲世故,及时协调解决矛盾。及时上报,村里无法解决的问题,村两委要及时尽早上报,让上级单位了解矛盾的产生原因和重点,绝不能隐瞒不报,导致小事拖大、大事拖炸。主动配合,在上级单位解决问题过程中,村两委班子要积极主动配合,提供相关情况。做好稳控,对于那些通过市委、市政府的全力工作,因为一些特殊情况和原因,仍然暂时无法解决的问题,村支部书记就是稳控工作的第一责任人,村就是第一道防线,村支部书记要切实负起职责,全力做好稳控工作。只要每个村在实际工作中切实能把这十个字落到实处,做好各项工作,就不会出现大的稳定问题,就能打赢十安保这场攻坚战。

会议主持串词篇3

一、会议时间: 2020年9月15日

二、活动主题: 趋势所驱、合作共赢,***种业2020--2021年产品订货会暨战略合作签约仪式

三、活动意义:

1、提升公司品牌形象和凝聚力,扩大宣传面和影响力,增强品牌竞争力及市场占有率。

2、推广加强客户对公司玉米种子品牌的认知,与甘肃省武威南粮油储备库有限公司达成战略合作协议。

3、完成计划订货量,为2021年销售打下扎实基础。

四、活动目的:此次活动最终目的是实现订货目标,会议期间及前期后期所有环节均为订货服务,以6:3:1分比完成,即开会前完成订货量的60%,会中完成30%,会后完成10%。

五:主要议程:现场观摩会/合作签约仪式/订货会

活动流程(会前)

1、9月3日前,完成实验基地的踩点工作,框定基地现场的观摩人数,划定参观路线,明确人员分工,完成酒店会场的初步筛选,舞台设施、餐饮费用等事项。

2、9月5日,制定订货优惠政策(分会前、会中、会后三种)。

3、9月6日,初步确定邀请客户名单,完成第一轮市场走访,了解参会人数、订货数量、收款统计及问题反馈等工作,制定相应对策(对基本确定的客户进行分类,确定参会,了解能够交款订货的为A型;确定参会,但是对于订货不能确定的分为B型;有资金实力观望的分为C型。针对每一类客户做出相应的政策、话术、定制引导方案)

4、9月8日,进行第二轮走访,同时发放邀请函,并将参会表格政策准备好,开展会前订货流程,电子版邀请函每日推送,其中每日推送订货优惠图片话术等,(设计话术)每日拜访客户,拜访目标等走访工作计划由专人负责,做细做实。

5、9月10日,统计会前订货完成任务,观摩会现场宣传物料设计工作完成,会场指引宣传物料设计完成,会议流程确定,行程、人员分工、讲话稿PPT,礼品到位、水果点心餐饮确定等。

6、9月13日,布置完成,观摩/订货会议流程确定,现场彩排,主持人/话术/节目分工等工作部署完成。

活动流程(会中)

所有工作人员统一着装西服,男同志领带头发胡须整理整齐,女同志统一扎头发、淡妆。6:30统一在(某某地方)集合。

7:00,到达会议地点( 酒店),迎接客户,其中负责接待的工作人员提前前往活动酒店准备好口罩、二维码签到表,准备好参会证/礼品。

7:30,工作人员达到酒店,迎接客户,对到来客户握手欢迎,酒店方礼仪(佩戴公司绶带)发放参会证,工作人员引导早点就餐地点。

8:00,销售经理对先到客户解说今天会议的主要议程内容,了解今年市场行情等。

8:35,早餐后统一引导客户前往现场观摩(***农场植种基地),随车准备瓶装水、雨伞等物品,达到现场后销售经理讲解产品的特点优势等。

10:30,观摩会结束前往会议酒店,抵达后迎接就坐,发放礼品及订货政策,现场音乐响起,茶水点心水果上桌。

11:00,会议开始,支持人致欢迎词。

11:15,公司领导致辞。

11:20,支持人致感谢词,按照制定话术引导会议内容,串词节目。

11:30, 开场音乐/节目,主持人串词。

11:40,主持人串词,进入签约启动仪式有请         , 有请            ,有请              上台,此时大屏上是背景,礼仪在台下分别跟着嘉宾上台,并站在嘉宾的到嘉宾后面,全部上台后,切换至启动仪式屏幕,主持人指导大家将手放在大屏的手印上,启动,启动后主持人感谢领导的参加,主持人话题,看到此景,此时此刻是我是激昂的,我们一同共同见证......盛大起航,相信这种模式会使玉米新品种丰禾96市场占有率进一步扩大,销售体系更加完善, 财富收益更加凸显。

12:00,主持人串词,销售经理解读政策,进入订货交款环节。

12:10,销售经理讲解产品特点,市场优势,进行营销培训。

12:20,节目/游戏互动。

12:30,公布今日订货交款大客户,上台参加抽奖活动。

12:40,主持人串词游戏参与有奖问答环节,答对的可以获得奖励,答错也有奖励,现场兑换,(代金券可在现场订货抵用货款,具体操作见细则)。

12:50,主持人上台,串词,主持人串词进入游戏抢红包环节。

13:10,主持人串词,话术引导部分订货客户还没交款,我们稍等,今天为大家准备精美的午餐,(台下销售经理促使订货流程见细则)。

13:20,主持人宣布就餐。

14:00,会议结束。

活动流程(会后)

1、继续保留会议政策,对现场没有订货的客户进行电话回访,回访内容为:没有订货是因为我们的产品还是价格等问题, 制定对策(比如价格按照会前的,或者其他优惠附加等)。

2、不断迂回回访,促使完成订货目标。

有没有签约仪式?若有,在活动流程中确定具体时间。

重点提炼:

整体以引导为核心贯穿,做到准备充足,思路清晰,现场可控,跟踪到位。执行力:做好充分准备,专人专项、人尽其责。以往开会流程为邀请、讲话、订货、吃饭,答谢会转折订货会链接不到位,订货会开成吃喝会,变成沟通答谢会、开成技术讲解会。貌似圆满订货却不理想,原因分析大致如下:1.准备不充分,应当在开会前20天启动会议准备工作,销售经理做出经销商今年订货意向摸底工作,加强执行力,认真做好数据统计(经销商本年销售状况表格,利润收成以及意向),对于经销商的意愿回访,通过优惠政策,前景可观引导等方法策略统计出今年订货数量 金额报表,对于犹豫的客户做二次回访,强调优惠政策,产品优势,利润分析等做到成为本年订货确定客户,对于没有意向的客户做优惠政策讲解公司产品优势,利润分析可观,通过礼品赠送,电话营销再次回访加以不放弃决心追踪,致力成为本年度订货客户。对于资金紧张经销商没有订货意向的,销售经理通过该经销商的信用、配合度等因做出特别优惠政策,如预付定金、后期推广宣传承诺等 奖励等有效手段确定,本项主要在执行力上,务必慎重执行,努力做到订货会前已知本年度订货信息。在客户入会场之时就要做好做好跟进和了解工作。每张桌上必须安排一位跟单员,在客户进场时就要和客户交流聊天了解客户的情况。内容要围绕客户的种植经营情况、当前存在的问题和困惑、对我们示范田和观摩会的认可程度、还有哪些疑虑、本次订货品类数量计划等,充分了解掌握客户信息,做好沟通工作。在这个环节中做的越深越透越全面,就越能轻松驾驭客户,使客户思维按照我们既定思路走。2.不再邀请县领导专家讲座,改公司领导讲话,讲话以感恩开场,公司的发展,市场的可观分析,对经销商的优惠概述体现同心共赢意愿,让经销商感觉到就是公司内部会议,之后公司全体人员分别上台,介绍自己讲出对经销商工作的支持感恩话语,3、制定销售人员订货任务,分会前金额和会中金额,与提成挂钩,同时设计会中推荐订货话术,对于经销商各种问题顾虑之答复给予。

创新:主要体现在细节及现场上,细节上体现公司文化、公司是蓬勃发展、感恩元素,环节上在以下几个方面展示,植入更多人文思想,从感情上打动经销商,具体如下:

1、展板设计上注重文字人文设计(如笑脸墙、成绩展示)

2、舞台上前沿放置产品,配以优势说明

3、领导讲话主要以感恩、包容、一同成长致力农民农业发展话题、公司成绩介绍、未来规划、服务创新(服务体系介绍),技术创新(种粮一体化、农业合作社服务体系、植保服务、)做演讲,

4、主持人说辞以串词话术能够有效链接订货优惠政策订货环节,市场价格持续上涨姿势,先到先得,抢占市场,品牌优势等话术策应引导经销商订货。

5、主持人的说辞和活跃现场气氛能力及引导能力在此次订货会中起到至关主要作用,故:尽可能公司员工主持,公司无此人才外找时需要前期培训彩排成熟。

6、现场气氛活跃环节采用现场微信 抢红包、有奖问答、抓钱(一元先进抓多少拿多少) 猪八戒背媳妇(主持人邀请男女参与游戏3-四队,吃完桌子上的水果背着媳妇跑回重点先到者奖励礼品)

突破:1、此次活动前期邀请函改做互联网邀请+纸板邀请函+电话邀请模式,为显对经销商的重视,最好下乡送达同时了解订货意向信息。  2、主持人话术设计,培训现场控制引导感染力,突破以往答谢与订货环节断裂,幽默,用情的巧妙链接,利用托客订货产生信任,及在他们的感染下也会带动更多的潜在客户参与订货。互动的关键不容小觑,互动的客户越多,参与的基数越大,订货效果也就越佳,3、制定跟单目标和成交额度。至少要保证每一张桌(八、九位客户)上要有一位我们的跟单员。跟单员的任务就是做好和客户的交流沟通,掌握了解客户信息,介绍产品特点和本次活动的政策,说服客户参与订货。还要制定每位跟单员的订货任务,进而分解到每位客户的订货数额,确保完成订货任务实现订货目标。这个环节很重要,跟单员要审时度势,不但要促使意向客户尽快下单,而且还要见风使舵,化解客户异议,化不利为有利,以各种奖励或者后期补款等政策争取摇摆客户成为我们的订货客户。销售人员现场跟进话术,对于不会跟单、不好意思逼单等问题做前期设计,客户一说自己暂时不定或者没带钱等就没有下词了。试想,如果所有的跟单员都这样的话会实现我们的订货目标吗?

六:责任分工:

1、统筹安排:

2、宣传统计

3、现场布置/会议执行

4、接送安排

5、收款事宜

6、后勤运输

7、就餐接待

七:会议费用

项目

单价

数量

金额

备注

会场费用

 

 

 

 

物料费用

 

 

 

 

餐饮费用

 

 

 

 

设计服务

 

 

 

 

其他费用

 

 

 

 

50人会议费用成本可控制在40000之内

会议主持串词篇4

关键词:Microlok II系统;串行通信链路;系统事件日志

1 串行通信链路故障处理

Microlok II系统一旦出现了串行通信链路故障,可以通过以下4种方式判断处理。

(1)串行链路状态指示器。

(2)系统事件日志。

(3)串行链路通信统计显示屏。

(4)串行链路协议监视器。

1.1 串行链路状态指示器

最基本的故障处理工具是链路状态指示器,它通过位于CPU板前置面板配置开关对于每个串行链路都是可用的。当选择了一个活动的串行链路时,指示器LED“A”到LED“E”被连接到所选串行链路上的各种状态信号,显示如下:

A-选择的串行链路正在传输数据。

B-选择的串行链路接收到一条有效的消息。

C-选择的串行链路认得接收到的消息里面的地址。

D-选择的串行链路正在接收一个DCD信号。

E-选择的串行链路探测到一个接收器错误。

串行链路状态指示器自动连接到系统启动时第一个定义的串行链路,直到选中另一个串行链路。

在那些作为通信电路主端的Microlok II串行链路上,LED“A”应该规则的闪烁,指示主端正在传送数据到它的从端。LED“B”和LED“C”应规则闪烁,响应LED“B”指示的传输。这表示正从接收从端接收有效消息。LED“E”是错误指示器,应很少闪烁或根本不闪烁。接收到一个坏的响应或没有收到响应会使链路主端的LED“E”变亮;如果LED“E”点亮很频繁,表示探测到很多错误,应检查并纠正错误的原因。

在那些作为通信电路从端的Microlok II串行链路上,没有指示器LED会闪烁,除非链路接收到一个从它的主端发送来的消息(或通信链路噪声产生一个接收错误)。只要收到一个发给被监控连路的“无误”消息时,LED“B”就会闪烁。只要被监控的串行链路对收到的消息产生一个响应,LED“A”就会闪烁。

除了对收到的发送给它的消息作出响应外,从设备决不会发送消息。因此,在一个服务多个从设备的通信链路中,只有LED“B”会频繁地闪烁是正常地,表示发送有效信息到电路的其它从设备。如果串行链路接收器探测到任何错误,LED“E”会变亮直到收到下一个“无误”的消息。

只要数据载波探测信号在主或从链路上是活跃的,且链路配置为半双工的(键入的载波)操作时,LED“D”会变亮。如果链路配置为全双工(连续的载波)操作,LED“D”不会闪烁。当一个半双工的通信电路正常工作时,LED“D”与LED“B”同时闪烁。

LED“D”点亮的状态超出平常的时间时,表示接收到的载波可能没有紧跟着接收到的数据。可能的原因是通信电路上过多的噪音,或通信电路上一个或多个从设备配置不正确。

1.2 系统事件日志

串行链路处理器在系统事件日志中记录重大的通信事件和警告。这些事件和警告包括:在一个前面的通信故障之后在主站和从站之间建立通信连接;在主站和一个指定的从站之间的通信链路上探测到多个错误;主站和从站之间的通信故障;完全的通信链路故障。

所有的事件和警告记录时,同时也记录了发生时间,通过Microlok II维护工具进行显示。重试后恢复的单一通信错误不会记录在系统事件日志中。

串行通信警告表示严重的通信问题,这些问题需要检查、解释和纠正,以保证受影响的串行通信链路的持续完整性。全部的错误数目和错误类型的额外信息可以从串行通信统计显示屏上获得。

1.3 串行链路通信统计显示

通信统计对每个在应用程序中定义的活动的串行链路都是可用的。通信统计包括:收到的有效消息的数目;传输消息的数目;接收和传输各种类型消息的数目;根据类型累计的错误数目。

统计显示屏根据所选串行链路所支持的协议有微小的变化。一般地,错误数目应该是低的,虽然存在一些错误应该认为是正常的。错误数目的总和一般应小于收到的有效消息总数目的2%。如果错误数目一直大于收到消息总数目的10%,应该考虑是不是可能存在通信电路问题。

当目的设备成功接收多于70%的传输消息时,Genisys和Microlok协议通信电路将很可能继续起作用,尽管会更慢。大量的硬件探测错误和“byte”错误表示通信电路上有过多的噪声。主站链路上大量的无回应错误表示通信链路完全是失效。同样地,当从站链路一分钟没有收到有效消息时,应该考虑是不是可能是通信链路或主站失效。

1.4 串行链路协议监视器

Microlok II维护工具提供了一个能够监视任一活动的串行链路的串行协议监视器。串行链路协议监视器在消息被串行链路接收逻辑处理之前捕获它们,并把它们传到维护工具上显示。传输的消息在队列等待传输时被捕获并传到维护工具上显示。

串行链路协议监视器展示了任一的串行链路上发送和接收的数据的近似图。有效消息的所有字节都会显示,包括头、消息校验和,与消息结束符。消息的发送和接收每个字节都是用十六进制来表示的,以正_的顺序显示。发送的消息标识为“XMT”,而接收的消息标识为“RCV”。包含错误的消息被标识,收到的有效消息任一字节被显示。

协议监视器显示屏本质上是以2400bps的通信速率实时运行的。当通信速率更高时,数据可能会丢失,尽管消息顺序被保存了。串行链路协议监视器的使用不会以任何方式影响到Microlok II设备的操作。

2 恢复系统到正常操作

在应用软件或单一线路可替换的硬件隔离了造成故障的原因后,下一步是进行纠正性的维修和恢复系统正常操作。

如果已确定硬件组件是故障的原因,替换这个组件或做必要的维修。检查系统受影响部分的配置,并重新测试受影响的系统功能以验证正确的操作。

参考文献

[1]杨根业.车站计算机联锁调试的方法[J].铁道通信信号,2006(2):3-9.

[2]李进,张海军.计算机联锁系统安全可靠性设计浅析[J].中国论文下载中心.

会议主持串词篇5

【关键词】USB HART 虚拟串口 隔离

HART协议由Rousemount公司提出,它的物理层采用了符合Bell202标准的FSK频移键控信号,即在4~20mA模拟量信号的基础上叠加了0.5mA的数字信号,数字信号用两个不同频率的正弦波――1200Hz和2200Hz分别表示二进制数0和1,传送速率为1200bps,由于载波的数字信号的相位连续,平均值为0,所以不会干扰模拟量信号的传输。因此HART协议可同时传送互不影响的模拟信号和数字信号。这样在不影响模拟信号传输的前提下,用户通过PC或手操器在现场或中控室可以很便捷的完成对带HART协议智能仪表的调校和量程迁移等操作。

与串并口设备相比,USB设备支持热插拔,携带方便,接口标准统一,通过USB HUB, PC可以连接多达127个USB设备,因此USB设备得到迅猛发展并逐步取代串并口设备,带串并口的PC和笔记本电脑日益减少。本文提出一种通过虚拟串口技术,采用CH340开发的隔离型USB-HART模块,它能直接取代RS232-HART接口,不需要对PC软件进行任何修改,又能有效抑制PC和智能仪表之间的电气干扰,即插即用,满足了没有串口的PC和笔记本电脑的应用需求。

1 设计方案

系统框图如图1所示。

本设计方案提供了从USB到HART FSK信号的物理层连接,配合计算机软件可以实现HART主设备的所有功能。

模块内部通过数字信号间的电气隔离能有效降低PC机和HART智能仪表供电电源之间的干扰,又能避免采用变压器耦合HART信号导致波形失真的弊端。

2 HT20C15实现HART-TTL转换

HART Modem可实现模拟信号和数字信号的分离,对HART信号解调后输出TTL信号;同时又可实现TTL到HART信号的调制,向HART网络加载符合HART协议的载波,工作处于半双工状态。

目前常用的HART Modem有PLCC-32封装的AMI公司A5191和SMAR公司HT20C15,这两种芯片引脚定义相同,可完全互换,但HT20C15的功耗更低。HT20C15的HART信号解调电路如图2所示。

IAREF脚是HT20C15内部运放和比较器直流工作点的设定端,需要根据VDD电压的不同而而选择合适的电压基准。

3 CH340实现USB-TTL转换

CH340 是南京沁恒生产的USB 总线转接芯片,实现USB 转串口、USB 转IrDA 红外或者USB 转打印口。在串口方式下,CH340 提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB 总线,具有以下特点:

全速USB设备接口,兼容USB V2.0,元器件只需要电容。

仿真标准串口,用于升级原串口设备,或者通过USB增加额外串口,实现应用层兼容。

计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。

硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。

支持常用的MODEM 联络信号RTS、DTR、DCD、RI、DSR、CTS。

通过外加电平转换器件,提供RS232、RS485、RS422等接口。

支持IrDA规范SIR红外线通讯,支持波特率2400bps 到115200bps。

4 驱动程序的安装

当采用CH340的USB-HART模块连接到PC,根据系统的提示安装厂家免费提供的虚拟串口驱动程序后,该USB接口就虚拟成一个串口。如果需要为USB设备置入厂商ID、产品ID、产品序列号等,可以选用CH341,该芯片支持通过外置的EEPROM定义厂商ID、产品ID等。

在首次安装模块串口驱动时,模块串口号由WINDOWS自动分配,安装完成后可以在设备管理中点其属性修改串口号。在WINDOWS 98/ME 系统下,模块串口号与当前硬件资源配置有关,默认为自动分配资源,从而排在当前实际串口号之后,可以在串口属性中选择模块资源配置来指定串口号。在WINDOWS 2000/XP系统下,模块串口号与当前所在USB端口有关,在首次安装时分配,WINDOWS自动记忆各USB 端口模块的串口号,也可在串口属性中通过高级选项指定串口号。

5 结束语

USB-HART模块是即插即用的USB 设备,正在使用模块进行数据传输的过程中,不可以将其断开(断开是指从USB插座中取出模块),必须在应用程序关闭该串口后,模块才可以从USB插座中拔出。如果在应用程序使用模块的过程中,模块从USB插座中拔出,那么应用程序应该尽快关闭串口并退出。

通过应用发现,采用CH340和HT20C15实现的USB-HART通信模块开发周期短,工作稳定,使用方便;通过虚拟串口技术和原来直接读取串口的PC软件实现了应用层的兼容,无需进行任何修改,能有效减少软件的开发投入,是一种有效的串口向USB接口转换途径。

会议主持串词篇6

关键词:自动化监控系统;多线程;多串口

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2013)27-6182-03

1 概述

在工业控制与自动化监控系统中,终端设备的数据采集传输是必不可少的。而串口由于通信方便,编程灵活,在工业控制中应用十分普遍。该文根据实际,需要结合RS-232C 串口协议标准,设计并实现了一款能够同时接入多种不同设备的多串口数据采集软件,使用的开发工具为Borland公司的Borland c++ builder 6.0。

2 RS-232-C的基本参数设置和客户端的实现方法

2.1串口基本参数设置

在异步串口通信中,端口能在一根线上发送数据同时在另一根线上接收数据。主要用到3根信号线:信号地SG,发送线TxD,接收线RxD。而其它的信号线主要用于硬件握手,都不是必须的。串口通信需要设置的通信参数为:波特率、数据位、停止位和奇偶校验。在两个进行通信的端口中,所有的参数都必须匹配,否则通信将不能正常进行。

波特率:表示串口通信速度的参数,它表示每秒钟传送的bit的个数。最常用的标准波特率是300、600、1200、2400、4800、9600、19200、38400、57600和115200等,该文中使用的一般RTU终端的波特率为9600,卫星接收器终端的波特率为19200,电台接收终端的波特率为1200。具体的数值需要根据实际情况而定。

数据位:衡量通信中实际数据位的参数。在串口通信中实际的数据位数值主要由所选择的通信协议来决定。一般的值为5、6、7和8,该文中所有串口的数据位都为8。

停止位:表示单个数据包的最后一位。常用值为1,1.5和2位。该文所有串口的停止位值都为1。

校验位:串口通信中一种常用的简洁数据检错方式。常用的校验方式有:偶校验(even)、奇校验(odd)、无校验(noparity)、space校验位总为0 和mark 校验位总为1。该文所有串口的校验位均为无校验(noparity)。

2.2数据采集客户端的实现方法

2.2.1 串口通信程序的开发法

在Windows系统下开发串口通信程序的方法一般有以下几种:

1)使用串口控件。1)利用微软提供的串口通信控件MSComm,可以非常简单地实现串行通信。使用MSComm实现串口编程十分简单,但是存在实时性不高、高速通信时准确率较差和处理速度较慢等缺点;另外,由于其本身存在一定的内存泄露,在长期运行的系统中有时会造成系统崩溃[1]。2)使用SPCOMM控件,主要在Borland公司的Borland c++ builder 6.0、Delphi7.0的快速开发环境中使用。

2)利用Windows API函数进行串口程序设计,具有很强的灵活性,可以满足对实时性要求较高的需求,但是要求软件开发人员对Windows程序的开发流程和串口开发对应的Windows API接口函数非常了解。

3)利用C语言对UART内部寄存器的读出或写入操作,实现相应的异步串口编程。这样实现的程序效率比较高,但是要求软件开发人员对硬件电路的结构原理非常了解,编程的难度比较高。

4)利用第三方开发的串口开发包来实现串口通信程序开发,开发方便简洁。但是有些开发包是需要付费购买的,如Msmulticomms.dll,Msmulticomms.lib,Multicomms.h等;Remon Spekreijse编写了一个CSerialPort串口类,则是一个可以免费使用的多线程的串口类。

2.2.2串行通信协议及开发步骤

串口的通讯协议主要分为两种:同步协议和异步协议。同步协议中,不论单线程还是多线程方式中,API函数都会阻塞监听线程;而异步协议中,API 函数会立即返回,操作在后台进行,避免线程的阻塞。

在开发串口程序的过程中不论采用同步方式还是异步方式,基本的开发流程都是一样的,都需要如图1所示的四个步骤来完成,但是在实际的应用中一般采用的都是异步方式,该文采用的也是异步方式。

3 多串口客户端的实现

3.1 多串口数据采集客户端开发流程

根据我们实际项目的需求,我们的数据采集客户端软件需要同时接入多套RTU,雨量计、温度传感器,电磁流速仪等设备,而且每套设备的通讯协议又各不相同,单纯的使用MSComm控件或者SPCOMM控件都不能够满足使用要求。结合实际情况,在实现的时候同时参考了SPCOMM和CSerialPort串口类的实现方法,我们自定义一个能够满足我们实际需求的多线程多串口的串口类。

根据上文中对串口程序基本开发流程的论述,以及我们实际项目的需求,要满足这些要求,那么我们的数据采集客户端软件必须具有多线程、多串口通信的能力,由此可以得出我们的数据采集客户端软件的基本通信流程图如图2所示。在本文开发的客户端程序中串口可以扩展至10个以上,能够同时接入硬件设备10台以上。

3.2 多串口数据采集客户端的实现

根据通信流程图可知,在启动客户端程序读取串口配置参数,配置完串口后,需要创建两个线程:一个读线程(主线程)和一个写线程。其中,主线程负责处理每一个串口接收到的数据和各子线程的调度管理;读线程负责读取所有与设备连接的串口的数据;在本文所设计的数据采集客户端软件中,写线程的任务比较轻松,只是定时向召测设备发送召测指令即可,因此写线程在开始创建初期就会被挂起,当需要发送召测指令时才激活,发送完毕召测指令后又被挂起,以减少系统开销,提高程序的执行效率[2]。

1)定义串口类对象及相关函数和变量。

2) 添加终端采集设备及对串口参数设置

本文设计的数据采集的客户端中一套设备对应一个串口,设置完毕后所有的参数将会保存到参数数据库中对应的表里面,下次启动程序时不用再重新设置参数就可以正常工作。其工作界面如图3所示。

如图3中所示,在数据采集客户端中每一种设备对应一个驱动名称,每套设备都可以设置自己独立的串口通信参数。添加新设备时,新增注册一个串口并设置对应的参数即可;当有旧设备拆除后只需要选中其对应的串口删除即可。

4 结束语

本文在参考已有控件和开源串口类的基础上,结合实际项目要求开发一个新的串口类,并以此作为基础设计开发了一套多线程多串口的数据采集客户端软件。目前该套软件已经良好的运行在多个自动化监控项目中。

参考文献:

会议主持串词篇7

关键词:ModBus;通信;仪器仪表;应用

1ModBus及其特点

ModBus是由原Modicon公司(现Shneider公司)推出的一种开放式串行通信总线协议,由于得到众多仪表厂家的支持,正在成为智能化仪器仪表的现实工业标准。目前,多数智能化仪器仪表已利用该协议向用户提供通信接口。随着仪表和通信技术的发展,ModBus总线技术也由标准型(StandardModBus)发展到增强型(ModBusPlus,即MB+)。Modbus总线不需要特别的物理接口,支持传统的RS-232C、RS-422A、RS-485和Ethernet标准接口,在智能化仪器仪表中使用的典型物理接口是RS-485。ModBus总线具有以下特点:(1)标准、开放、免费:ModBus串行总线协议是一个标准和开放的总线协议,用户可以免费、放心地使用,不用缴纳许可证费用,也不会侵犯知识产权。(2)面向报文式结构,支持多种电气接口:ModBus协议可以在各种通信介质上传送,如双绞线、光缆、无线射频等。与其它很多现场总线相比较,ModBus的传输不需要专用的芯片和硬件,完全可以采用市售的标准器件实现,可以有效的降低产品成本,是智能化仪器仪表组网的首选总线形式。(3)ModBus的信息帧格式简单、紧凑:标准ModBus采用多节点主从式通信方式,信息帧结构简单紧凑,通俗易懂,用户使用容易。(4)采用ModBus与PLC通信灵活方便:由于ModBus本身是PLC制造商Modicon公司推出的,协议本身具有PLC化的倾向,采用ModBus与PLC通信具有方便灵活的特点。

2ModBus信息传输方式

ModBus定义了两种串行传输模式:RTU模式和ASCII模式。各互连的ModBus设备只有处于同一通信模式下才能进行互操作。RTU模式在支持ModBus的智能化仪器仪表和PLC等设备中得到了广泛的应用,这里重点以RTU模式为主加以说明。

2.1ModBusRTU传输模式

ModBus以报文的形式传输信息。报文是网络中交换与传输的数据单元,报文包含了将要发送的完整的数据信息,也是网络传输的单位,传输过程中会不断的封装成分组、包、帧来传输,封装的方式就是添加一些信息段,这些字段就是报文头。

2.2ModBusASCII传输模式

当使用ASCII模式进行ModBus串行通信时,用两个ASCII字符发送报文中的一个8位字节。这种通信方式一般只有在设备不支持ModBusRTU模式时才采用。

3ModBus差错校验方法标准

ModBus通信采用了字符校验和帧校验两种数据校验方法来保证串行通信的可靠性。字符校验采用奇偶校验方式,帧校验采用CRC和LRC校验方式,本文仅讨论CRC校验的实现方法。下面的程序段是根据CRC生成原理编写的CRC生成函数,这里使用了全局变量crcr、crcrL和crcrH,其中crcr为16位的预装载CRC寄存器,crcrL和crcrH分别为生成的CRC的低8位和高8位。程序中的commseg数组用于存放接收到的报文数据,其数组元素个数需要根据报文长度来确定,commseg[0]为数据字节数。0xa001是智能化仪器仪表ModBus通信中常用的固定预置码。

4结语

ModBus网络是工业通信系统,由可编程序控制器、计算机或其它智能化仪器仪表通过公用线路或局部专用线路连接而成,其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。在笔者研发的变压器风冷智能变频控制装置中,采用ModBus协议成功地实现了PLC与变频器、变压器油面温度表和凝露控制器之间可靠通信。

参考文献:

[1]贾振国,许琳.智能化仪器仪表原理及应用[M].北京:中国水利水电出版社,2011.

[2]华镕.从Modbus到透明就绪[M].北京:机械工业出版社,2009.

会议主持串词篇8

【关键词】系统网络结构;通信协议;统软件设计

世界进入了网络经济时代,网络技术的发展也带动了企业互联网的建立,使得网络经济成为未来经济发展的重要特点。互联网是企业必不可少的竞争系统,为企业带来了新的机会,有价值的信息。为此,系统网络的建立在结构上需要可靠的设备,更需要提供操作方便的设计。

一、系统网络结构及通信协议

本系统由软件和硬件2部分组成。软件部分主要是用Visual Basic 做的控制系统,利用VB中的MSComm控件来完成串口通信,同时利用Microsoft公司出产的OFFICE中的ACCESS建立了数据库对数据做更新备份。硬件部分主要由一AT89C52的单片机和一个RS485模块以及一个液晶显示器,一个小键盘构成。通过串行总线将上位机和下位机连接起来,有微机操作着向下位机发出操作命令,下位机接收到指令之后,通过键盘的输入来完成上位机发来的命令,最终将信息传送到上位机,即实现了生产现场的远程控制。

本系统采用的总线型主从式多机通讯网络进行的系统数据控制。每个从机在网络中都由一个唯一的序号,所有的从机服从主机的控制。

由于RS232接口在通信速率、传输距离等方面存在不足。此系统采用了具有更高速率、更好的抗干扰性、更远的传输距离的RS485总线。通常PC机只提供RS232串行接口,为此我们采用RS232/RS485接口转换器,这个接口转换器具有较强的驱动能力,传输距离也非常远,能达到1200m支持的结点也比较多,最多可支持128个。

网络系统的关键是设定好通信协议。本系统由主机向从机发送命令,从机只能执行命令,向主机反馈信息。这样可以保持通信的稳定性。在系统工作之前,要对主从机进行相关的参数设定,也就是通常所说的端口初始化。需设置数据的传送单位、起始位和校验位。数据位通常为8位,起始位为1位,停止位有1、1.5、2位的多重选择。

二、系统软件设计

主机软件采用Visual Basic6.0编写,通信功能是利用MSComm空间来实现,软件接收的数据存储在Access数据库中。利用Adodc控件和Datagrid空间可以实现对数据库的查询。

MSCoom控件通过串行端口发送和接收数据,向应用程序提供串行通讯,该控件具有丰富的与串口通信密切相关的属性和事件,提供了对串口的各种操作。

2.1MSComm控件的主要属性及事件

commPort属性:设置并返回通信传口号。

portOpen属性:设置并返回通信端口的状态。

Settings属性:指定或返回波特铝、奇偶性、数据位、终止位参数。

Sthreshold属性:在MScoom控件设置CommEvent属性为ComEvsend并产生Oncomm事件之前,设置并返回传输缓冲区中允许的最小字符数。

Rthreshold属性:其默认状态时时0,这时将在接收字符时禁止生成OnComm事件。

OnCoom属性:当CommEvent属性值更改时出现,表明出现了一个通信事件或一个错误。

CommEvent属性:包含了一个最近通信事件或接收错误值

Input属性:从接收缓冲区中返回并删除一串字符。

Output属性:向发送缓冲区中写入一个字符串。

2.2接口程序部分源代码

添加MSCoom通信控件、TIMER时间控件、TEXTBOX文本框控件,设定控件属性,编写代码就可以实现串口通信,接口部分的代码如下:

Public inData As String'串口中断时读入的字符串(HEX码加空格)

Public outData As String'要输出的字符串

Public JustsendHex As String'刚发出的HEX码

Public Justsendasc As String'刚发出的ASC码

Public Justreceiv As String'刚接收的字符串

'Public JustreceivHex As String'刚接收的以Hex显示的字符串

'Public JustreceivDec As String'刚接收的以Hex显示的字符串

Public dpcolor As Boolean

Dim strTemp() As Byte'接收数据用的临时字符串

Dim rxnb As Integer'接收计数

Dim txnb As Integer '发送计数

Dim autonb As Integer '收到autonb个数自动应答

Dim firstb As Boolean

'串口中断

Private Sub MSComm1_OnComm()

Dim lenTemp As Single

On Error Resume Next

If mEvent=comEvReceive Then '正常

收到的数据

strTemp=MSComm1.Input

rxnb=rxnb + UBound(strTemp) + 1

If Check2.Value Then

txtReceive.Text= ""

End If

RefreshDisplay strTemp

dpcolor=Not dpcolor

ElseIf mEvent=1009 Then '校验位出错

txtReceive.SelColor=&HFF&

End If

End Sub

三、系统的硬件组成及工作原理

系统的硬件部分主要由以下几部分构成:AT89C52单片机,1602液晶显示器以及X5045、Sn75176模块构成。这几个部分均以AT89C52单片机电路为核心。

AT89C52是ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有8Kbyte的可反复擦写的只读程序存储器和256bytes的随机存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,AT89C52具有功能强、价格低、抗干扰能力强等特点,适用于许多较为复杂控制应用场合。

X5045是一种集看门狗、电压监控和串行EEPROM三种功能于一身的可编程电路。这种组合设计减少了电路对电路板空间的需求。它所具有的电压监控功能还可以保护系统免受低电压的影响,当电源电压降到允许范围以下时,系统将复位,直到电源电压返回到稳定值为止。X5045的存储器与CPU可通过串行通信方式接口,共有4096个位,可以按512 x 8个字节来放置数据。

液晶显示器显示的内容是字符.本设计选用了一种字符型LCD的点阵模块EDM1602,她由LCD显示屏、控制器、列驱动器和偏压产生电路构成。显示模块的数据信号和控制信号都来自CPU,选择CPU的PORTT与LCD想连。控制器接收来自MPU的指令和数据,控制整个模块的工作。在控制器的控制下,模块通过8位数据总线DB)~DB&和E、R/w、RS三个输入控制端与MPU接口。从CGROM中找到欲显示字符的字符码,送入DDRAM,在LCD显示屏上与DDRAM存贮单元对应的规定位置显示出该字符。控制器可以根据MPU的指令,实现字符的显示、闪烁和移位等显示效果。

会议主持串词篇9

本文以先进的智能(Agent)理论与技术为基础,提出一种新的智能网络答疑系统模型,讨论该答疑系统中问题库的自动形成机制,并介绍智能网络答疑系统所涉及的关键技术。

多Agent技术简介

基于多Agent技术的系统是指多个Agent相互通讯、彼此协调,共同完成作业任务的系统,它不仅具备一般分布式系统所具有的资源共享、易于扩张、可靠性强、灵活性强、实时性好的特点,而且各Agent能够通过相互协调解决大规模的复杂问题,使系统具有很强的鲁棒性、可靠性和自组织能力。在多Agent系统中,单个Agent是一个物理的或抽象的实体,能作用于自身和环境,操纵环境的部分表示,并与其他Agent通讯,具有感知、通讯、行动及控制和推理能力等基本功能。多Agent技术的这些特点,使得其在处理基于互联网的知识问题方面,具有广阔的应用前景。

智能网络答疑系统的功能

总体说来,智能网络答疑系统应具备四项功能。(1)学员用户能在学习过程中随时中止课件演示进程,运用自然语言进行提问,并可对提问方式进行选择(同步提问、异步提问等),也可选择系统自动回答的相关参数(如答案材料大小等)。(2)系统既能通过在常见问题库、知识点库及课件素材库中搜索答案并自动回答用户所提问题,又能通过e-mail、BBS或留言板等方式使学员用户的问题得以解答。(3)系统呈现在用户浏览器上的答案应包括两方面内容:一是多媒体形式(图文并茂)的问题解答;二是学员用户应巩固复习的知识点建议、少量练习题等。(4)系统能够自动生成和维护常见问题库(FAQ库),并保持其结构良好性,同时还应该支持专任教师用户的人工维护(增加、删除和修改等)。

智能网络答疑系统的总体结构

智能网络答疑系统的用户分三类。(1)请求解答疑问的学员用户,他们是系统的服务对象。(2)某课程的专任教师,他们负责构建课件库、知识点库,并提供对课件库、知识点库、FAQ库的不定期维护,同时负责回答系统无法自动回答的问题。(3)系统管理员,其负责整个答疑系统的安装、软硬件维护等,以维持整个网络答疑系统的良性运行。

根据设计目标及用户分析,同时结合Agent技术,我们可以将智能网络答疑系统组织成如下图所示的总体结构。

1.问题

问题是整个网络答疑系统的核心部件,绝大多数问题都由它来回答,并由它自动生成FAQ库。其基本工作过程为:当学员用户点击“提问”按钮并选择“计算机自动答疑”选项后,系统将直接启动“问题”模块。该模块首先将用户输入的自然语言问题文本切分成“关键词”的逻辑组合,然后结合用户对答疑限制条件的选择结果形成复合的全文搜索条件,对FAQ库进行搜索。如果能发现大于规定阈值的答案材料,就按权值大小返回给用户,并对知识点库也进行全文搜索,将与问题文本关键词相匹配的知识点找出,给出用户应巩固复习的知识点建议。如果在FAQ库中没有找到合适的答案材料,则先对知识点库进行全文搜索,再根据知识点库中的线索和问题文本关键词的逻辑组合对课件库进行全文搜索。如果发现权值大于规定阈值的句子序列(两个句号之间的字串为一个句子),就按权值由大到小的次序返回给用户,并把它作为参考答案。同时发出用户对该回答满意程度的选择,若用户给出“比较满意”以上的选择,问题则将该问题题目及答案记入FAQ库(可供其他用户使用),并给用户指出应复习的知识点建议;否则,就将该问题发给专任教师。专任教师解答以后,以邮件形式发给提问用户,同时将该问题及其解答加入FAQ库。

2.邮件(e-mail)

邮件是一个具有相对独立结构和功能的部件。当学员用户选择了邮件答疑方式以后,系统将直接启用邮件。该同样首先让用户对答案材料的限制条件作选择,然后让用户填写所提问题;接下来,邮件先将用户所交的提问邮件进行处理,从中提取出问题文本后,交给问题进行处理,问题即按上述方法寻找答案或加入到FAQ库或转到专任教师邮箱(由教师答疑)。这里要求邮件与Web自动答疑无隙整合。而邮件的另一任务是将网络答疑系统无法回答的问题转发给专任教师,并把专任教师的回答返回给学员用户。

3.讨论

如果学员用户选择了讨论答疑,则系统立即启用讨论模块。该模块又划分为两个子模块:实时讨论和BBS讨论。(1)实时讨论。该实质上是一个有专门任务的聊天室,方便讨论和交流。如果学员用户对某个同学的回答比较满意,就点“问题已解决”按钮。这时,系统就要求将学员满意的答案用鼠标左键拖黑并复制后粘贴到另一个指定小窗口中。这样,既能让学员用户加深印象,又便于系统将该问题及答案加入FAQ库(如发现库已有相同或权值大于规定阈值的答案,就放弃加入)。(2)BBS讨论。该展示给用户的是一个留言板,当用户输入完问题文本并点击“确定”按钮后,学员用户的问题就贴在留言板上。浏览留言后,如对某个回答比较满意,就将该回答内容复制粘贴到另一指定小窗口中,系统会自动将该内容加入到FAQ库中。

系统实施的关键技术

1.Web浏览服务与e-mail服务的统一化

要实现Web浏览,只需将智能网络答疑系统建立在Web服务器上,并将相关文件材料组织成HTML或XML(适用于IE 5.0以上浏览器)形式,同时利用FrontPage的自动转换技术将FAQ库中的答案材料转换成HTML形式。对于e-mail服务的支持,则需要在Web服务器端增加电子邮件处理,且邮件处理至少应具备三种基本功能。(1)可以接收远程邮件服务器上某个邮件账户的邮件。它包括两个方面:一是在服务器端定时执行,接收学员用户给系统专用邮件账户发送的提问邮件;二是用户可使用浏览器通过邮件来接收自己的邮件。(2)可以分析并提取邮件的组成部分,如收件人地址、发件人地址、主题、邮件正文和附件等。(3)可以发送电子邮件,可以指定收件人的邮件地址、抄送地址、主题、邮件正文、附件等。一般说来,上述功能可利用服务器扩充API(Internet Information Server的ISAPI、Netscape公司的Web服务器NSAPI等)及服务器端脚本语言(如ASP、JSP、VB Script、JavaScript和PHP3等)来实现。

2.FAQ库、知识点库和课件库的自动分词

考虑到FAQ库与知识点库是文本内容,而课件库多是HTML文档,故分词前往往需要先对课件库进行预处理,其基本过程为:将HTML文档中“BODY”的文本、“TITLE”的“标题文本”、“META”的“keywords”属性值中的“关键词”全部提取出来,并对“TITLE”和“keywords”中的文本作上特殊标记。根据网络教学系统的领域知识专业性较强的特点,本文采纳字符串匹配与频率统计相结合的方法来实现自动分词。总体说来,对FAQ库、知识点库和课件库的自动分词包括分词和加权两个基本步骤。

分词。为了识别一些本专业特有的新词,并将新词组成新词词库,进行分词操作之前,通常需要先根据标点符号、数字、英文字母等非汉语符号把全文切分成短串序列,然后再对全文字符短串各字串的出现频率进行统计。其统计思路为:(1)计算所有汉字短串的字串。(2)利用经验函数B=F×L计算出每个串的权值。其中,F为字串在全文中出现的次数,L为该字串所包含的汉字个数,B为该字串的权值。(3)把权值超过规定阈值的字串作为新词放入到新词词库中。

对FAQ库、知识点库和课件库的分词过程可描述为:首先把知识点库中已指明的关键词和课件库抽取文本中的keywords属性值中的词语序列组建成关键词库,然后把全文基于关键词库、新词词库、常用词词典(优先级依次减小)进行正向最大匹配和逆向最小匹配分词,最后选择切分段数少的方案作为分词结果。如果切分段数相同,以最小逆向匹配分词方案作为分词结果。

加权。对于知识点库和课件库中的分词结果,关键词的作用是不相同的。这里用关键词相对于全文的渗透度来标示,并采用统计的方法计算某关键词相对于全文的渗透度。由Hash表得出每个词的同现频率(设为Fi),将知识点库中的知识点关键词的同现频率额外加上一个整数K1,将课件库的keywords属性值中出现词的同现频率额外加上一个整数K2,将课件库的TITLE标记中出现词的同现频率额外加上一个整数T;接下来将每个词的修正同现频率全部计算出来(设为Fi′),并将所有修正同现频率相加得到总和S,则关键词的渗透度Ri=Fi′/S;最后,把渗透度大于某个规定值的关键词存入到加权关键词库,这对问题文本的分词和问题答案的形成非常重要。

3.全文搜索技术

全文搜索是智能网络答疑系统的关键技术之一。要顺利实现全文搜索之目标,必须将原始文档所有基本元素的位置信息记录在索引库中。索引库一般有基于字表和基于词表两种形式。由于答疑内容基本上是针对某学科(或某专有领域),因此本文采取词表法来组织全文索引。全文索引库的主要部分是每个关键词的词表,索引库中的词表结构如下。

其中,词语i就是被索引的、能够代表目标文档j的文本特征关键词。由于文本特征关键词可能不只在某一个文档中是关键词,故后面的文档选项则记录了对应目标的文档j的ID号。通过ID号,可以在相应文档库中查找文档j的属性信息。权值则是词语i在文档j中的权值(其计算方法在前面已叙述),位置序列则是词语i在文档j中出现的位置的数组(串号,字号)。

利用词表法组织全文索引,检索策略十分简单。对输入的问题文本,以索引库中的词条集合作为首选词典,并配合新词词库、常用词词典使用正向最大匹配和逆向最小匹配算法来进行分词,保留分段数小的方案或保留逆向最小匹配分词方案(当分段数相同时),同时对每个目标文档进行关键词权值和计算。权值和超过系统指定阈值的文档(FAQ库的答案材料、知识点库中的知识点名称等)将被返回。文档返回的顺序按照权值和的大小降序排列。

会议主持串词篇10

引 言

微控制器以其体积小、功耗低、使用方便等特点,广泛应用于各种工业、民用的嵌入式系统中;而随着互联网(Int>文秘站:

针对这一问题,本文提出一种基于GPRS的微控制器上网的解决方案,即在微控制器中实现PPP协议,并通过驱动GPRS模块经过GPRS无线网连接到Internet实现上网。这种方案的优点在于:① 覆盖面广,适用于广大偏远地区;② 无线上网,适用于可移动目标;③使用廉价的微控制器实现简单、成本低;④ 安装简便,维护方便。

1 GPRS技术及其特点

GPRS(General Packet Radio Service)是通用分组无线业务的简称,是在GSM基础上发展起来的一种分组交换的数据承载和传输方式。与原有的GSM比较,GPRS在数据业务的承载和支持上具有非常明显的优势:通过多个GSM时隙的复用,支持的数据传输速率更高,理论峰值达115kb/s;不同的网络用户共享同一组GPRS信道,但只有当某一个用户需要发送或接收数据时才会占用信道资源。这样,通过多用户的业务复用,更有效地利用无线网络信道资源,特别适合突发性、频繁的小流量数据传输,很好地适应数据业务的突发性特点;GPRS计费方式更加灵活,可以支持按数据流量来进行计费;与无线应用协议(WAP)技术不同,GPRS能够随时为用户提供透明的IP通道,可直接访问Internet中的所有站点和资源;采用信道复用技术,每一个GPRS用户都能够实现永远在线;另外,GPRS还能支持在进行数据传输的同时进行语音通话等等,而且相对于短消息等其它无线数据通信业务,GPRS的价格优势比较明显。目前,我国移动推出的GPRS上网业务最高每千字节也只有3分钱,而且用户可以根据自己的需要,以月租、包月等多种形式进一步降低GPRS通信的费用。

因此使用GPRS实现远程数据的传送是非常经济实用的,特别是对于不易架设有线网络的边远地区和可移动装置。

2 硬件连接和GPRS模块设置

通过GPRS网进行数据传输一般需要使用GPRS模块。目前,GPRS模块一般是指带有GPRS功能的GSM模块,可以利用GPRS网进行数据通信。其中比较流行的有法国Wave公司的WISMO系列和西门子公司的S系列等等。WAVECOM的WISMO模块接口简单、使用方便且功能非常强大,它与微控制器、SIM卡、电源之间的连接如图1所示。

其中GPRS模块与微控制器间是通过串行口进行通信的,通信速率最快可以达到115 200b/s。模块与控制器间的通信协议是AT命令集,其中大部分命令是符合协议“AT command set for GSM Mobile Equipment (ME) (GSM 07.07 version 6.4.0 Release 1997)”的,但也有一些是Wavecom自己定义的AT命令。除了串口发送(TX)、串口接收(RX)之外,微控制器与GPRS模块之间还有一些硬件握手信号,如DTR、CTS、DCD等。为了简化微控制器的控制,硬件设计时没有使用全部的硬件握手信号,而只使用数据载波检测(Data Carrier Detect, DCD)和终端准备(Data Terminal Ready, DTR)信号。DCD信号可以检测GPRS模块是处于数据传送状态还是处于AT命令传送状态。DTR信号用来通知GPRS模块传送工作已经结束。

硬件连接完成后,在进行GPRS上网操作之前,首先要对GPRS模块进行一定的设置。主要的设置工作有:① 设置通信波特率,可以使用AT+IPR=38400命令,把波特率设为38 400b/s或其它合适的波特率,默认的通信速度为9600b/s。② 设置接入网关,通过AT+ CGD CONT=1, “IP”, “CMNET”命令设置GPRS接入网关为移动梦网。③设置移动终端的类别,通过AT+CGCLASS=“B”设置移动终端的类别为B类,即同时监控多种业务;但只能运行一种业务,即在同一时间只能使用GPRS上网,或者使用GSM的语音通信。④ 测试GPRS服务是否开通,使用AT+CGACT=1,1命令激活GPRS功能。如果返回OK,则GPRS连接成功;如果返回ERROR,则意味着GPRS失败。这时应检查一下SIM卡的GPRS业务是否已经开通,GPRS模块天线是否安装正确等问题。

图2 软件层次结构

中国移动在GPRS与Internet网中间建立了许多相当于ISP的网关支持节点(GGSN),以连接GPRS网与外部的Internet网。GPRS模块可以通过拨“*99***1#”登录到GGSN上动态分配到Internet网的IP地址。其间GPRS模块与网关的通信要符合点对点协议(Point to Point Protocol, PPP),其中身份验证时用户名、密码都为空。使用PPP协议登录上之后,就可以通过GGSN接上Internet了。

3 软件整体结构

3.1 软件层次结构

程序中的所有代码都是由C语言编写的,并采用分层的结构,从底到上分别为:串口驱动层、GPRS模块驱动层、PPP协议层、IP协议层、UDP协议层与应用层。上层函数的实现需要应用到底层函数,而底层函数的任务就是为上层函数提供服务,最终完成应用层任务——传送数据。各层的主要函数如图2所示。

3.2 驱动程序编写

首先是串行口驱动层。它实现打开串口(OpenComm)、关闭串口(CloseComm)、读串口数据(ReadComm)、写串口数据(WriteComm)等函数。例如WriteComm函数向串口发送一个字节的数据,而transmit函数向串口发送一个字符串的数据:

void WriteComm(char c){

ES = 0;

SBUF = c;

while(TI==0);

TI=0;

ES = 1;

}

void transmit (char *data) {

Delay (250);

while (*data) {

WriteComm (*da

ta++);}

}

然后,在这些串口函数的基础上编写GPRS模块的驱动函数。微控制器通过串行口控制GPRS模块,进行拨号、设置等操作。控制的方法是采用AT命令。在控制GPRS模块拨打移动梦网GGSN的登录号码“*99***1#”之后,GPRS模块就转入在线模式(On-Line)。此时微控制器向串行口发送的所有数据都透明地传送给了GGSN,同样GGSN的回答也传回单片机的串行口。当数据传送完成后,微控制器需要通知GPRS模块结束会话,并从在线模式转回普通的命令模式,这可以通过置高DTR线完成。同时,如果线路由于异常断开,CD线会回复到平常的低电平,所以处于在线模式下也要不断检测CD线是否处于高电平。根据这些操作,可以编写GPRS驱动函数:初始化GPRS模块函数(GPRSInit)、拨号函数(GPRSDial)、断开连接函数(GPRSHangup)、检测是否处于在线状态函数(GPRSOnline)。其中,GPRS的拨号和挂断代码如下:

BYTE GPRSDial (void) {

signed char delayCount = 80;

transmit ("ATV0"); // 要求返回数字表示的回答

if (!Waitfor ("0", 30)) { // 等待 OK 回答

return -1;

}

DTR_ON;

transmit ("ATD*99***1#"); // 拨GGSN的号码

GPRSBuffFlush (); // 清空buffer

// 等待回答

while ((!GPRSBuffNotEmpty()) && (--delayCount > 0)) {

Delay (250);

}

if (delayCount) {

return GPRSGetch (); // 返回回答的数字

}

return -1; // 没有返回,错误

}

void GPRSHangup (void) {

DTR_ON; // 置高DTR

Delay (40); // 保持一定时间

DTR_OFF; // 完成连接的断开

}

这些底层的驱动函数将会使上层协议的编写很方便,更重要的是,它为我们提供了一个驱动抽象层。当底层硬件做出改动的时候,只需要对底层的驱动函数进行改动,而上层函数的代码不变。

4 PPP协议的实现

由于移动梦网的GGSN与GPRS模块通信时遵循PPP协议,所以要在微控制器中也实现一部分PPP协议才能与之对话。GPRS模块在拨号后首先要与GPRS网关进行通信链路的协商,即协商点到点的各种链路参数配置。协商过程遵守LCP(Link Control Protocol)、PAP(Password Authentication Protocol)和IPCP(Internet Protocol Control Protocol)等协议。其中LCP协议用于建立、构造、测试链路连接;PAP协议用于处理密码验证部分;IPCP协议用于设置网络协议环境,并分配IP地址。协商机制用有限状态机的模型来实现。一旦协商完成,链路已经创建,IP地址已经分配就可以按照协商的标准进行IP报文的传输了。根据应用的不同,IP报文中可以携带UDP报文,也可以是TCP或ICMP报文。本系统正是采用UDP报文传送数据信息的。数据传输完成之后,微控制器会向GGSN发送LCP的断开连接报文,以终止网络连接。

PPP协议的帧结构如图3(左)所示。微控制器的串口中断接收程序首先以包起始和结束符来判断是否有完整的PPP包,并对PPP包的内容进行校验,以确定数据包的完整性和正确性。然后,在主循环中进入PPP报文解析模块,解析过程如图3(右)所示。

5 登录GGSN的过程

系统的一个难点是微控制器登陆GPRS网关(GGSN)并与网关通过LCP、PAP、IPCP协议进行协商的过程。LCP、PAP与IPCP协议的帧结构大同小异,最常用的为请求(REQ)、同意(ACK)和拒绝(NAK)三种帧。微控制器与GGSN各为一方进行协商,任何一方都可以发送REQ帧请求某方面的配制,另一方觉得配置不能接受会回应NAK帧,如果可以则回应ACK帧。为了节省资源,我们只处理这三种数据帧,其它链路问题都由微控制器在程序控制下自己重新拨号解决。

协商过程大致描述如下:在拨号成功连接后,GGSN首先会返回一个PAP REQ数据帧。我们发送一个空LCP REQ帧,以强迫进行协议协商阶段。随后,GGSN发送LCP设置帧,我们拒绝所有的设置并请求验证模式。GGSN选择CHAP或PAP方式验证,我们只接受PAP方式。然后,进行PAP验证用户名和密码过程,在GPRS中用户名与密码都为空,如果成功,GGSN会返回IPCP报文分配动态IP地址。此时,就完成了与GGSN的协商过程。协商过程的状态转换如图4所示。

协商完成后进入IP数据报通信阶段。此时,微控制器向GGSN发送的所有包含IP报文的PPP报文都会被传送给Internet网中相应的IP地址;而远端所有向微控制器IP地址发送的报文也都会经GPRS网传送到微控制器上,从而完成微控制器与远程主机通过互联网的数据传输。

注:PPP报文解析程序和协商过程程序见本刊网站.cn。