作者:Jump_jiedB0_666 | 来源:互联网 | 2023-07-30 12:59
这个问题,我在omrog-CX-programmer里边看了一下,和西门子一边建立自定义块还是很相似的设置块编辑。
直接上图来看说吧:
新建一个项目设置块编辑,里边是没有功能块的,如下图:
如图最下边红色线框,功能块这里,没有任何的功能块,目前这个像是让你建立功能块的一个根目录设置块编辑。而当我鼠标右键插入一个功能块后,这里将出现一个真正的功能块,图就和这里这个图标也不一样,如下图:
这里因为我插入的是一个梯形图的功能块1,所以这里显示L;如果插入是结构文本,这里的图标是S设置块编辑。
双击功能块1设置块编辑,在视图的右侧就会出现对功能块1编辑的画面,如下图:
这里我就只在输入和输出中建立3个变量设置块编辑,然后做一个简单的程序,完成这个程序块:
这个图可以看到,我在输入中建立了2个变量启动和停止,在输出中建立了一个变量M_OUT设置块编辑。而EN,和ENO是系统自己建立的,运来就存在的!
下边就是一个简单的启动自锁,停止按钮按下才能停止的程序行设置块编辑。
这样设置块编辑,这个功能块其实就编写完成了!
看一下在主程序中调用后监控运行的情况吧:
从这个图片可以看到,EN接通,ENO就输出设置块编辑。同时,我强制PB_START的变量,M_OUT也就输出为1了。也就说明,这个功能块已经正常工作了!
到这里答题也就结束了设置块编辑,希望能帮到你,谢谢!