急求西门子plc机械手控制器的八个基本动作的程序谁会写?!!!

急求西门子plc机械手控制器的八个基本动作的程序谁会写?!!!,第1张

我有 1309877385

Network 1 // 网络标题

// 总电源开关

LD I0.0

O M0.0

A I0.1

= M0.0

Network 2

// 机械臂快速向下运动 2.左转过后快下 3.检测有物体后又回来下降

LD M0.0

A I0.2

O M0.1

O I0.7

LDNM3.0

A I0.6

OLD

AN M2.0

AN M2.1

AN I0.3

AN I1.0

= M0.1

Network 3

// 1机械臂慢速下降 并最终停止 2.左转过后慢下并松开物体

LD I0.3

O M0.2

O I1.0

AN I0.4

AN M2.0

AN M2.1

AN I1.1

= M0.2

Network 4

// 持续吸气直到放下为止

LD I0.4

O M3.0

AN I1.1

= M3.0

Network 5

// 1.快速上升 2.检测有新来的砖块

LD M0.0

A I0.4

O M2.0

LD I1.2

AN M3.0

OLD

AN M0.1

AN M0.0

AN I0.5

AN I1.3

= M2.0

Network 6

// 慢速上升 直到停止

LD I0.5

O M2.1

O I1.3

AN I0.6

AN I0.7

AN M0.1

AN M0.0

= M2.1

Network 7

// 载头左移直到停止

LD I0.6

O M4.0

AN I0.7

AN M2.3

= M4.0

Network 8

// 载头右转 直到停止

LDNM3.0

A I0.7

O M2.3

AN I0.6

AN M4.0

= M2.3

Network 9

// 吹气3秒

LD I1.1

O M2.5

AN T37

= M2.5

TONT37, 30

Network 10

// 下降速度快慢受变频器控制

LD M0.1

O M0.2

= Q0.0

Network 11

// 上升速度快慢受变频器控制

LD M2.0

O M2.1

= Q0.1

Network 12

// 吸气

LD M3.0

= Q0.2

Network 13

// 载头右转

LD M2.3

= Q0.3

Network 14

// 载头左转

LD M4.0

= Q0.4

Network 15

// 吹气

LD M2.5

= Q0.5

Network 16

// 检测没砖后输送带将砖块送来

LD M0.0

AN I1.2

= Q0.6

Network 17

// 急停

LD I2.0

R Q0.0, 10

END_ORGANIZATION_BLOCK

可以的,把PLC里面的所有信号点、包括中间变量、临时变量全部用组态王内部变量表示,然后用C写脚本程序,程序需要和PLC的程序功能一致。然后建画面和绑点,写脚本。

具体工作量视你的程序大小,一般小程序用C脚本很容易写,很多demo project都是这么做的。因为是内部变量,无法测试和PLC的通讯,但是功能基本和PLC是一致的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7738152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存