电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

怎样用LabVIEW和OMRONPLC通讯VIP免费

怎样用LabVIEW和OMRONPLC通讯_第1页
1/28
怎样用LabVIEW和OMRONPLC通讯_第2页
2/28
怎样用LabVIEW和OMRONPLC通讯_第3页
3/28
怎样用LabVIEW和OMRONCP1HPLC通讯Labview和omronplc通讯有两种方法,第一就是用普通的RS232通讯,第二就是用DSC里面的OPCSERVERS的驱动来定义变量通讯。首先介绍RS232通讯方法,第一,串口初始化如下图此串口初始化函数定义一定要和OMRONPLC的232参数一致,不然下面所做的程序绝对和PLC通讯不上。波特率(每秒位数):115200数据位:7奇偶校验:EVEN停止位:1流控制:无超时:2000其它参数均选择默认设置。上面所做的设定是所有串口通讯协议必须定义的,只是参数配置不同而已,一定要注意参数要外部元件对应起来。第二步,是布尔至数组转换OMRON的PLC写入IO位的命令格式是@00WR400000000000FCS*回车流入下一步@00WD40000000000057*不过具体想往PLC里面写入什么命令,要参考相应的命令格式。可以到PLC公司查询帧格式命令。上图中的程序只是反映了字符@00WR400000000000,剩余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的计算方法例子:有兴趣的话可以自己手动异或计算一下,想要知道异或怎么计算的,可以到网上看一下,讲的很详细。第四步:往‘串口写入’函数写入,前面第四步所处理的数据。此步奏是最后一步,很简单,无需详解;只需要把上一步流入的数据用连线连号即可。关于前面板的画面OMRONPLC苏彦中编制于2011/12/30下午13:00—17:00度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。3.1.2.2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡时间:打卡时间为上班到岗时间和下班离岗时间;3.1.2.4因公外出不能打卡:因公外出不能打卡应填写《外勤登记表》,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写《未打卡补签申请表》,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。3.1.2.5手工考勤制度3.1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。3.1.2.7参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

怎样用LabVIEW和OMRONPLC通讯

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部