可以说,能够熟练运用STL编程的小伙伴,siemens的PLC一定玩的相当的溜。驼子我的STL编程仍处在初学者阶段,犹记得去年用STL编写过一段光电测距仪的接口程序,不知死了多少脑细胞,实在是不堪回首。 1.新建一个内部变量“qiehuan”INT型-----事件----选择函数“根据编号屏幕”并选择建立的前面建立的变量设置对象号02.查看要选择切换的画面---属性---常规----画面编号如下图根画面的编号为“1”如下图画面_1的编号为“2”对应的往变量“qiehuan”中写入1会画面会切换到。 工作高速计数器的初始化步骤举例以下以HSC1为例,对初始化和操作的步骤进行描述。在初始化描述中,假定S7--200已经置成RUN。因此,扫描标志位为真。如果不是这种情况,请记住在进入RUN之后,对每一个高速计数器的HDEF指令只能执行一次。
以太网通讯
以太网的核心思想是使用共享的公共传输通道,这个思想早在1968年来源于厦威尔大学。1972年,Metcalfe和DidBoggs(两个都是网络)设置了一套网络,这套网络把不同的ALTO计算机连接在一起,同时还连接了EARS激光打印机。
这就是上个个人计算机局域网,这个网络在1973年5月22日运行。Metcalfe在运行这天写了一段备忘录,备忘录的意思是把该网络改名为以太网(Ethernet),其灵感来自于“电磁辐射是可以通过发光的以太来传播”这一想法。1979年,DEC、Intel和Xerox共同将网络化
(在左侧项目树—定时器把TON、TOF、TONR三个定时器指令拖程序段中)
程序段1:先创建一个常开触点I0.0,再把TON拖放到I0.0后面,TON命名为T37, PT引脚设置为18秒。
程序段2:先创建一个常开触点I0.1,再把TOF拖放到I0.1后面,TOF命名为T38, PT引脚设置为18秒。
程序段3:先创建一个常开触点I0.2,再把TONR拖放到I0.2后面,TONR命名为T5,PT引脚设置为18秒。
程序段4:先创建一个常开触点I0.3,拖放一个复位指令复位T5一次。
三步:(下载程序到PLC)
02
监控程序
步:(下载完毕后,监控程序)
类型 | 型号 |
CPU | 6ES7211-1BE40-0XB0 |
6ES7211-1AE40-0XB0 | |
6ES7211-1HE40-0XB0 | |
6ES7212-1BE40-0XB0 | |
6ES7212-1AE40-0XB0 | |
6ES7212-1HE40-0XB0 | |
6ES7214-1BG40-0XB0 | |
6ES7214-1AG40-0XB0 | |
6ES7214-1HG40-0XB0 | |
6ES7215-1BG40-0XB0 | |
6ES7215-1AG40-0XB0 | |
6ES7215-1HG40-0XB0 | |
6ES7217-1AG40-0XB0 | |
数字量扩展模块 | 6ES7221-1BF32-0XB0 |
6ES7221-1BH32-0XB0 | |
6ES7222-1HF32-0XB0 | |
6ES7222-1XF32-0XB0 | |
6ES7222-1BF32-0XB0 | |
6ES7222-1HH32-0XB0 | |
6ES7222-1BH32-0XB0 | |
6ES7223-1PH32-0XB0 | |
6ES7223-1BH32-0XB0 | |
6ES7223-1PL32-0XB0 | |
6ES7223-1BL32-0XB0 | |
6ES7223-1QH32-0XB0 | |
模拟量扩展模块 | 6ES7231-4HD32-0XB0 |
6ES7231-4HF32-0XB0 | |
6ES7231-5ND32-0XB0 | |
6ES7231-5PD32-0XB0 | |
6ES7231-5QD32-0XB0 | |
6ES7231-5PF32-0XB0 | |
6ES7231-5QF32-0XB0 | |
6ES7232-4HB32-0XB0 | |
6ES7232-4HD32-0XB0 | |
6ES7234-4HE32-0XB0 | |
数字量板 | 6ES7221-3BD30-0XB0 |
6ES7221-3AD30-0XB0 | |
6ES7222-1BD30-0XB0 | |
6ES7222-1AD30-0XB0 | |
6ES7223-0BD30-0XB0 | |
6ES7223-3BD30-0XB0 | |
6ES7223-3AD30-0XB0 | |
模拟量板 | 6ES7231-4HA30-0XB0 |
6ES7231-5PA30-0XB0 | |
6ES7231-5QA30-0XB0 | |
6ES7232-4HA30-0XB0 | |
功能模块 | 6ES7278-4BD32-0XB0 |
6ES7241-1CH32-0XB0 | |
6ES7241-1AH32-0XB0 | |
6GK7243-5DX30-0XE0 | |
6GK7242-5DX30-0XE0 | |
6GK7242-7KX30-0XE0 | |
6ES7241-1CH30-1XB0 | |
6GK7277-1AA10-0AA0 | |
7MH4960-2AA01 | |
6ES7954-8LF02-0AA0 |