1983是什么年| 缺少雌激素吃什么可以补充| 蛋白粉什么味道| 2010年是什么年| 女人梦见掉牙齿是什么征兆| 凌晨属于什么时辰| 打狂犬疫苗不能吃什么食物| 嘴苦嘴臭什么原因| 月经一个月来两次什么原因| 约法三章什么意思| 非洲人一日三餐吃什么| 福生无量是什么意思| 胃不舒服可以吃什么水果| 知世故而不世故是什么意思| 盆腔积液是什么原因引起的| 精索静脉曲张是什么| 印第安人是什么人种| 藏红花有什么作用| 什么眼霜比较好用| 变态反应科是看什么病的| 什么是人大代表| 什么牌子的氨基酸洗面奶好| 肾精亏虚吃什么药最好| 猴子下山的故事告诉我们什么| fzl什么意思| 开口腔诊所需要什么条件| acg文化是什么意思| 为什么老是放屁| 不洁是什么意思| 嘴唇发紫黑是什么原因| 敏感水体是什么意思| 小孩个子矮小吃什么促进生长发育| 吃什么对大脑记忆力好| abc是什么药| 一月2日是什么星座| 为什么一个月来两次姨妈| 舌尖痛什么原因| 裸辞是什么意思| 33朵玫瑰花代表什么| 什么人容易得胆结石| pt是什么材质| 人为什么会近视| 投诉医生打什么电话| 咖啡渣子有什么用途| 清酒和白酒有什么区别| 逆生长是什么意思| 头疼头胀是什么原因| 做什么生意| 加鸡腿什么意思| 老年阴道炎用什么药| 胎盘低是什么原因造成的| 做梦吃酒席什么预兆| 孩子病毒感染吃什么药| 什么冲冲| 衍生物是什么意思| 1972年属什么| 哈工大全称是什么| 右眼一直跳什么情况| 代谢慢吃什么效果最快| 孩子脚后跟疼是什么原因| 抗链o高是什么原因| 信心是什么意思| 什么黄河| 脑梗塞用什么药效果好| 懿怎么读 什么意思| 淋巴结肿大吃什么食物好| 梦见牙齿掉了是什么征兆| 女性尿频是什么原因| 硌人什么意思| 自卑是什么意思| 7月29号是什么星座| 吃红萝卜有什么好处| 得艾滋病的前兆是什么| 专科女生学什么专业好| 什么叫脑白质病| lancome是什么品牌| 什么止痛药最快止痛| 男人吃生蚝补什么| 肠胃不好吃什么药效果好| 村书记是什么级别| ob是什么意思| mg是什么| 吃什么补性功能最快| 甲状腺结节是什么病| 舌头溃疡是什么原因| 木瓜是什么味道| 什么是结肠炎| 依托考昔片是什么药| 肾有问题有什么症状| 辣乎乎的什么| 法令纹用什么填充效果最好| 铁瓷是什么意思| 下眼皮跳动是什么原因| 理化检验主要检验什么| 为什么健身后体重反而重了| 印度信仰什么教| 小孩手指脱皮是什么原因| 化疗什么意思| nf是什么意思| 竹笋炒什么好吃| 什么是通勤| 痰核是什么意思| 什么日什么里| 为什么总是想吐| 脉搏快是什么原因| 粉红的什么| 什么是肾炎| 打磨工是做什么的| 全麻手术后为什么不能睡觉| 甲亢可以吃什么| 高胆固醇血症是什么病| 胃疼什么原因| 化疗后吃什么药| 朱棣是朱元璋的什么人| 群体是什么意思| 头晕耳鸣吃什么药| 感冒为什么会鼻塞| 藿香正气水有什么用| 什么是卧蚕| 股东是什么意思| 女孩叫锦什么好听| 哪里是什么意思| 虾虎鱼吃什么| 花胶是鱼的什么部位| 生化是什么| 性张力是什么意思| 眉毛下方有痣代表什么| 醋酸生育酚是什么东西| 肺炎支原体阳性是什么意思| 十二指肠球炎是什么意思| 为什么老是抽筋| 空姐在飞机上干什么| 诺丽果有什么功效| 紧张吃什么药| 母鸡是什么意思| 熊猫为什么有黑眼圈| 皮内瘤变到底是什么意思| 114514什么意思| 什么是双重人格| 疯狂动物城里的狐狸叫什么| 白垩纪是什么意思| 封神是什么意思| 胎儿没有胎心是什么原因| 阿魏是什么中药| 考药师证需要什么条件| 10月1日是什么日子| 拿乔是什么意思| 山丘是什么意思| 什么是着相| 阳光明媚是什么意思| 射代表什么生肖| 干事是什么级别| 吃什么增强记忆力| 宁字属于五行属什么| 陈皮泡酒喝有什么功效和作用| 男性硬不起来什么原因| 生物碱是什么| 萎缩性胃炎是什么症状| 12580是什么号码| 名存实亡是什么意思| 谣言是什么意思| 昵称是什么| 氨糖是什么| 白细胞和血小板高是什么原因| 沉网和浮网有什么区别| 雌激素是什么意思| 嘴唇干燥是什么原因| 晕倒是什么原因引起的| 四个一是什么| 公务员是什么编制| 嗝气是什么原因| 受益匪浅是什么意思| 什么药可以降尿酸| 从容面对是什么意思| 直女是什么意思| 3月2号什么星座| 为什么同房过后会出血| 花生碎能做什么食物吃| 取环后应该注意什么| 杨枝甘露是什么东西| 阴蒂痛是什么原因| 小孩坐飞机需要什么证件| 洋地黄中毒首选什么药| 身体抽搐是什么原因| joan什么意思| 女人梦见老虎是什么预兆| 乳房边缘疼是什么原因| 平板支撑有什么好处| 早上不晨勃是什么原因| 孕晚期吃什么长胎不长肉| 月经期适合吃什么食物| 胎盘早剥是什么意思| 什么可以美白| 小孩吃牛肉有什么好处| 羊癫疯有什么症状表现| 天秤男和什么星座最配| 诚五行属什么| 尿中泡沫多是什么原因| 拍脑部ct挂什么科| 鸡血藤有什么作用| 什么的名字| 面部提升做什么项目最好| 匙仁是牛的什么部位| 五行属金什么字最好| 痞是什么意思| 病符是什么意思| 一九九二年属什么生肖| 香叶是什么树的叶子| 供奉是什么意思| 王加申念什么| 小孩下半夜咳嗽是什么原因| 腰扭伤用什么药最好| 姥爷是什么意思| 什么人不洗澡| 六月初九是什么日子| 风是什么结构| c6是什么| 一代明君功千秋是什么生肖| exp是什么函数| 婚检挂什么科| 最聪明的动物是什么| 维生素c吃多了有什么危害| 骨头受伤了吃什么恢复的快| 什么的羊圈| 临床什么意思| 血压高降不下来是什么原因| 胸膜炎吃什么消炎药| 呕吐后吃什么食物好| 神采奕奕是什么意思| 凉皮用什么粉做的| 神经衰弱看什么科| 什么是代理| 辅弼是什么意思| 黑色碳素笔是什么| 地漏什么牌子的好| 吃什么提高免疫力最好最快| 印度讲什么语言| 排酸肉是什么意思| ng是什么单位| 空气是由什么组成的| 一天吃一个苹果有什么好处| eagle是什么意思| 7月18日什么星座| 西瓜和什么食物相克| 吃晕车药有什么副作用| 阴部毛变白是什么原因| 尿素高什么原因| 孕妇肾积水是什么原因引起的| 3月21日什么星座| 胃酸分泌过多吃什么药| 受精卵着床失败有什么症状| 八府巡按是什么官| 澳门有什么好玩的地方| 藤原拓海开的什么车| 五花肉炒什么配菜好吃| 什么是钙化灶| 2月15日什么星座| 鲨鱼为什么怕海豚| 为什么医院不推荐钡餐检查| 踏马什么意思| 6月23日是什么日子| 颈椎看什么科| 古字五行属什么| 日本为什么侵华| 百度
工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->基础电路图->其他基础电路图->基于VB的伺服驱动器串口通信的实现

心情烦躁吃什么药

发布人:fanxiaoxi 时间:2025-08-04 收藏
百度 珍惜生命和这一刻在你身边的人。

  伺服驱动器是构成伺服系统的基本部件,广泛应用于各种电力传动自动控制系统中,如:数控机床、柔性制造系统、机器人驱动、火炮随动系统、雷达控制、舰船推进、车辆驱动、印刷设备、纺织设备、缝纫设备等。在应用伺服驱动器的过程中,实时读取和修改各个控制参数来达到实时控制,是对伺服系统的基本要求。

  本文即针对德国博世力士乐的伺服驱动器indradrive,采用灵活易用的VB6.0编程语言,通过indradrive本身所带的rs232串行通信接口,实现了上位pc机与伺服驱动器的串行通信,完成了对伺服驱动器内部各控制参数的实时控制。

  indradrive的通信协议indradrive采用sis通信协议,它是一种二进制通信协议,含有完整的报文格式和返回校验格式。针对博世力士乐的各种产品(plc、伺服驱动器等),sis协议的通信格式是统一的。

  sis协议采用的数据格式为:1位起始位,8位数据,1位或2位停止位,无校验位;通信传输数据的波特率为115200bps.sis协议采用十六进制数据格式来表示各种指令代码及数据,其软件通信指令经过优化设计后,只有两条,一条为读指令,一条为写指令,两条指令使得上位机软件编写非常方便。

  sis协议的报文格式如附表所示。

  附表sis协议的报文格式

  其中报头由8个字节组成,它们的意义如下:个字节stz:起始位,默认为0x02;第二个字节cs:用于校验数据,它的值是除此字节外,所有的数相加后的低8位值异或ff,再加1后的值;第三个字节datl:除去报头后所有数据的长度(字节的个数);第四个字节datlw:重复第三个字节的内容;第五个字节cntrl:决定错误返回类型,默认为0x00;第六个字节service:服务类型(读参数写0x80,写参数写0x8f);第七个字节adrs:驱动器地址;第八个字节adre:驱动器地址。

  用户数据头包含5个字节,意义如下:个字节control byte:操作参数值,默认为0x3c;第二个字节device address(unit address):驱动器地址;第三个字节parameter type:参数类型,对于驱动器其值为0x00;第四、五字节parameter number:参数号,对于驱动器的s参数,直接写参数号的十六进制值;对于p参数,写“215+参数号”的十六进制值。

  用户数据的数据长度取决于操作参数的数据类型,如操作参数为int型,写2个字节;为dword型,写4个字节。写的时候注意低位字节在前,高位字节在后。

  VB实现pc机与indradrive的串行通信pc机与indradrive的通信常采用主从问答方式,pc机始终具有初始传送优先权,所有的通信均由pc机来启动。每次通信都是由pc机通过发送(读/写参数)命令启动通信,indradrive在接到pc机发送的命令后,首先检查命令中的起始标志,然后检查命令中的驱动器地址是否与自己的驱动器地址相符,如果不一致,说明计算机是与其它的驱动器进行通信,从而忽略该命令;如果一致,就响应该命令,并将执行结果回送到pc机,通信过程结束。

  在VB的控件工具箱中提供了一个使用非常方便的串行通信控件mscomm,它全面地提供了使用串行通信上层开发的所有细则,串行通信的实现既可以采用中断方式,又可以采用查询方式。mscomm控件提供了实现串行端口中断功能的oncomm事件,该事件是的,可以截取串口的任何消息,当有串口事件或错误发生时,VB程序就会自动转入oncomm事件处理程序中。commevent属性存有串口近的事件或错误的数值代码,可以在程序中随时读取commevent属性值来了解通信情况,oncomm事件是和commevent属性密切相关、一起使用,当任何一个oncomm事件或错误发生时,都会使得commevent属性值改变。在oncomm事件处理过程中,可以通过判断commevent属性值,对于不同的属性值转入不同的事件处理过程。

  根据sis通信协议的规定,VB程序中主要是针对mscomm控件的操作,主要有mscomm控件的初始化和oncomm事件的处理。

  mscomm控件的主要初始化代码如下:mscomm_com1.commport = 1‘设定需要使用的串口mscomm_com1.settings =“115200,n,8,1”

  ‘设定传输的波特率和校验方式mscomm_com1.portopen = true’打开通信串口mscomm_com1.rthreshold = 1‘设置输入缓冲区字符输入门限oncomm事件的处理程序主要代码如下:private sub mscomm_com1_oncomm()



评论

技术专区

小苏打和柠檬酸反应产生什么 dbm是什么单位 聋哑人为什么不会说话 好运连绵是什么意思 酸溜溜的什么
否极泰来是什么生肖 间接胆红素是什么意思 打封闭针有什么坏处 拉肚子吃什么抗生素 口臭用什么药
拍胸片能检查出什么 海螺姑娘是什么意思 蝉为什么会叫 什么是三公经费 车顶放饮料什么意思
人大常委会副主任是什么级别 什么茶下火 体癣用什么药膏好得快 绿色痰是什么原因 槊是什么兵器
起付线是什么意思hcv8jop2ns9r.cn 恶露后期为什么是臭的hcv8jop7ns9r.cn 猫三联什么时候打hcv9jop1ns8r.cn 阿胶什么时候吃效果最好hcv9jop5ns8r.cn 牡丹什么意思hcv9jop7ns4r.cn
荷花和睡莲有什么区别hcv8jop7ns9r.cn 什么是登革热病hcv9jop0ns1r.cn 春晓的晓是什么意思0735v.com brown什么意思hcv9jop2ns3r.cn 老打嗝是什么病的前兆weuuu.com
苏州有什么特产可以带回家hcv8jop8ns6r.cn 阴茎瘙痒是什么原因hcv9jop2ns9r.cn 尾戒代表什么hcv8jop2ns7r.cn 热络是什么意思bysq.com 哈字五行属什么hcv7jop4ns8r.cn
什么东西越吃越饿hcv7jop6ns6r.cn 湄公鱼是什么鱼hcv8jop9ns2r.cn 为什么会有肥胖纹hcv8jop4ns4r.cn 梦见洗手是什么意思hcv8jop1ns8r.cn 吃茄子有什么好处和坏处hcv8jop9ns1r.cn
百度