WCF-流程编写IDEA:https://blog.csdn.net/u014608071/article/details/107030857
WCF-矩阵IDEA:https://blog.csdn.net/u014608071/article/details/107031863
源码下载地址:https://github.com/jiliwei/WCF
使用的对象是:机器视觉应用工程师。
机器视觉应用工程师是工业相机选型和运动控制聚集一身的工程师。
WCF包含:
一、运动控制卡;
一、运动控制卡
1、示例代码:
if (读取输入信号(飞达信号))//`````````````````````````````输入信号读取
{
等待X毫秒(20);//飞达信号·有信号,表示接料板上有辅料
}
else
{
JOG运动启动(飞达轴);//启动飞达轴送料``````````````````JOG运动启动
等待输入信号(飞达信号, true);//等待飞达信号,有信号```等待输入信号
JOG运动停止(飞达轴);//停止飞达轴送料``````````````````JOG运动停止
相对运动(飞达送料补偿);//飞达轴继续运动一段距离```````轴相对运动
}
2、模块预览
2.1、设备参数:
2.2、硬件监控
2.3、硬件参数
2.4、崔盘矩阵
3、界面说明
3.1、数据的添加
3.1.1、轴参数编辑
3.1.1.1、增加
1、在轴参数列表上右键,在弹出的菜单点击“增加”,如图:
2、在弹出的“轴数据添加”页面填写好要添加的数据,点击“确定”按钮就添加完成,如图:
3.1.1.2、修改
1、选中一行数据右键,在弹出的菜单点击“修改”,如图:
2、在弹出的“轴数据修改”页面更改数据,修改好后点击“确定”按钮就更改完成,如图:
3.1.1.2、删除
选中一行数据右键,在弹出的菜单点击“删除”就能删除当前选中轴数据,如图:
3.1.2、输入信号编辑
增加、修改和删除,同轴数据编辑。都是通过选中相应的数据后右键操作。
3.1.3、输出信号编辑
增加、修改和删除,同轴数据编辑。都是通过选中相应的数据后右键操作。
3.1.4、设备参数编辑
3.1.4.1、机种数据
机种数据复制并新增:在参数页面点击“复制并新增”按钮,在打开的“复制并新增机种”的页面填写好新机种名字后确定,就完成机种数据复制并新增,如图:
1、点击“复制并新增”按钮:
2、在弹出的窗口填写“新机种名称”:
3、确定后就完成复制并新增机种:
机种数据删除:在参数页面点击“删除”按钮,就会删除当前选中的机种。
3.1.4.2、设备参数编辑
增加、修改和删除,同轴数据编辑。都是通过选中相应的数据后右键操作。
3.2、数据的显示
3.2.1、轴操作及显示
3.2.2、输入信号显示
3.2.3、输出信号操作
3.2.4、设备参数显示和读取更新
参数显示:
无关联轴的参数数据更新
有关联轴的参数数据更新
3.3、机种切换
只是机种变更
包含机种编辑的变更(复制并新增及删除操作同参数数据编辑的机种数据)
二、矩阵
1、以最大的个数创建矩阵,如:要创3行6列,2行4列,1行2列;三个矩阵依次衔接的大矩阵,这时候需要创建6行6列的矩阵,如下图:
2、设置好三个点位的数据(在对应的点的上方,右键“输入设置点位”),以下是:(0,0)、(5,0)、(0,1)。
3、选择好要生成的行列的点,如下图:
4、在矩阵的范围内,右键“生成矩阵”:
5、同理第二个矩阵和第三个矩阵也是按照上面的步骤制作。得到如下:
6、灰色为无效点位,在灰色的点的上方,右键点击“删除”,把灰色的点标记为红色,如下:
7、以上步骤,即完成3个衔接表组合。