python笔记2
else语句练习通过for语句进行循环,通过定义pwd,打印输出“请输入密码”由if语句进行判断,当pwd等于9999,当input输入值为9999即为密码正确,else(否则)密码不正确。等错误三次后,外部的else语句,就会执行,同时退出代码运行。
12345678910# 开发时间:2023/2/13 19:41for item in range(3): pwd=input('请输入密码') if pwd=='9999': print('密码正确') else: print('密码不正确')else: print('对不起,三次均为错误')
运行结果
训练2套入while语句,定义变量a,
12345678910111213a=0 #初始化变量while a<3: pwd=input('请输入密码') if pwd=='000': print(& ...
西门子SCL语句(二)
CASE OF语句练习CASE OF语句,用于选择执行 n 个备选分支之一 (取决于变量值)
我们提前建好变量,建立一个存储区,%MW10命名为状态值,数据类型为int
1234567891011121314CASE "状态值" OF 1: // Statement section case 1 "绿色":=1 ; "黄色" := 0; "红色" := 0; 2: // Statement section case 2 to 4 "黄色":=1 ; "绿色" := 0; "红色" := 0; ELSE // Statement section ELSE "黄色" := 0; "绿色" := 0; "红色" := 1; ;END_ ...
西门子SCL语言配置
西门子SCL语句打开博图,添加新设备,这里我们以西门子1500PLC为例,
创建好我们需要plc的型号后,进入组态,点击设备组态,
双击PLC I/O面板个其中一个,进入配置页面,将起始地址改为126,结束地址改为135,这里就是模拟量的地址改变。
再双击点开另一个面板,将这里的起始地址改为0,结束地址为1,这里更改就是为了将plc的实际输出地址改为0起,这样方便我们对应PLC的实际地址。
简单的组态后,就可以开始我们的SCL语句的学习,SCL语句,在处理运算时有着很好的能力,可以很方便的让我们进行运算。
创建PLC变量表在我们写plc程序的过程中,我们需要养成一个好习惯,如果变量很多,需要用到的IO点很多那我们就必须要提前在plc变量表中建立好变量,这样我们在调用时就不会出现忘记或者变量不清晰的问题。变量表也能帮助我们理清思路。所以提前创建好plc变量表还是很有必要的。
创建SCL语句块然后我们就可以点开Main主程序,我们也可以添加新的一个FC块,或者FB块都可以,当然了也可以选择不单另创建,我们也可以在主程序中创建。
右击程序段,在弹出的页面下方选择插入SCL程序 ...
欢迎大家留下宝贵意见
欢迎大家留下宝贵意见
python笔记
语言元素指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指令去控制计算机做我们想让它做的事情。今天我们大多数时候使用的计算机,虽然它们的元器件做工越来越精密,处理能力越来越强大,但究其本质来说仍然属于“冯·诺依曼结构”的计算机。“冯·诺依曼结构”有两个关键点,一是指出要将存储设备与中央处理器分开,二是提出了将数据以二进制方式编码。二进制是一种“逢二进一”的计数法,跟我们人类使用的“逢十进一”的计数法没有实质性的区别,人类因为有十根手指所以使用了十进制(因为在数数时十根手指用完之后就只能进位了,当然凡事都有例外,玛雅人可能是因为长年光着脚的原因把脚趾头也算上了,于是他们使用了二十进制的计数法,在这种计数法的指导下玛雅人的历法就与我们平常使用的历法不一样,而按照玛雅人的历法,2012年是上一个所谓的“太阳纪”的最后一年,而20 ...
初始
我一直在路上,从未停止,这一篇只是为了纪念今天。我相信努力总会出成绩
[]
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment