回复:840D安全集成

老学童

  • 帖子

    765
  • 精华

    32
  • 被关注

    64

论坛等级:奇侠

注册时间:2011-06-22

钻石 钻石 如何晋级?

发布于 2015-05-01 22:31:03

6楼

虽然意外被版主封了精,仔细检查发现回帖时粗心大意的一些错误,已更正,在此表示道歉,借此机会在此对安全集成PLC中的一些常用变量做个归纳:
1. 安全集成大多数的NC变量都包含特征字符“S”,是英文Safety(安全)的首字母;
2. 字母“S”左侧的特征字符“IN”和“OUT”表示“输入”和“输出”;
3. 字母“S”右侧的特征字符“I”和“E”,分别是英文Internal(内部)和External(外部)的首字母,表示“内部”和“外部”;
4. 最右侧的特征字符“P”,表示PLC侧,如果没有,则表示NC侧。
例如:
安全集成内部双通道信号(一般为轴驱动监控通道信号,例如:安全减速、STOP A、B、C、D、E等)
$A_INSI
$A_INSIP:PLC侧内部SPL输入信号(来自驱动监测通道的状态信号)映像,在NC侧可以用 $A_INSIP[1...64]或双字连续方式$A_INSIPD[1,2]读取。
$A_OUTSI
$A_OUTSIP:PLC侧内部SPL输出信号(发送到驱动监测通道的控制信号)映像,在NC侧可以用 $A_OUTSIP[1...64]或双字连续方式$A_OUTSIPD[1,2]读取。
安全集成外部信号(一般为安全模块,例如:Profisafe,输入/输出信号)
$A_INSE:
$A_INSEP:PLC侧SPL外部输入信号(到PLC-SPL的控制信号)映像,在NC侧可以用 $A_INSEP[1...64]或双字连续方式$A_INSEPD[1,2]读取。
$A_OUTSE:
$A_OUTSEP:PLC侧SPL外部输出信号(来自PLC-SPL的状态信号)映像,在NC侧可以用 $A_OUTSEP[1...64]或双字连续方式$A_OUTSEPD[1,2]读取。

另外,还有NC与PLC直接交换数据的单通道信号
例如:
$A_MARKERSI:
$A_MARKERSIP:PLC侧SPL标志的映像,在NC侧可以用$A_MARKERSIP[1..64]或双字连续方式$A_MARKERSIPD[1,2]读取
$A_PLCSIIN:NCK与PLC-SPL之间单通道通讯;信号由PLC写入并由NCK读取
$A_PLCSIOUT:NCK与PLC-SPL之间单通道通讯;信号由PLC读取并由NCK读取和写入
这些变量在安全集成接口数据块(DB18)中都有相应的位与之对应。

因此,
$A_INSI是内部NC-SPL(来自轴监测通道的状态信号)的输入状态信号。
$A_INSIP是内部PLC-SPL(来自驱动监测通道的状态信号)的输入信号状态,

这里一个非常重要的概念是,安全集成(或SI或SPL)是一个独立的系统,相当于一家公司的“安全部门”,这个“安全部门”独立地运行,并独立地与NC、PLC以及驱动进行数据交换,例如:$A_INSI是(来自轴监测通道的状态信号)内部NC-SPL的输入信号,$A_INSIP是(来自驱动监测通道的状态信号)内部PLC-SPL输入信号映像,对应DB18.DBX54.0~DB18.DBX61.7,在NC侧可以用 $A_INSIP[1...64]或双字连续方式$A_INSIPD[1,2]读取。

安全集成的确晦涩难懂,但是如果能把一些复杂的概念简单化,就好理解了。
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25498条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。