大连创梦科技有限公司

公司概要 公司理念 发展历程 公司组织图
软件开发外包 软件测试服务 软件开发外包支持服务
校园招聘 社会招聘 实习计划 联系方式
GENWARE3 Real-Series INTAPANEL INTALOGIC
使用无线LAN的物流管理 生产指示/运行管理系统 商品分类系统 半导体检查装置 热转印纸检查装置 使用了区域内寻呼机的生产装置的运用・维护 序列程序的远程维护 水处理设备远程监视系统 谷物干燥/保存装置监视系统 集中监视器 泵部件加工系统 广域搬运线监视 半导体制造装备的监视以及HOST通信
INTAPANEL产品常见问题与回答

INTAPANEL

与功能部件相关的问题

问题:INTAPANEL是否可以显示记载了异常发生履历的文本文件?另外,发生异常时,是否可以将履历作为文本文件保存?

回答:无法读入文本文件。但是,使用报警功能,可以显示异常的发生日期,时间,信息等内容。而且,报警保存功能,可以将以上内容保存为CSV形式的文件。

问题:INTPANAEL是否可以制作用户独特的数字键盘?

回答:可以。使用命令按钮功能的[键盘按钮]可以制作用户独特的数字键盘。

问题:是否可以制作带有位图的按钮?

回答: 可以。
方法如下:

在INTAPANEL Ver.4.0以后的版本中,将ON/OFF按钮、word按钮的种类/形状设为[形状指定]时,
可以作为形状指定位图文件。 可以将复制在以下文件夹中的位图文件作为形状进行指定。
 \INTAPANEL安装文件夹\intaparts\用户\位图   (默认的安装文件夹为C:\Program Files\INTAPANEL)
将位图粘贴到命令按钮时或者使用Ver.4.0之前的版本时,可以通过重叠按钮和位图部件来实现。

可以通过以下方法实现。

  1. 制作位图部件,并设置想要粘贴到按钮上的BMP。
  2. 在该位图部件上制作ON/OFF按钮等。
  3. 在按钮属性设置对话框中的[控制标志]标签里,将[显示/隐藏]设置为[隐藏]。
    (也就是在位图部件上重叠透明按钮。)

※通过位图部件的设置和[控制标志] - [显示/隐藏] - [间接指定]
并用可以与按钮ON和按钮OFF相联动, 并切换BMP的显示。
(间接指定是指根据指定bit的ON/OFF来切换部件显示/隐藏的功能)

  1. 重叠2个位图部件,并分别设置按钮ON、OFF的BMP。
  2. 在按钮ON的位图部件属性设置中,进行[控制标志] - [显示/隐藏] - [间接指定]。在此处,
    设置按钮ON时ON的bit。
  3. 在该位图部件上制作ON/OFF按钮等。
  4. 4.在按钮属性设置对话框中的[控制标志]标签里,将[显示/隐藏]设置为[隐藏]。

问题:列表选择部件,如果从外部移动选择行,此时[列表选择时]的宏是否可以同时运行?

回答:通过点击鼠标或触摸画面选择行的情况下,列表选择时的宏会运行。
将保存行编号的共享内存CW设置为[数值与输入]、或[字显示灯],改变数值时请使用宏。

与功能部件开发相关的问题

问题:在框架内制作用户自定义部件时,指定部件的位置时,只要使用IPSSGetMyRect()函数就可以了吗?

回答:使用IPSSGetMyRect()函数,可以获取用户自定义部件到框架坐标原点(框架左上角)的距离。为此,不只是要使用IPSSGetMyRect() 函数,而且还要使用IPSSGetMyFrame()函数。使用IPSSGetMyFrame()函数,可以获取以框架到画面坐标原点(画面左上角)的距离。由此可 以决定用户自定义部件在画面中的位置。

与启动、退出相关的问题

问题:在启动INTAPANEL时,是否可以同时启动其它的应用程序?在退出INTAPANEL时,是否可以同时退出其它的应用程序?

回答:应用程序的启动,可以通过设置文件INTACORE.INI进行设置。 例如:INTAPANEL中通标准配备通信用软件(叫做CM),以下说明C24_CM的启动方法。

# ----------------------------------------------------------------------------
# APP1
# ----------------------------------------------------------------------------
# 0or1
APP01=1APP01=1 ←启动应用程序时,设置为1。
# maxlen 128
APP01NAME=C24.exe ←指定想要启动的EXE文件名。
# maxlen 128
APP01CRNTDIR=C:\Program Files\INTACORE\Cm(c24) ←全路径指定想要启动的EXE文件的收藏位置。
# maxlen 128
APP01COMMAND= ←如果需要变量,请在此设置。
# maxlen 256
APP01TITLE=C24_CM ←指定应用程序的标题
# 0 <= n <= 999999
STARTAPP01WAIT=100 ←请以msec为单位,设置从APP01启动到APP02启动为止的等待时间。

另外,退出INTAPANEL时,如果想要同时退出其它应用程序,在[工程卸载时宏](退出工程时执行的宏)中,含有退出指定窗口用的宏函数WINTERM,可在此 设置。而且,只有具备窗口标题的应用程序可以使用WINTERM函数退出。

问题:启动时,是否可以使INTACORE共享内存服务器的窗口最小化?

回答:INTACORE.EXE的启动变量加上/V,即可使窗口最小化。而且,如果使用启动变量/V0,可以隐藏启动INTACORE共享内存服务器的窗口。

与共享内存相关的问题

问题:系统共享内存CB、CW默认的开始地址都设置为4000,是否可以改变开始地址?

回答:只要在共享内存使用数量范围内,可按您的系统(CB,CW的分配)自由的改变。从INTAPANEL BUILDER的菜单-[设置]-[RUN执行参数]可以改变。

与共享内存全部监视相关的问题

问题:共享内存全部监视,支持什么样的显示?

回答:共享内存全部监视,只支持1Bit的文字。为此,无法显示日语等2Bit的文字。

与宏相关的问题

问题:INTAPANEL的宏是否可以使用实际数值?

回答:不可以使用实际数值。为此需要×100、×1000的时候,以整数形式保存到共享内存CW中。

问题:有没有按下的按钮一直不返回原来的状态(一直保持ON状态而不返回OFF状态)的情况?

回答:用户进行的按钮操作与宏函数CLICKEVENT的执行同时进行时,有发生此情况的时候。 正在按下按钮时,画面的固定周期宏等如果执行了CLICKEVENT函数,
从按钮转移焦点后,即使放开按钮(让按钮OFF),按钮也无法取得放开这一事件。为此,按钮有可能一直保持为ON的状态。
除此之外,还没有发现此类情况。

问题:宏执行有没有中断的情况?

回答:以下3中情况有可能中断。
[1.使用画面切换结束处理]
使用画面切换用的宏函数SHOWPAGE、CLOSEPOPW时,SHOWPAGE、CLOSEPOPW函数被执行的时点,处理会转移到下一个画面,画面切换用宏中记载的其它处理 将不被执行。在同一个宏之中SHOWPAGE、CLOSEPOPW函数与其它处理并存时,画面切换以外的处理请记载在SHOWPAGE、CLOSEPOPW函数前面。
例如:让CW0递增后,画面切换到画面0
正确的示例:
CW0=CW0+1; ←将CW0递增后
SHOWPAGE(0); ←切换到画面0
错误的示例:
SHOWPAGE(0); ←先执行画面切换
CW0=CW0+1; ←CW0的递增没有执行。

[2.使用宏结束用函数RETURN结束处理]
只要执行宏函数RETURN,立刻宏的处理就会结束。
错误的示例:
CW0=CW0+1; ←CW0递增后
RETURN(0); ←宏的处理结束。
CW1=CW1+1; ←CW1的递增没有执行。

[3.由于宏发生错误中断处理]
如果在宏中发生错误,立刻会结束处理。在此之后记载的处理不会被执行。
例如:
CW0=CW0+1; ←CW0递增后
CW1=CW0 / 0; ←出现除以0的错误,结束宏的处理。
CW2=CW2+1; ←CW2的递增不被执行