AL_GetSkState 西门子 二次界面

下面到底几个程序段是什么意思
Function AL_GetSkState(SK As Integer) As Integer
   On Error GoTo AL_GetSkStateERROR
    AL_GetSkState = ALGetSkState(g_tALInfo, SK, g_tSkInfo)
    Exit Function
    AL_GetSkStateERROR:
    VBErrHdl "Alcommon:AL_GetSkState"
    Resume Next
End Function

Sub nextstep()
If AL_GetSkState(7) = False Then
Call OEM4.nextsp
Else

Public Sub nextsp()
    strplc0 = Label8.Caption
    strplc10 = Trim(strplc0)
……
If strplc10 = "0000000000000001" Then
    Label8.BackColor = &HFFFFFF
    gfbl500 = True
    End If

最佳答案

西门子二次界面开发,好像只有810、840的系统才可以,这是典型的VB语言。
Function AL_GetSkState(SK As Integer) As Integer
   On Error GoTo AL_GetSkStateERROR  -----------(当执行错误时跳转到AL_GetSkStateERROR  )
    AL_GetSkState = ALGetSkState(g_tALInfo, SK, g_tSkInfo)
    Exit Function---------(退出函数过程,返回调用此函数vali的语句的下一条语句)
    AL_GetSkStateERROR:
    VBErrHdl "Alcommon:AL_GetSkState"
    Resume Next
End Function--------(结束函数)

Sub nextstep()
If AL_GetSkState(7) = False Then
Call OEM4.nextsp
Else----------(不满足选择)

Public Sub nextsp()
    strplc0 = Label8.Caption
    strplc10 = Trim(strplc0)
……
If strplc10 = "0000000000000001" Then
    Label8.BackColor = &HFFFFFF
    gfbl500 = True
    End If -------(有条件结束)
具体情况要看程序的前后使用环境。

提问者对于答案的评价:
额,你说的都不在点上,简单的语句都会呀。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc215946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日
下一篇 2017年11月23日

相关推荐

  • 840D机床Y轴

    我使用的840D机床,Y轴归零时经常出现无凸轮信号的问题,但重复归零即可,请各位前辈赐教哪里的问题?谢谢! 最佳答案 这个设备没有接触过,但其它类似功能的设备接触过,当软件零位和硬…

    SINUMERIK 2019年6月11日
  • 828D系统无实体刀库的情况下如何改变屏上的T刀号

    828D系统铣床版,无实体刀库,主轴上的刀具是人工安装在上面的;每次人工换上刀具后,执行一个指令,让HMI的T号改变,例如显示T1或T2等,只是起一个显示的功能,并无任何实际动作。…

    SINUMERIK 2020年10月31日
  • 关于主轴的问题

    大家好,我想问一下平时讲的进给轴和主轴到底有什么区别?我讲的有两方面:一是物理特性,比如西门子1FK系列和1PH系列有什么区别?二是在应用方面,进给轴是否可以定义为主轴,可以的话主…

    SINUMERIK 2019年6月11日
  • mcpa 可以通过802D SL 面板连续设置么

    mcpa 可以通过802D SL 面板连续设置么,我要用模拟量控制主轴电机的变频器,主轴可以连续可调,需要在程序中根据不同阶段设置主轴速度,用HMI设…

    SINUMERIK 2018年12月2日
  • 802D SL PLC编程

    初学,用V3.1编程,主程序用来调用子程序时,我不会,谁能帮我, 最佳答案 可以参考一下802D SL 子程序库说明,下载中心有。 提问者对于答案的评价:谢谢

    SINUMERIK 2018年12月9日
  • 840D系统Z轴报警

    10505 Z轴驱动2电机测量系统的光学编码器出错代码0000900H,26020  Z轴编码器重新初始化时的硬件错误00009000H,26015&…

    SINUMERIK 2017年6月6日
  • 西门子840D 出现4076报警

    西门子840D powerline系统,有时出现4076号的报警,报警解释是"不能以存取权4修改机床参数".   &nb…

    SINUMERIK 2018年12月6日
  • 1FW6编码器出错及611D异常

    1FW6编码器出错25000611D变频器异常300504…问题多多,如何解决 最佳答案 25000是编码器硬件错误,一般这报警就是编码器本身有问题,或者编码器电缆有问题导致的…

    SINUMERIK 2021年7月5日
  • 西门子workpiece 是什么 怎么得来的

    在网上搜索cycle952的用法    资料中程序头都有workpiece   不知道是什么意思 问题补充:怎…

    SINUMERIK 2017年6月3日
  • Step7打开项目时弹出这个对话框如何解决

    首次使用S7打开项目文件,出现如下画面,如何解决 问题补充:补充图片 图片说明:       最佳答案 如何打开非本地系统语言下创建的STE…

    2021年7月5日