ug1029 发表于 2021-8-23 13:36:43

谢谢分享!谢谢分享!

liweirock 发表于 2021-8-23 19:49:41

这是西门子高级编程

cathy937156252 发表于 2021-9-4 09:49:14

谢谢分享

backhui* 发表于 2021-9-6 09:27:25

谢谢楼主分享

爱学的小菜鸟 发表于 2021-9-8 09:51:04

感谢分享

ZWTLLC-I 发表于 2021-10-10 13:20:08

学习学习,谢谢楼主分享,好资料

l铁匠l 发表于 2021-10-15 00:45:19

这是西门子的高级编程手册吧,可以参考计算机编程语言的C语言。

l铁匠l 发表于 2021-10-15 00:53:25

Stamina 发表于 2019-1-7 22:58
已经下载但是楼主请教下像
WHILE[#100 LE 59]DO1
G90 G#100 X0. Y0.


while 变量 比较符号 变量
循环内容
循环结束(endwhile)
像这样:
while left_w==0
.
.
.
endwhile

l铁匠l 发表于 2021-10-15 01:36:09

Stamina 发表于 2019-1-7 22:58
已经下载但是楼主请教下像
WHILE[#100 LE 59]DO1
G90 G#100 X0. Y0.


AA:
gotob AA需要跳转标记在前用(gotob)向前跳转.

gotof BB需要跳转标记在后用(gotof)向后跳转.
BB:

变量自定义:
def realshuju1(实数型变量)
def int shuju2 (整数型变量)
def string nom_pice (定义长度20字符串格式NOM_PIECE)
等等

if格式
if 表达式
执行内容
else
执行内容
endif

while循环
while 表达式
循环体
endwhile 结束循环
基本就这些了,希望对你有帮助。
我用if语句和while写个实现同样功能的历程吧。

def int shuju1 = 10
A_1:
if (shuju1>0)
R1=shuju1==0(把比较结果存到R1变量)
shuju1=shuju1-1
if (R1)
gotof AA
endif
else
gotob A_1
endif
AA:
M30

def int shuju2=11
while (shuju2>=0)
shuju2=shuju2-1
G54
endwhile
M30

yi往无前 发表于 2021-12-27 15:20:47

交流交流,学习一下
页: 1 2 3 [4] 5
查看完整版本: Siemens宏程序编程手册