- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
怎样用LabVEWOMRONPLC通讯
怎样用LabVIEW和OMRON CP1H PLC通讯
Labview和omron plc通讯有两种方法,
第一 就是用普通的 RS232通讯,
第二 就是用DSC里面的 OPC SERVERS的驱动来定义变量通讯。
首先介绍RS 232通讯方法,
第一 ,串口初始化 如下图
此串口初始化函数定义一定要和OMRON PLC的232参数一致,不然下面所做的程序绝对和PLC通讯不上。
波特率(每秒位数):115200
数据位:7
奇偶校验:EVEN
停止位:1
流控制:无
超时:2000
其它参数均选择默认设置。上面所做的设定是所有串口通讯协议必须定义的,只是参数配置不同而已,一定要注意参数要外部元件对应起来。
第二步,是布尔至数组转换
流入下一步
流入下一步
OMRON的PLC写入IO位的命令格式是@ 00 WR 4000 0000 0000 FCS * 回车
@ 00 WD 4000 0000 0000 57 *
不过具体想往PLC里面写入什么命令,要参考相应的命令格式。可以到PLC公司查询帧格式命令。
上图中的程序只是反映了字符 @ 00 WR 4000 0000 0000 ,剩余 FCS * 回车 字符在下一个写入串口函数时反映,不过也可以在上面程序里写入,看个人爱好。
上图中的布尔1 ,布尔2,和布尔3,就是按钮,也就是反映在PLC中的位,上面的图中我们所做的程序只是向PLC写入一个通道的位状态,比如2000通道的,2000.00 ,2000.01 ,2000.02可以往后增加到16位。
上图中的 创建数组函数 是把所有布尔组合起来反映一个?数,既布尔1为真的时候就是1,布尔2为真的时候就是2,布尔3为真的时候就是4,那个布尔为真就把所有的布尔值相加所得到的值就是 创建数组函数的值,???
等把布尔函数和数组函数关系建立起来之后,下一步就是建立数组函数和布尔数组至数值函数的关系,在下一步就是建立布尔数组至数值函数和数值至十六进制字符串转换函数的关系建立.
上面所解释的内容,只是OMRON的PLC写入IO位的命令格式中的写入数据中的内容,即
其他内容可以直接通连接字符函数建立输入常量或者建立常量来直接定义,比如:@ ,00,WR 等都是直接填入即可。
此帧的变量流入下一个程序框第三步,FCS字符串的计算程序
此帧的变量流入下一个程序框
从第一个帧的变量连入的
从第一个帧的变量连入的
从这个程序框可以看出
‘连接字符串’函数,需要填入四个字符内容,第一个 :字符内容是上一步程序流入的内容也就是@00WR000000000000。第二个 :也是最重要的是FCS,不过FCS并不是直接读取的,而是通过上一步内容(@00WR000000000000,)的函数计算得到的。第三个 :就是*号直接输入。第四个 :就是回车字符,也是直接选取的。全部完成,流入下一步。
此程序中有两个重要的参数要填入,第一就是 ‘数组至族转换’函数的参数要设置,选中此函数点击右键,选择其中的‘选择大小’的菜单,输入17或者20。
为什么要输入17或20,咱不做详解。第二就是‘复合运算’函数要选择异或计算方式,下面具体讲解。
FCS的计算方法
例子:
有兴趣的话可以自己手动异或计算一下,想要知道异或怎么计算的,可以到网上看一下,讲的很详细。
第四步:往‘串口写入’函数写入,前面第四步所处理的数据。
此步奏是最后一步,很简单,无需详解;只需要把上一步流入的数据用连线连号即可。
关于前面板的画面
OMRON PLC
苏彦中编制于2011/12/3
您可能关注的文档
最近下载
- ISO17025实验室认可体系程序文件2021版.docx
- 黑龙江省哈尔滨市旭东中学校2024-2025学年 九年级下学期开学考试数学试卷(word版,含简单答案).pdf VIP
- ESTUN埃斯顿ER系列工业机器人操作手册.pdf
- 消毒产品生产企业卫生规范.pdf VIP
- 客户投诉处理记录.doc VIP
- SMT操作员培训手册-SMT培训资料.pdf VIP
- 智创电机STONKER 直流无刷驱动器【带显示】操作手册,.pdf
- 剪映专业版视频剪辑基础与实例教程 课件全套 第1--8章 影视剪辑基础理论--- 综合实例.pptx
- 父母版教养方式与维度问卷(PSDQ).docx
- 明清两代象棋棋规初探.pdf
文档评论(0)