hostlink协议怎么写

1.如何读懂Hostlink协议格式

命令格式:①起始符@,该符号必须置于每个命令的开头;②节点号即PLC单元号,用于辨识PLC,范围为0~30(BCD数);③命令符即发送命令的目的,设置2个字符的命令代码;④操作内容表示命令符操作的参数,命令不同,内容也不一样;⑤校验符为FCS校验,对校验的内容进行异或运算,结果为2个字符;⑥结束符为*号+回车键响应格式①起始符@,该符号必须置于每个响应的开头;②节点号表示返回的响应数据PLC的单元号;③命令符表示本帧返回的是何种命令的响应数据;④状态符即显示正常或错误的响应结果;⑤操作内容为根据命令符,返回的响应数据;⑥FCS校验码⑦结束符*号+回车键更多详细内容请参考<读懂Hostlink协议>e-Learning视频,网址:.cn/elearning/video/918。

2.如何读懂Hostlink协议格式

命令格式:

①起始符@,该符号必须置于每个命令的开头;

②节点号即PLC单元号,用于辨识PLC,范围为0~30(BCD数);

③命令符即发送命令的目的,设置2个字符的命令代码;

④操作内容表示命令符操作的参数,命令不同,内容也不一样;

⑤校验符为FCS校验,对校验的内容进行异或运算,结果为2个字符;

⑥结束符为*号+回车键

响应格式

①起始符@,该符号必须置于每个响应的开头;

②节点号表示返回的响应数据PLC的单元号;

③命令符表示本帧返回的是何种命令的响应数据;

④状态符即显示正常或错误的响应结果;

⑤操作内容为根据命令符,返回的响应数据;

⑥FCS校验码

⑦结束符*号+回车键

更多详细内容请参考e-Learning视频,网址:.cn/elearning/video/918

3.如何用c#写hostlink协议

摘要:文章对欧姆龙CS系列PLC的HostLink通信协议进行了介绍,并提出了使用c#利用Visual Studio 2005中的SerialPort控件实现PLC与上位机通信的方法,给出了实现通信的具体步骤以及优化的通信方案,这种通信方案保证了通信的准确性,提高了通信的实时性。通过上位机对PLC的读写,实现了对工业现场数据的自动采集,可以有效地对工业现场设备进行监控和管理。编写的串口通信软件在实际项目中得到了成功应用,验证了它的可靠性和稳定性。论文

关键词:c#;PLC;HostLink协议;串口通信;数据采集

1引言PLC是基于电子计算机、且适用于工业现场工作的电控制器,以其稳定的性能、方便的编程而广泛应用于工业控制领域。PLC也是一种工业控制计算机,和一般的计算机系统一样有CPU、存储器这两个基本的组成部分,另外还具有I/O接口、I/O扩展口和通信口等用来完成特定的功能。可编程控制器和相关的外部设备按照工业控制系统的要求联成一个整体,而且其功能易于扩充,但PLC的人机交互性能较差。因此在工业PLC控制系统中,PLC通常处于控制层面,而管理层和人机界面由终端面板、工控机、普通计算机或专用计算机来担当。一个PLC控制系统的设计通常由PLC下位机完成数据的采集任务,由上位机完成数据的实时显示和控制处理功能,这样用来实现系统的人机交互性能和可操作性。实现PLC与上位机之间的通信主要采用三种方式:第一是通过使用PLC开发商提供的系统协议和网络适配器来实现PLC与PC机的互联通信。但是其通信协议是不公开的,因此互联通信必须使用PLC开发商提供的上位机组态软件。这种方式其实现的功能难以满足不同用户的需求。第二是使用目前通用的上位机组态软件,如组态王、In Touch、WinCC及力控等。这种方式除了需要增加系统投资外,其应用的灵活性也受到了一定的限制。第三种方法是利用PLC厂商所提供的标准通信端口和由用户自定义的自由口通信方式来实现PLC与PC机的互连通信,这种方式不需要增加投资,灵活性好,特别适合于小规模的控制系统。

2上位机利用c#实现串口通信的方法上位机通信部分可以用高级语言如VB、VC、JAVA、c#等直接开发编制。本文使用c#借助Visual Studio 2005开发了上位机应用程序的设计,串口通信的实现主要借助于Visual Studio2005提供的SerialPort控件。该控件封装了使用RS232开发串行通信软件的细节。2.1命名空间System.IO.Ports命名空间包含了控制串口重要的SerialPort类,该类提供了同步I/O和事件驱动的I/O、对管脚和中断状态的访问以及对串行驱动程序属性的访问,所以在程序代码起始位置需加入Using System.IO.Ports。2.2串口的通信参数串口通信最常用的参数就是通信端口号及通信格式(波特率、数据位、停止位和校验位),SerialPort类对分别用[BaudRate]、[Parity]、[DataBits]、[StopBits]属性设置通信格式中的波特率、校验位、数据位和停止位。

hostlink协议怎么写

转载请注明出处育才学习网 » hostlink协议怎么写

知识

月光的光字怎么写

阅读(178)

本文主要为您介绍月光的光字怎么写,内容包括月光的光字的笔顺怎么写,光字的笔画怎么写光字的笔画顺序,草书光字怎么写。光笔顺:竖、捺、撇、横、撇、折。基本信息:拼音:guāng 部首:儿、四角码:90212、仓颉:fmu 86五笔:iqb、98五笔:ig

知识

自制24节气书签怎么写

阅读(394)

本文主要为您介绍自制24节气书签怎么写,内容包括24节气怎么写,制作书签求书签上要书写的文字.要积极向上.最好可以体现书香的主题.,《二十四节气歌》怎么写。具体内容如下立春:每年的2月4日或5日,谓春季开始之节气。雨水:每年的2月19日或20日,

知识

社团换届申请书怎么写

阅读(281)

本文主要为您介绍社团换届申请书怎么写,内容包括社团申请书怎么写,社团职务申请书怎么写啊..,学生会社团部申请书。尊敬的校团委、学生处: 你们好!首先非常感谢你们抽出宝贵的时间来审阅这份申请书。 我们是一群充满爱心、富有朝气的青年。我

知识

红领巾留言怎么写

阅读(227)

本文主要为您介绍红领巾留言怎么写,内容包括少先队员留言怎么写,红领巾的祝福语怎么写,红领巾祝福语咋写。少先队员毕业留言我代表全体新队员向老师保证:今后,我们将更加热爱学习、关心集体、团结同学,努力争做一名优秀的少先队员,为学校争光!命

知识

发展对象登记表意见怎么写

阅读(260)

本文主要为您介绍发展对象登记表意见怎么写,内容包括党员发展对象征求意见表怎么填,发展对象登记表的自我鉴定怎么写,党支部对发展对象的意见如何写。自我鉴定,对人的自我发展、自我完善、自我实现有着特殊的意义。自我鉴定也具有重要的社会

知识

小鼹鼠的厌怎么写

阅读(174)

本文主要为您介绍小鼹鼠的厌怎么写,内容包括小鼹鼠的资料,小鼹鼠的生活习性,小鼹鼠的礼节让我们明白什么。[编辑本段]基本介绍 鼹鼠(yǎn shǔ)脊椎动物,哺乳纲,食虫目,鼹鼠科。头尖,吻长,四肢短小,身体矮胖,长10余厘米,外形似鼠。耳

知识

五一的日记怎么写50字

阅读(218)

本文主要为您介绍五一的日记怎么写50字,内容包括怎样写五一节的日记50个字,劳动的的五一日记50字,写日记以五一劳动节为主题50字以上。Today is May day.For the first time I went to visit the Great Wall.E

知识

蚕的一生空心字怎么写

阅读(212)

本文主要为您介绍蚕的一生空心字怎么写,内容包括描写蚕一生的一段话,怎么用文字表达蚕的一生,蚕的一生手抄报。我家有5只蚕宝宝,那是爸爸在我们学校门口给我买的,它们刚到我家的时候,非常小,头黑黑的,长的白白胖胖,非常可爱!我用一个纸盒给它们做

知识

钢绞线规格型号怎么写

阅读(0)

本文主要为您介绍钢绞线规格型号怎么写,内容包括钢绞线规格型号,钢绞线规格型号是如何定义的,钢绞线基本的规格。钢绞线的型号:JG1A(IEC)JG1B(IEC)JG2A(IEC)JG3A(IEC)JG2B(IEC)其中每一个字母所代表的意义:系列

知识

公司周记怎么写模板

阅读(228)

本文主要为您介绍公司周记怎么写模板,内容包括周记格式怎么写,周记怎么写参考格式,周记的格式怎么写。第一行写上几月几日、星期几、天气;第二行中间写上周记的题目;第三行的右边写上孩子的名字;第四行开始是周记的内容。周记 年 月 日 天气

知识

韩国后广告词怎么写

阅读(213)

本文主要为您介绍韩国后广告词怎么写,内容包括韩国护肤品,互推时候怎么写广告词更能打动人呢,韩国炸鸡腿广告词怎样写加盟范本怎样找到图片,帮我想个韩国女装的广告词,3Q希望大家能帮我想个好的广告词,谢。한국어 가르쳐주실 선생님 찾씁니

知识

善于观察的善怎么写

阅读(204)

本文主要为您介绍善于观察的善怎么写,内容包括善于的善怎么写,善于的善怎么写,写善于观察的好片段。英国作家柯南•道尔笔下的福尔摩斯曾说过:“对于一个伟人来说,任何事物都不是微不足道的。”这并不是一个凭空产生的观点,而是一个毫无疑问的

知识

上课玩手机检讨怎么写

阅读(217)

本文主要为您介绍上课玩手机检讨怎么写,内容包括上课玩手机检讨书要500字啊,上课玩手机检讨书500字,关于上课玩手机的检查书5000字左右。最低0.27元开通文库会员,查看完整内容>原发布者:检讨书无悔检讨书敬爱的老师和亲爱的同学们:你们好!今天

知识

书真好作文怎么写呀

阅读(227)

本文主要为您介绍书真好作文怎么写呀,内容包括读书真好的作文怎么写,读书真好作文怎么写啊,怎样写《读书真好》这篇作文啊。我想我的读书多半还基于消遣的层次,只是逮住什么读什么。甚至我曾开玩笑的对一朋友说:在英文里浸泡久了的人一看到方

知识

卖拖拉机协议怎么写

阅读(205)

本文主要为您介绍卖拖拉机协议怎么写,内容包括卖车协议书怎么写,卖车协议该怎么写,小型农机买卖合同怎么写。卖车协议书格式如下:买方: (以下简称甲方) 卖方: (以下简称乙方)甲、乙双方就车辆买卖事宜达成以下协议,共同遵照执行:_______

知识

家庭分家协议怎么写

阅读(223)

本文主要为您介绍家庭分家协议怎么写,内容包括家庭分家合同怎么写,父子分家协议怎么写,分家协议怎么写。原发布者:_________尛嬲R篇一:农村分家协议书范本农村分家协议书范本分家协议书1协议人:(一)________(姓名),男,__

知识

解除竞业协议书面报告怎么写

阅读(198)

本文主要为您介绍解除竞业协议书面报告怎么写,内容包括解除竞业限制协议书怎么写,如何解除竞业限制协议,如何解除竞业禁止协议。原发布者:腾飞网络库竞业限制解除协议甲方:乙方:,身份证号码:依据甲、乙双方于年月日签订的《竞业限制协议》(编号:),现

知识

私家车借车协议怎么写

阅读(221)

本文主要为您介绍私家车借车协议怎么写,内容包括借车协议该怎么写,私车公用的借车合同怎么写啊急,哪位高手给个范文,具有法律效力的私人借车合同怎么写。通用条款本条款根据《中华人民共和国合同法》、《北京市汽车租赁管理办法》等有关法

知识

员工仲裁赔偿协议怎么写

阅读(209)

本文主要为您介绍员工仲裁赔偿协议怎么写,内容包括赔偿协议怎么写,劳动赔偿协议书怎么写,雇员人身损害赔偿协议怎么写。赔偿协议书甲方:姓名、性别、出生年月、民族、工作单位、职业、住址、联系电话。乙方:单位名称(要写全称)、地址,联系电话法

知识

股权转让协议书怎么写

阅读(203)

本文主要为您介绍股权转让协议书怎么写,内容包括股权转让协议怎么写,股权转让协议书怎样写,公司股权转让协议书怎么写。首先,公司转让协议书应当注意以下重要条款:第写明甲方和乙方的基本信息,包括名称、地址等。第二、写明经双方友好协商,本着

知识

门面合租协议书怎么写

阅读(188)

本文主要为您介绍门面合租协议书怎么写,内容包括门面出租合同怎么写简单点的,店铺转租协议书怎么写的,写一份租房合作协议怎么写。房屋租赁合同 出租人(甲方): 承租人(乙方): 甲乙双方本着平等自愿、协商一致的原则达成以下协议,并承诺共同遵守

知识

房县离婚协议书怎么写

阅读(201)

本文主要为您介绍房县离婚协议书怎么写,内容包括离婚协议书怎么写,离婚协议书怎样写,怎样写离婚协议书。离婚协议书 协议人:某,男,**年*月*日出生,汉族,住**市***路***号。 协议人:某,女,年*月*日出生,汉族,住**市***路

[/e:loop]