西门子PLC
文章平均质量分 61
Big_潘大师
自动化控制工程师,专注于运动控制程序开发、PLC、C#工控软件、机器视觉等。
展开
-
C#和西门子PLC使用Udp通信
注意的是,本地Udp创建成功后,先给PLC寄存器发送0做数据测试。PLC只有在接收到到一次上位机发送的程序,PLC才会启动对上位机发送功能,因为共用的功能块ADDR中的地址。封装方法需要注意的是,PLC寄存器最大只能支持两位的16进制FF。所以,需要将测写入的字符串不能超过3两位、同时也不能超过F。PLC即将数据以0.5秒的时间周期发送上位机C#,时间可以调快一点比如50毫秒、100毫秒都可以。测试方法参加另一篇博客。"TURCV_DB"功能块不需要配置,ADDR地址和"TSEND_C_DB"相同即可。原创 2022-09-03 16:21:58 · 4861 阅读 · 0 评论 -
西门子S7-1200和人机界面测试
1、创建PLC工程2、创建人机界面工程3、创建PLC控制器和人机界面连接。(鼠标在PLC网口上拖动到人机网口上,松开完成)在人机界面工程中打开连接,即可看到创建成功自动生存的的连接4、创建PLC变量5、PLC程序6、创建HMI人机界面变量7、创建人机界面HMI(1)启动按钮属性设置:属性->事件,在打开和关闭,分别添加函数置位位同理设置激活按钮:(2)IO域,寄存器值读写操作。(3)圆控件,...原创 2021-11-08 17:38:52 · 1427 阅读 · 0 评论 -
西门子S7-1200 PLC和上位机通信
目录一、PLC和PC调试助手单一通信二、PLC和PC调试助手广播通信一、PLC和PC调试助手单一通信官方教程:UDP和调试助手1、测试结果2、程序配置(1)CPU组态(2) 程序功能块配置PLC发送功能块:寄存器MB20-M29PLC接收功能块:寄存器MB30-MB39程序下载、监视PLC工程中添加监控和强制表程序调试结果:二、PLC和PC调试助手广播通信...原创 2021-11-03 17:18:25 · 17661 阅读 · 7 评论 -
西门子S7-1200使用PN口总线控制V90伺服
1、项目拓扑图PN口,即西门子ProfiNet网口。测试使用S7-1200系列的1211C控制器。项目拓扑图如下:2、新建测试工程。3、V90伺服的GSD文件安装。在设备组态->网络视图中,找到硬件目录->其它现场设备->PROFINET IO->Drives->SIEMENS AG->SINAMICS->SINAMICS V90 PN V1.0 ,则表示安装成功。4、设备组态。(1)在设备组态中选择网络试图,添加V90伺原创 2021-07-08 13:17:53 · 22941 阅读 · 14 评论 -
西门子S7-1200 移位指令SHL
程序工程下载:https://download.csdn.net/download/panjinliang066333/19894007原创 2021-07-06 17:10:24 · 4840 阅读 · 3 评论