\section{Mesin Marking}
\textbf{Tujuan}
\begin{itemize}
    %<*tujuan>
    \item Mengoprasikan silinder Double-Acting Secara tidak langsung menggunakan rangkaian logika OR.
    \item Menggunakan pembatas valve/limit Roller satu sisi.
    %</tujuan>
\end{itemize}
\ifdef{\showhiden}
{
    \textbf{Kesimpulan}
    \begin{enumerate}
		%<*kesimpulan>
    \item cara untuk menyusun logika OR menggunakan ladder diagram sama dengan pada Elektro
    %</kesimpulan>
    \end{enumerate}

}{}
\textbf{Deskripsi Perangkat}
\begin{itemize}
    \item Sebuah mesin penanda untuk memberikan tanda bahwa benda memiliki panjang 3 atau 5 meter berdasarkan pengamatan dari operator,
          lalu diberikan tanda pada benda tersebut dengan warna merah menggunakan piston pneumatic.
          Dibutuhkan satu pushbutton untuk memanjangkan piston silinder (1A).
          Kecepatan piston untuk memanjang lebih pelan dari memendek (meter-out).
          Silinder ketika memanjang tidak langsung kembali dan sekaligus mengaktifkan tombol kedua
          untuk mengembalikan piston.
\end{itemize}
\begin{center}
    \includegraphics[scale=.8]{Screenshot_2021-04-05_09-09-12.png}
\end{center}

\subsubsection{Tugas Praktik}
\input{tugas_praktek.tex}
\subsubsection{Evaluasi}
\begin{enumerate}
	\item Ceritakan cara kerja rangkaian yang telah dipraktikkan apabila terpasang pada perangkat sebenarnya!
	%<*pemantik>
  \item Bagaimana logika OR dibuat dalam bentuk Ladder diagram?
	%</pemantik>
\end{enumerate}
\newpage
\subsection{Lembar Kerja}
\begin{tabular}{p{.35\textwidth} p{.65\textwidth}}
	\begin{center}
		\begin{tabular}{| p{.35\textwidth} | c |} \hline
      \textbf{Daftar Komponen Pneumatic} & \textbf{n} \\ \hline
			Service unit with on-off valve     & 1          \\ \hline
			Manifold                           & 1          \\ \hline
			5/2-way impulse selenoid valve     & 1          \\ \hline
      oneway-flow control                & 1          \\ \hline
			Double acting cylinder             & 1          \\ \hline
      \textbf{Daftar Komponen Electronic}& \textbf{n} \\ \hline
			PLC dengan Input 8 Output 8        & 1          \\ \hline
      pushbutton (NO)                    & 2          \\ \hline
      deten switch                       & 1          \\ \hline
      roller limit switch                & 1          \\ \hline
      Powersupplay 24V                   & 1          \\ \hline
		\end{tabular}
	\end{center}
	&
  \begin{center}
      \includegraphics[width=.5\textwidth]{2023-01-24_10-58.png}
  \end{center}
	\\
\end{tabular}

\subsection*{Wiring Diagram PLC}
\begin{center}
	\ifdef{\drawCircuit}
	{
     \includegraphics[width=\textwidth]{2023-01-24_11-43.png}
	}{
	   \includegraphics[width=\textwidth]{plc_template.png}
	}
\end{center}
\newpage
\subsection*{Daftar Variable PLC}
\begin{center}
\begin{tabular}{| p{.2\textwidth} | p{.1\textwidth} | p{.1\textwidth} | p{.4\textwidth} |} \hline
  \textbf{Nama Variabel} & \textbf{Tipe Data} & \textbf{Alamat} &\textbf{Komentar} \\ \hline
	\ifdef{\drawCircuit}
	{
    S1     & BOOL  & \%IX0.0  & pushbutton 1              \\ \hline
    S2     & BOOL  & \%IX0.1  & pushbutton 2              \\ \hline
    S3     & BOOL  & \%IX0.2  & deten switch 1            \\ \hline
    \_1S2  & BOOL  & \%IX0.3  & roller limit panjang      \\ \hline
    \_1Y1  & BOOL  & \%QX0.0  & Silinder 1A1 memanjang    \\ \hline          
    \_1Y2  & BOOL  & \%QX0.0  & Silinder 1A1 memendek     \\ \hline          
  }{
         &       &          &   \\ \hline
         &       &          &   \\ \hline
         &       &          &   \\ \hline
         &       &          &   \\ \hline
         &       &          &   \\ \hline
  }
\end{tabular}
\end{center}
\subsection*{Program PLC}
\begin{center}
  \begin{tikzpicture}[circuit plc ladder,thick]
    \draw(0,0)
    to [contact NO={info={$S1$}}] ++(1,0) coordinate(N1) -- ++(6,0)
    to [coil={info={$1Y1$}}] ++(1,0) coordinate(laddertopright); 
    \draw(0,-1)
    to [contact NO={info={$S2$}}] ++(1,0)
    (N1) -- ++(0,-1);
    \draw(0,-2)
    to [contact NO={info={$S3$}}] ++(1,0)
    to [contact NO={info={$1S2$}}] ++(1,0) -- ++(5,0)
    to [coil={info={$1Y2$}}] ++(1,0);
	\ifdef{\drawCircuit}
  {
  }{
    \fill[white!100, opacity=1] 
      (.3,1) -- ++(9.5,0) -- ++(0,-4)
      -- ++(-9.5,0);
  }
    \ladderrungend{3}
    \ladderpowerrails
  \end{tikzpicture}
\end{center}
\subsection*{Diagram Pergerakan}
\begin{drawGrafikPergerakan}
\end{drawGrafikPergerakan}
