半导体PLC设计SECS/GEM方案
SEMI(Semiconductor Equipment and Materials Institute)【半导体设备材料国际联盟】制定了半导体设备通讯标准接口SECS(Semiconductor Equipment Communication Standard【半导体设备标准】).
让CIM与设备间有通用的通讯标准接口,设备制造商只要提供符合通讯标准规范的设备,便可快速地整合在CIM的管理系统,不但可缩短设备开发的时间及成本,并可增加设备装机的效率达到快速量产,进而提升产能输出。
要求
硬件:
工控机
接口:
以太网网口至少1个
CPU:
建议:I3及以上
最低配置: atom CPU(如倍福PLC)、J1900、J1800
内存:
4G及以上(2G内存在开过多软件时候,导致内存不足导致其他问题)
方案
1. 选择左边的配置列表
2. 点击“选择”按钮,将配置选为当前操作配置
3. 点击“配置按钮”,进入配置界面
进入配置页面
通讯配置
进入配置界面后,点击“通讯”
配置列表
-
配置软件通讯参数、设置软件启动自动连接参数。
-
PlcSecsControlView的SECS配置中地址栏需填入本地机IP 127.0.0.1或0.0.0.0,
-
EAP、MES端的IP地址是PlcSecsControlView所安装的工控机的IP地址。
-
端口号(默认5555)、Device ID。
5. 配置完毕后,点击右边的“保存”
6. 重启软件后出现下图即配置成功。
PLC通讯配置
1. PLC模块列表:
2.PLC通讯参数:
① PLC连接的通讯参数
3.添加新的PLC通讯
① 添加和删除模块
② 根据PLC类型选择对应的通讯
变量配置
变量内容
1. 设备运行过程中的数据。
配置界面如下
1. 点击右上角的“添加”按钮,添加一行新的数据在尾部
2. 配置左边的列表区域
2.1 VID为数据的SECS 变量ID
2.2 Name为数据的SECS名称,只支持英文
2.3 PLC地址为数据在PLC中的存放地址
项 |
参考 |
三菱地址 |
D102、D100 |
西门子 |
Modbus方式: 西门子地址除以2。 例如:在西门子DB地址为100,转成modbus地址为50。 |
2.4 SECS Format为数据的SECS数据格式
Format |
描述 |
B |
二进制byte |
TF |
布尔类型 bool |
A |
ASCII字符串 |
I8 |
8字节整型 |
I1 |
1字节整型 |
I2 |
2字节整型 |
I4 |
4字节整型 |
F4 |
单精度浮点型 float |
F8 |
双精度浮点型 double |
U8 |
8字节无符号整型 |
U1 |
1字节无符号整型 |
U2 |
2字节无符号整型 |
U4 |
4字节无符号整型 |
2.5 Size为数据的长度、个数。
例如U2格式情况下:
Size为1,代表1个U2数据。
Size为2,代表2个U2数据。
2.7 Units为数据单位
2.9PLC Format:数据在PLC中的存储格式
如果选择空,数据类型将采用SECS Format项
Format |
描述 |
B |
二进制bits |
TF |
布尔类型 |
A |
ASCII字符串 |
I8 |
8字节整型 |
I1 |
1字节整型 |
I2 |
2字节整型 |
I4 |
4字节整型 |
F4 |
单精度浮点型 |
F8 |
双精度浮点型 |
U8 |
8字节无符号整型 |
U1 |
1字节无符号整型 |
U2 |
2字节无符号整型 |
U4 |
4字节无符号整型 |
SiemensString |
西门子PLC的string数据类型 |
-
1. 配置完成后点击保存,重启后生效
事件配置
1. 发送事件,通知处理。
配置顺序:
1. 点击右上角的“添加”按钮,每次添加新的一行在尾部
2. 配置左边的列表区域
2.1. ID是事件的数字编码,不能与警报重复
2.2 Name是事件的描述,切记仅支持英文ASCII
2.3. PLC地址是事件在PLC中的地址
2.4. PLC Format是数据类型
Format |
描述 |
B |
二进制byte |
TF |
布尔类型 |
A |
ASCII字符串 |
I8 |
8字节整型 |
I1 |
1字节整型 |
I2 |
2字节整型 |
I4 |
4字节整型 |
F4 |
单精度浮点型 |
F8 |
双精度浮点型 |
U8 |
8字节无符号整型 |
U1 |
1字节无符号整型 |
U2 |
2字节无符号整型 |
U4 |
4字节无符号整型 |
注意事项:
-
PLC地址数据非0,代表要发送事件
警报配置
警报含义
1.设备出现故障,需要人为干预
配置顺序:
1. 点击右上角的“添加”按钮,每次添加新的一行在尾部
2. 配置左边的列表区域
2.1 ID是警报的数字编码,不能与事件重复
2.2 Name是警报的名称
2.3 PLC地址是Alarm在PLC的地址
2.4 Format是Alarm在PLC的数据类型
Format |
描述 |
B |
二进制bits |
TF |
布尔类型 |
A |
ASCII字符串 |
I8 |
8字节整型 |
I1 |
1字节整型 |
I2 |
2字节整型 |
I4 |
4字节整型 |
F4 |
单精度浮点型 |
F8 |
双精度浮点型 |
U8 |
8字节无符号整型 |
U1 |
1字节无符号整型 |
U2 |
2字节无符号整型 |
U4 |
4字节无符号整型 |
2.5 PLC ID:对应的PLC通讯连接。
参考第5.2章配置
注意事项:
1 警报数值为非0时,设备发生警报。
2 警报数值为0时,设备恢复正常状态。
PLC硬件开启通讯
1 西门子系列硬件
1.1 西门子modbus
1. 首先添加modbus模块
S71200的Modbus配置如下图
① 添加modbus tcp模块
② 将modbus设置为高电平TRUE
③ 设置TCP参数 (参考3)
④ 设置输入数据库
⑤ 设置输出口
注意:西门子的地址除以2才是modbus的地址。
2. 配置数据库
3. 配置modbus参数
4. PLC的IP地址
5. 时钟
3. PLC地址与软件地址映射
“金南瓜PLC软件”的地址与“博图软件”中的“偏移量”是一样的数字,无需使用转换公式。
软件只能填写正整数地址,不支持bit位。
尽量从偶数位地址开始,偶数长度。
功能码:西门子PLC的Modbus地址的功能码都为03
例如:
PLC中的int16数据,偏移量10。
则在“金南瓜PLC软件”中填写Format为I2,Size为1,Address为10。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhffigbf
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13